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.