@gridstorm/plugin-pivoting
v0.1.2
Published
GridStorm pivoting plugin — pivot row data into dynamic columns
Maintainers
Readme
@gridstorm/plugin-pivoting
Pivot row data into dynamic columns in GridStorm.
Enterprise Plugin -- Requires a GridStorm license key.
Install
npm install @gridstorm/plugin-pivoting @gridstorm/core @gridstorm/licenseUsage
import { setLicenseKey } from '@gridstorm/license';
import { createGridEngine } from '@gridstorm/core';
import { PivotingPlugin } from '@gridstorm/plugin-pivoting';
import { GroupingPlugin } from '@gridstorm/plugin-grouping';
setLicenseKey('YOUR_LICENSE_KEY');
const engine = createGridEngine({
columnDefs: [
{ field: 'region', enableRowGroup: true },
{ field: 'quarter', enablePivot: true },
{ field: 'revenue', aggFunc: 'sum' },
],
rowData: salesData,
plugins: [GroupingPlugin(), PivotingPlugin()],
});Features
- Pivot row values into dynamically generated columns
- Combined with grouping and aggregation
- Pivot column header customization
- Programmatic pivot API
Documentation
Pivoting Guide | API Reference
License
Commercial -- Enterprise License Required
