UNPKG

ag-grid-community

Version:

Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue

11 lines (10 loc) 807 B
export declare function iterateObject<T>(object: { [p: string]: T; } | T[] | null | undefined, callback: (key: string, value: T) => void): void; export declare function cloneObject<T extends {}>(object: T): T; export declare function deepCloneDefinition<T>(object: T, keysToSkip?: string[]): T | undefined; export declare function getAllValuesInObject<T extends Object>(obj: T): any[]; export declare function mergeDeep(dest: any, source: any, copyUndefined?: boolean, makeCopyOfSimpleObjects?: boolean): void; export declare function getValueUsingField(data: any, field: string, fieldContainsDots: boolean): any; export declare function removeAllReferences<T>(obj: any, preserveKeys: (keyof T)[] | undefined, preDestroyLink: string): void; export declare function isNonNullObject(value: any): boolean;