Defined in: features/row-selection/rowSelectionFeature.types.ts:89
TFeatures extends TableFeatures
TData extends RowData
getFilteredSelectedRowModel: () => RowModel<TFeatures, TData>;getFilteredSelectedRowModel: () => RowModel<TFeatures, TData>;Defined in: features/row-selection/rowSelectionFeature.types.ts:96
Builds a selected-row model from rows after filtering.
RowModel<TFeatures, TData>
getGroupedSelectedRowModel: () => RowModel<TFeatures, TData>;getGroupedSelectedRowModel: () => RowModel<TFeatures, TData>;Defined in: features/row-selection/rowSelectionFeature.types.ts:100
Builds a selected-row model from rows after grouping.
RowModel<TFeatures, TData>
getIsAllPageRowsSelected: () => boolean;getIsAllPageRowsSelected: () => boolean;Defined in: features/row-selection/rowSelectionFeature.types.ts:104
Checks whether every selectable row on the current page is selected.
boolean
getIsAllRowsSelected: () => boolean;getIsAllRowsSelected: () => boolean;Defined in: features/row-selection/rowSelectionFeature.types.ts:108
Checks whether every selectable filtered row is selected.
boolean
getIsSomePageRowsSelected: () => boolean;getIsSomePageRowsSelected: () => boolean;Defined in: features/row-selection/rowSelectionFeature.types.ts:112
Checks whether the current page has a partial row selection.
boolean
getIsSomeRowsSelected: () => boolean;getIsSomeRowsSelected: () => boolean;Defined in: features/row-selection/rowSelectionFeature.types.ts:116
Checks whether filtered rows have a partial row selection.
boolean
getPreSelectedRowModel: () => RowModel<TFeatures, TData>;getPreSelectedRowModel: () => RowModel<TFeatures, TData>;Defined in: features/row-selection/rowSelectionFeature.types.ts:120
Returns the core row model of all rows before row selection has been applied.
RowModel<TFeatures, TData>
getSelectedRowModel: () => RowModel<TFeatures, TData>;getSelectedRowModel: () => RowModel<TFeatures, TData>;Defined in: features/row-selection/rowSelectionFeature.types.ts:124
Builds a selected-row model from the core row model.
RowModel<TFeatures, TData>
getToggleAllPageRowsSelectedHandler: () => (event) => void;getToggleAllPageRowsSelectedHandler: () => (event) => void;Defined in: features/row-selection/rowSelectionFeature.types.ts:128
Creates a checkbox-style handler that toggles all current-page rows.
(event): void;(event): void;unknown
void
getToggleAllRowsSelectedHandler: () => (event) => void;getToggleAllRowsSelectedHandler: () => (event) => void;Defined in: features/row-selection/rowSelectionFeature.types.ts:132
Creates a checkbox-style handler that toggles all selectable rows.
(event): void;(event): void;unknown
void
resetRowSelection: (defaultState?) => void;resetRowSelection: (defaultState?) => void;Defined in: features/row-selection/rowSelectionFeature.types.ts:138
Resets rowSelection to initialState.rowSelection.
Pass true to ignore initial state and reset to {}.
boolean
void
setRowSelection: (updater) => void;setRowSelection: (updater) => void;Defined in: features/row-selection/rowSelectionFeature.types.ts:142
Updates row selection state with a next map or updater function.
void
toggleAllPageRowsSelected: (value?) => void;toggleAllPageRowsSelected: (value?) => void;Defined in: features/row-selection/rowSelectionFeature.types.ts:146
Selects/deselects all rows on the current page.
boolean
void
toggleAllRowsSelected: (value?) => void;toggleAllRowsSelected: (value?) => void;Defined in: features/row-selection/rowSelectionFeature.types.ts:150
Selects/deselects all rows in the table.
boolean
void