Rows
<T> represents the object's shape coming from the data source.
DikeGridRowEntry
abstract class DikeGridRowEntry {
isGroup: boolean;
constructor(timestampCreation: number);
get selectedChange(): Observable<boolean>;
get timestampChange(): Observable<number>;
get timestamp(): number;
set timestamp(value: number);
get selected(): boolean;
set selected(value: boolean);
}
DikeGridGroupRowEntry<T>
class DikeGridGroupRowEntry<T extends object> extends DikeGridRowEntry {
constructor(
private groupKey: unknown,
private groupId: string,
private groupLevel: number,
private groupTotalCount: number,
private dataColumnDef: DikeDataColumnDef<T, string | number | Date | boolean>,
private dataRowEntries: DikeGridDataRowEntry<T>[],
timestamp: number);
get collapseChange(): Observable<boolean>;
get allRowsSelectedChange(): Observable<boolean>;
get someRowsSelectedChange(): Observable<boolean>;
get key(): unknown;
get id(): string;
get level(): number;
get count(): number;
set count(value: number);
get totalCount(): number;
get totalSelectableRows(): number;
set totalSelectableRows(value: number);
get rowSelectionCount(): number;
set rowSelectionCount(value: number);
get collapse(): boolean;
set collapse(value: boolean);
get allRowsSelected(): boolean;
set allRowsSelected(value: boolean);
get someRowsSelected();
set someRowsSelected(value: boolean);
get dataColumn(): DikeDataColumnDef<T, string | number | Date | boolean>;
get dataRows(): DikeGridDataRowEntry<T>[];
}DikeGridDataRowEntry<T>
Last updated