Documentation

@kanunilabs/datagrid-enterprise


@kanunilabs/datagrid-enterprise / EnterpriseGridApi

Interface: EnterpriseGridApi<TRow>

Extends

Type Parameters

TRow

TRow = GridRowData

Properties

chartPanel

chartPanel: ChartPanelHandle | null

The chart panel, when charting is on — open/close/toggle it from the app.


controller

controller: DataGridController<TRow>

The engine, whole. The same object React hands to onReady.

Inherited from

GridApi.controller


element

element: HTMLElement

The .kanuni-datagrid-root element this grid built.

Inherited from

GridApi.element

Methods

destroy()

destroy(): void

Returns

void

Inherited from

GridApi.destroy


isEnterpriseLicensed()

isEnterpriseLicensed(): boolean

Valid license carrying the DataGrid feature, right now.

Returns

boolean


openFilterBuilder()

openFilterBuilder(): void

Open the filter builder dialog (needs filterBuilder).

Returns

void


openImportWizard()

openImportWizard(): void

Open the import wizard (needs onImport).

Returns

void


setColumns()

setColumns(columns): void

Parameters

columns

VanillaColumnDef<TRow>[]

Returns

void

Inherited from

GridApi.setColumns


setData()

setData(rows): void

Parameters

rows

TRow[]

Returns

void

Inherited from

GridApi.setData