Skip to content

RevoGrid Documentation v4.12.7 / GroupingOptions

Type Alias: GroupingOptions

ts
type GroupingOptions: {
  expandedAll: boolean;
  groupLabelTemplate: GroupLabelTemplateFunc;
  preserveGroupingOnUpdate: boolean;
  prevExpanded: Record<string, boolean>;
  props: ColumnProp[];
 } & ExpandedOptions;

Type declaration

NameTypeDescriptionDefined in
expandedAllbooleanIs expanded by defaultsrc/plugins/groupingRow/grouping.row.types.ts:41
groupLabelTemplateGroupLabelTemplateFuncCustom group label templatesrc/plugins/groupingRow/grouping.row.types.ts:51
preserveGroupingOnUpdatebooleanShould grouping be preserved on source update. default: truesrc/plugins/groupingRow/grouping.row.types.ts:47
prevExpandedRecord<string, boolean>Currently expanded items. Corresponds to prop values as: source = [{ me: 'a' }, { me: 'b' }, { me: 'c' }], to set expanded:src/plugins/groupingRow/grouping.row.types.ts:36
propsColumnProp[]Column props to which grouping will be appliedsrc/plugins/groupingRow/grouping.row.types.ts:30

Defined in

src/plugins/groupingRow/grouping.row.types.ts:26