@univerjs-pro/engine-pivot v0.5.0-beta.1 • Docs
Interface: IPivotTableSnapshot
Represents a snapshot of a pivot table.
Properties
Property | Type | Description | Defined in |
---|---|---|---|
collapseInfo | Record <string , any > | Represents the collapse information of the pivot table. | types/json-types.ts:83 |
columnFields | string [] | Represents the fields id used for grouping columns in the pivot table. | types/json-types.ts:58 |
dimension | Record <string , IPivotTableLabelFieldJSON > | Represents the label fields in the pivot table. | types/json-types.ts:33 |
filterFields | string [] | Represents the fields id used for filtering in the pivot table. | types/json-types.ts:48 |
hiddenFields | string [] | Represents the fields id that are hidden in the pivot table. | types/json-types.ts:63 |
layout | PivotLayoutTypeEnum | Represents the layout of the pivot table. | types/json-types.ts:78 |
measure | Record <string , IPivotTableValueFieldJSON > | Represents the value fields in the pivot table. | types/json-types.ts:38 |
options | IPivotTableOptions | - | types/json-types.ts:85 |
rowFields | string [] | Represents the fields id used for grouping rows in the pivot table. | types/json-types.ts:53 |
valueFields | string [] | Represents the fields id used for grouping value in the pivot table. | types/json-types.ts:43 |
valueIndex | number | Represents the special ΣValue fields order index in the dimension fields. | types/json-types.ts:68 |
valuePosition | PivotTableValuePositionEnum | Represents the special ΣValue fields position in row or column area. | types/json-types.ts:73 |