Defined in: features/row-expanding/rowExpandingFeature.types.ts:71
TFeatures extends TableFeatures
TData extends RowData
autoResetExpanded: () => void;
Defined in: features/row-expanding/rowExpandingFeature.types.ts:75
void
getCanSomeRowsExpand: () => boolean;
Defined in: features/row-expanding/rowExpandingFeature.types.ts:79
Returns whether there are any rows that can be expanded.
boolean
getExpandedDepth: () => number;
Defined in: features/row-expanding/rowExpandingFeature.types.ts:83
Returns the maximum depth of the expanded rows.
number
getIsAllRowsExpanded: () => boolean;
Defined in: features/row-expanding/rowExpandingFeature.types.ts:87
Returns whether all rows are currently expanded.
boolean
getIsSomeRowsExpanded: () => boolean;
Defined in: features/row-expanding/rowExpandingFeature.types.ts:91
Returns whether there are any rows that are currently expanded.
boolean
getToggleAllRowsExpandedHandler: () => (event) => void;
Defined in: features/row-expanding/rowExpandingFeature.types.ts:95
Returns a handler that can be used to toggle the expanded state of all rows. This handler is meant to be used with an input[type=checkbox] element.
(event): void;
unknown
void
resetExpanded: (defaultState?) => void;
Defined in: features/row-expanding/rowExpandingFeature.types.ts:99
Resets the expanded state of the table to the initial state.
boolean
void
setExpanded: (updater) => void;
Defined in: features/row-expanding/rowExpandingFeature.types.ts:103
Updates the expanded state of the table via an update function or value.
void
toggleAllRowsExpanded: (expanded?) => void;
Defined in: features/row-expanding/rowExpandingFeature.types.ts:107
Toggles the expanded state for all rows.
boolean
void