Skip to content

Vizel API / core/src / VizelGridSpec

Interface: VizelGridSpec<TCell>

Defined in: packages/core/src/builders/types.ts:333

Spec for a two-dimensional grid (color picker, future emoji picker).

Rows are arrays of cells in column order. Empty rows are allowed but unusual; consumers typically pad the last row when the data does not divide evenly.

Type Parameters

Type Parameter
TCell

Properties

focusedPosition

ts
readonly focusedPosition: object;

Defined in: packages/core/src/builders/types.ts:337

Currently focused cell position.

col

ts
readonly col: number;

row

ts
readonly row: number;

root

ts
readonly root: VizelGridRootAttrs;

Defined in: packages/core/src/builders/types.ts:334


rows

ts
readonly rows: readonly readonly VizelGridCellSpec<TCell>[][];

Defined in: packages/core/src/builders/types.ts:335

Released under the MIT License.