Documentation

@kanunilabs/datagrid-react


@kanunilabs/datagrid-react / GroupRowNode

Interface: GroupRowNode

Defined in: datagrid-core/dist/index.d.ts:692

Not generic: a group header carries no row payload of its own.

Properties

aggregates?

optional aggregates?: Record<string, number | null>

Defined in: datagrid-core/dist/index.d.ts:705

Per-column aggregates, keyed ${columnId}:${type}.


columnId

columnId: string

Defined in: datagrid-core/dist/index.d.ts:696


count

count: number

Defined in: datagrid-core/dist/index.d.ts:700

Data rows inside this group (regardless of expansion).


expanded

expanded: boolean

Defined in: datagrid-core/dist/index.d.ts:703


key

key: RowKey

Defined in: datagrid-core/dist/index.d.ts:695

Stable across recomputes: ${columnId}::${label}.


kind

kind: "group"

Defined in: datagrid-core/dist/index.d.ts:693


label

label: string

Defined in: datagrid-core/dist/index.d.ts:698


level

level: number

Defined in: datagrid-core/dist/index.d.ts:702

0 for single-level grouping; multi-level is Enterprise (P9).


value

value: unknown

Defined in: datagrid-core/dist/index.d.ts:697