UNPKG

med-table

Version:
10 lines (9 loc) 938 B
export declare const isExist: (value: any) => number | boolean; export declare const deepClone: <R>(data: R) => R; export declare const getMaxDeepKeyLevel: <T extends Record<string, any>>(data: T[], key: string, deep?: number) => number; export declare const getNestedList: <T extends Record<string, any> | undefined>(data: T[], key: string, deep: number) => any[]; export declare const getColspanByKey: <T extends Record<string, any>>(column: T, key: string) => number; export declare const getRowspanByLevelAndKey: <T extends Record<string, any>>(data: T, key: string, deepLevel: number, currentLevel: number) => number; export declare const getObjectsByLevel: <T extends Record<string, any>>(list: T[], level: number, childKey: keyof T) => T[]; export declare const getColumnIndex: <T extends Record<string, any>>(list: T[], obj: T, childKey: keyof T) => number; export declare const createArrayByNumber: (length: number) => number[];