the row type
Optional aggregationsAggregates in the group rows; the key is the property of the column ({ umsatz: "sum" }, see AggregateSpecMap).
Optional columnThe columns. Default: one per key of the first row. The group column is added in front of them.
Optional defaultRow heights of header, body and footer. Default: tableOptions.defaultRowHeights.
Optional emptyThe label of the group of empty keys (null, undefined, ""). Default "(empty)".
Optional expandedExpanded groups: true (default), false, open levels as a number (0 = all closed) or a function per group.
Optional fixedColumns fixed on the left besides the group column (which is fixed by itself). Default 0.
Optional fixedColumns fixed on the right. Default 0.
Optional footerThe total row: true = the aggregations, false = none, or an own configuration (AggregateFooterConfig).
Default: true if there are aggregations.
Optional getSelection model factory. Default: tableOptions.getSelectionModel.
The levels, top first: property paths ("region"), functions (o => o.date.getFullYear()) or RowGroupFieldIf.
Optional groupThe group column: header, width, count, own label, fixed.
Optional hideHide the columns of the grouped properties. Default true.
Optional rowSet with a CheckboxColumnDef in columnDefs (default: detected).
Optional rowRow numbers in front of all columns (counted per displayed row, group rows included).
The flat rows (not changed).
Optional tableOptions of the table (row heights, selection model, filter …).
Parameters of RowGroupFactory.createTableModel.
Example
Since
1.1.94