IPivotTableNextProps
Props for the PivotTableNext component.
export interface IPivotTableNextProps extends IVisualizationProps, IVisualizationCallbacks
Extends: IVisualizationProps, IVisualizationCallbacks
Remarks
PivotTableNext is the new implementation of the pivot table built on AG Grid Enterprise. It replaces the legacy PivotTable component and offers improved performance, accessibility, text wrapping, cell selection, and other enhanced features.
See PivotTableNext() for more information.
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
(Optional) Backend to use for the pivot table. | |||
(Optional) Columns to display in the pivot table. | |||
(Optional) Configuration for the pivot table. | |||
(Optional) Configure drillability; e.g. which parts of the visualization can be interacted with. | |||
(Optional) Execution configuration to apply when computing data for the table. | |||
(Optional) Filters to apply to the pivot table. | |||
(Optional) Measures to display in the pivot table. | |||
(Optional) Specify function to call when user manually resizes a table column. | |||
number | (Optional) Customize size of page when fetching data from backend. | ||
any | (Optional) Optional resolution context for composed placeholders. | ||
(Optional) Rows to display in the pivot table. | |||
(Optional) Sort by to apply to the pivot table. | |||
(Optional) Totals to display in the pivot table. | |||
string | (Optional) Workspace to use for the pivot table. |
Property details
IPivotTableNextProps.backendproperty
Backend to use for the pivot table.
backend?: IAnalyticalBackend;
IPivotTableNextProps.columnsproperty
Columns to display in the pivot table.
columns?: AttributesOrPlaceholders;
IPivotTableNextProps.configproperty
Configuration for the pivot table.
config?: PivotTableNextConfig;
IPivotTableNextProps.drillableItemsproperty
Configure drillability; e.g. which parts of the visualization can be interacted with.
drillableItems?: ExplicitDrill[];
IPivotTableNextProps.execConfigproperty
Execution configuration to apply when computing data for the table.
execConfig?: IExecutionConfig;
IPivotTableNextProps.filtersproperty
Filters to apply to the pivot table.
filters?: NullableFiltersOrPlaceholders;
IPivotTableNextProps.measuresproperty
Measures to display in the pivot table.
measures?: AttributesMeasuresOrPlaceholders;
IPivotTableNextProps.onColumnResizedproperty
Specify function to call when user manually resizes a table column.
onColumnResized?: ColumnResizedCallback;
IPivotTableNextProps.pageSizeproperty
Customize size of page when fetching data from backend.
pageSize?: number;
Remarks
Default is 100.
IPivotTableNextProps.placeholdersResolutionContextproperty
Optional resolution context for composed placeholders.
placeholdersResolutionContext?: any;
IPivotTableNextProps.rowsproperty
Rows to display in the pivot table.
rows?: AttributesOrPlaceholders;
IPivotTableNextProps.sortByproperty
Sort by to apply to the pivot table.
sortBy?: SortsOrPlaceholders;
IPivotTableNextProps.totalsproperty
Totals to display in the pivot table.
totals?: TotalsOrPlaceholders;
IPivotTableNextProps.workspaceproperty
Workspace to use for the pivot table.
workspace?: string;