@churchapps/apphelper
Version:
Library of helper functions for React and NextJS ChurchApps
13 lines • 777 B
TypeScript
export declare class ArrayHelper {
static getIds(array: any[], propertyName: string): string[];
static sortBy(array: any[], propertyName: string, descending?: boolean): void;
static getIndex(array: any[], propertyName: string, value: any): number;
static getOne(array: any[], propertyName: string, value: any): any;
static getAll(array: any[], propertyName: string, value: any): any[];
static getAllArray(array: any[], propertyName: string, values: any[]): any[];
static getAllContaining(array: any[], propertyName: string, value: any): any[];
private static compare;
static getUniqueValues(array: any[], propertyName: string): any[];
static getDeepValue(item: any, propertyName: string): any;
}
//# sourceMappingURL=ArrayHelper.d.ts.map