table_setGrouping

Function: table_setGrouping()

ts
function table_setGrouping<TFeatures, TData>(table, updater): void;

Defined in: features/column-grouping/columnGroupingFeature.utils.ts:210

Routes a grouping updater through the table's grouping change handler.

The updater may be a next GroupingState array or a function of the previous grouping state, matching the instance table.setGrouping behavior.

Type Parameters

TFeatures

TFeatures extends TableFeatures

TData

TData extends RowData

Parameters

table

Table_Internal\<`TFeatures`, `TData`\>

updater

Updater\<[`GroupingState`](../../index/type-aliases/GroupingState.md)\>

Returns

void

Example

ts
table_setGrouping(table, (old) => [...old, 'status'])