@kanunilabs/datagrid-react / HeaderMenuDeps
Interface: HeaderMenuDeps<TRow>
Defined in: datagrid-react/src/headerMenu.ts:78
Type Parameters
TRow
TRow = GridRowData
Properties
controller
controller:
DataGridController<TRow>
Defined in: datagrid-react/src/headerMenu.ts:79
footerVisible
footerVisible:
boolean
Defined in: datagrid-react/src/headerMenu.ts:82
groupFootersAvailable
groupFootersAvailable:
boolean
Defined in: datagrid-react/src/headerMenu.ts:84
False in Community — per-group aggregates are Enterprise (decision #4).
groupFootersVisible
groupFootersVisible:
boolean
Defined in: datagrid-react/src/headerMenu.ts:85
groupPanelVisible
groupPanelVisible:
boolean
Defined in: datagrid-react/src/headerMenu.ts:81
Current UI switches the menu toggles operate on.
labels?
optionallabels?:Partial<HeaderMenuLabels>
Defined in: datagrid-react/src/headerMenu.ts:94
maxGroupLevels
maxGroupLevels:
number
Defined in: datagrid-react/src/headerMenu.ts:93
Grouping levels allowed — 1 in Community, unbounded in Enterprise.
onBestFit
onBestFit: (
columnId) =>void
Defined in: datagrid-react/src/headerMenu.ts:90
Parameters
columnId
string
Returns
void
onBestFitAll
onBestFitAll: () =>
void
Defined in: datagrid-react/src/headerMenu.ts:91
Returns
void
onOpenFieldChooser
onOpenFieldChooser: () =>
void
Defined in: datagrid-react/src/headerMenu.ts:89
Returns
void
onToggleFooter
onToggleFooter: () =>
void
Defined in: datagrid-react/src/headerMenu.ts:87
Returns
void
onToggleGroupFooters
onToggleGroupFooters: () =>
void
Defined in: datagrid-react/src/headerMenu.ts:88
Returns
void
onToggleGroupPanel
onToggleGroupPanel: () =>
void
Defined in: datagrid-react/src/headerMenu.ts:86
Returns
void