Defined in: features/column-grouping/columnGroupingFeature.types.ts:78
TFeatures extends TableFeatures
TData extends RowData
getAggregationFn: () =>
| AggregationFn<TFeatures, TData>
| undefined;
Defined in: features/column-grouping/columnGroupingFeature.types.ts:85
Returns the aggregation function for the column.
| AggregationFn<TFeatures, TData> | undefined
getAutoAggregationFn: () =>
| AggregationFn<TFeatures, TData>
| undefined;
Defined in: features/column-grouping/columnGroupingFeature.types.ts:89
Returns the automatically inferred aggregation function for the column.
| AggregationFn<TFeatures, TData> | undefined
getCanGroup: () => boolean;
Defined in: features/column-grouping/columnGroupingFeature.types.ts:93
Returns whether or not the column can be grouped.
boolean
getGroupedIndex: () => number;
Defined in: features/column-grouping/columnGroupingFeature.types.ts:97
Returns the index of the column in the grouping state.
number
getIsGrouped: () => boolean;
Defined in: features/column-grouping/columnGroupingFeature.types.ts:101
Returns whether or not the column is currently grouped.
boolean
getToggleGroupingHandler: () => () => void;
Defined in: features/column-grouping/columnGroupingFeature.types.ts:105
Returns a function that toggles the grouping state of the column. This is useful for passing to the onClick prop of a button.
(): void;
void
toggleGrouping: () => void;
Defined in: features/column-grouping/columnGroupingFeature.types.ts:109
Toggles the grouping state of the column.
void