ngm-tree-grid
Version:
A tree grid that supports editable fields like Inputs and Checkboxes.
11 lines (10 loc) • 352 B
TypeScript
export interface INgmDataSource<T = {}> {
data: T[];
getChildrenFn: (obj: T) => T[];
}
export declare class NgmDataSource<T> implements INgmDataSource<T> {
data: T[];
getChildrenFn: (obj: T) => T[];
constructor(data?: T[], getChildrenFn?: (obj: T) => T[]);
}
export declare function isNotFalsy<T>(value: T | undefined): value is T;