UNPKG

@churchapps/helpers

Version:

Library of helper functions not specific to any one ChurchApps project or framework.

16 lines 1.04 kB
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[]; private static compare; static getUniqueValues(array: any[], propertyName: string): any[]; static getUnique(array: any[]): any[]; static getAllOperatorArray(array: any[], propertyName: string, values: any[], operator: string, dataType?: string): any[]; static getAllOperator(array: any[], propertyName: string, value: any, operator: string, dataType?: string): any[]; static getDeepValue(item: any, propertyName: string): any; static fillArray(contents: string, length: number): any[]; } //# sourceMappingURL=ArrayHelper.d.ts.map