Back to Table

Row_ColumnGrouping

docs/reference/interfaces/Row_ColumnGrouping.md

8.21.32.0 KB
Original Source

Interface: Row_ColumnGrouping

Defined in: features/column-grouping/columnGroupingFeature.types.ts:112

Properties

_groupingValuesCache

ts
_groupingValuesCache: Record<string, any>;

Defined in: features/column-grouping/columnGroupingFeature.types.ts:113


getGroupingValue()

ts
getGroupingValue: (columnId) => unknown;

Defined in: features/column-grouping/columnGroupingFeature.types.ts:117

Returns the grouping value for any row and column (including leaf rows).

Parameters

columnId

string

Returns

unknown


getIsGrouped()

ts
getIsGrouped: () => boolean;

Defined in: features/column-grouping/columnGroupingFeature.types.ts:121

Returns whether or not the row is currently grouped.

Returns

boolean


groupingColumnId?

ts
optional groupingColumnId: string;

Defined in: features/column-grouping/columnGroupingFeature.types.ts:125

If this row is grouped, this is the id of the column that this row is grouped by.


groupingValue?

ts
optional groupingValue: unknown;

Defined in: features/column-grouping/columnGroupingFeature.types.ts:129

If this row is grouped, this is the unique/shared value for the groupingColumnId for all of the rows in this group.