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>