UNPKG

@tapsellorg/angular-material-library

Version:

Angular library for Tapsell

9 lines (8 loc) 500 B
declare class ArrayUtilsClass { removeDuplicates<T>(array: T[], uniqueBy: (item: T) => number | string | boolean): T[]; arraysAreSame(arr1: any[], arr2: any[]): boolean; convertArrayToKeyValue<T extends any, V extends any>(arr: T[], keyGetter: (x: T) => string, valueGetter: (x: T) => V): Record<string, V>; searchStringInArray<T>(array: T[], _term: string, valueFunc: (x: T) => string | number | null | undefined): T[]; } export declare const ArrayUtils: ArrayUtilsClass; export {};