dynamic-mat-table
Version:
dynamic-mat-table is an Angular component for presenting large and complex data with a lightning fast performance (at least 10x faster) and excellent level of control over the presentation.
18 lines (17 loc) • 647 B
TypeScript
/**
* check object is null or undefined
*/
export declare function isNullorUndefined(value: any): boolean;
/**
* clone object but reference variable not change
*/
export declare function clone<T>(obj: any): any;
/**
* clone object and all reference variable but may be there is a circle loop.
*/
export declare function deepClone<T>(obj: any): any;
export declare function getObjectProp(fieldName: string, defaultValue: any, ...variable: any[]): any;
export declare function copy(from: any, to: any, forced?: boolean, nullSkip?: boolean, undefinedSkip?: boolean): void;
export interface HashMap<T> {
[key: string]: T;
}