TinyBase logoTinyBase

HasRowListener

The HasRowListener type describes a function that is used to listen to a Row being added to or removed from the Store.

(
  store: Store,
  tableId: Id,
  rowId: Id,
  hasRow: boolean,
): void
TypeDescription
storeStore

A reference to the Store that changed.

tableIdId

The Id of the Table that changed.

rowIdId

The Id of the Row that changed.

hasRowboolean

Whether the Row now exists or not.

returnsvoid

This has no return value.

A HasRowListener is provided when using the addHasRowListener method. See that method for specific examples.

When called, a HasRowListener is given a reference to the Store, the Id of the Table that changed, and the Id of the Row that changed. It is also given a flag to indicate whether the Row now exists (having not done previously), or does not (having done so previously).

Since

v4.4.0