UNPKG

@3mo/data-grid

Version:
18 lines 712 B
import { type DataGrid } from './DataGrid.js'; export declare class DataRecord<TData> { readonly dataGrid: DataGrid<TData, any>; constructor(dataGrid: DataGrid<TData, any>, init: Partial<DataRecord<TData>>); readonly data: TData; readonly index: number; readonly level: number; get isSelected(): boolean; get isSelectable(): boolean; get detailsOpen(): boolean; private _subDataRecords?; get subDataRecords(): DataRecord<TData>[] | undefined; get flattenedRecords(): Array<DataRecord<TData>>; getSubDataByLevel(level: number): DataRecord<TData>[] | undefined; get hasSubData(): boolean; get hasDetails(): boolean; } //# sourceMappingURL=DataRecord.d.ts.map