Skip to content

@jsvision/datagrid / DirtyRegistry

Interface: DirtyRegistry ​

Defined in: datagrid/src/editing.ts:56

A reactive registry of cells with a pending (not-yet-confirmed) commit.

Methods ​

add() ​

add(key): void

Defined in: datagrid/src/editing.ts:58

Mark a cell key pending.

Parameters ​

key ​

string

Returns ​

void


delete() ​

delete(key): void

Defined in: datagrid/src/editing.ts:60

Clear a cell key.

Parameters ​

key ​

string

Returns ​

void


has() ​

has(key): boolean

Defined in: datagrid/src/editing.ts:62

Whether a cell key is pending — a reactive read (re-runs in an effect on change).

Parameters ​

key ​

string

Returns ​

boolean


keys() ​

keys(): ReadonlySet<string>

Defined in: datagrid/src/editing.ts:64

The current pending set — a reactive read (for the row/grid rollups and the marker overpaint).

Returns ​

ReadonlySet<string>