Documentation

@kanunilabs/datagrid


@kanunilabs/datagrid / HeaderMenuDeps

Interface: HeaderMenuDeps<TRow>

Defined in: datagrid/src/headerMenu.ts:25

Type Parameters

TRow

TRow = GridRowData

Properties

controller

controller: DataGridController<TRow>

Defined in: datagrid/src/headerMenu.ts:26


footerVisible

footerVisible: boolean

Defined in: datagrid/src/headerMenu.ts:30


groupPanelVisible

groupPanelVisible: boolean

Defined in: datagrid/src/headerMenu.ts:29

Current UI switches the menu toggles operate on.


maxGroupLevels

maxGroupLevels: number

Defined in: datagrid/src/headerMenu.ts:37

Grouping levels allowed — 1 in Community, the React rule.


onBestFit

onBestFit: (columnId) => void

Defined in: datagrid/src/headerMenu.ts:34

Parameters

columnId

string

Returns

void


onBestFitAll

onBestFitAll: () => void

Defined in: datagrid/src/headerMenu.ts:35

Returns

void


onOpenFieldChooser

onOpenFieldChooser: () => void

Defined in: datagrid/src/headerMenu.ts:33

Returns

void


onToggleFooter

onToggleFooter: () => void

Defined in: datagrid/src/headerMenu.ts:32

Returns

void


onToggleGroupPanel

onToggleGroupPanel: () => void

Defined in: datagrid/src/headerMenu.ts:31

Returns

void


t

t: GridDictionary

Defined in: datagrid/src/headerMenu.ts:27