TinyBase logoTinyBase

StoreListenerStats

The StoreListenerStats type describes the number of listeners registered with the Store, and can be used for debugging purposes.

{
  hasTables?: number;
  tables?: number;
  tableIds?: number;
  hasTable?: number;
  table?: number;
  tableCellIds?: number;
  hasTableCell?: number;
  rowCount?: number;
  rowIds?: number;
  sortedRowIds?: number;
  hasRow?: number;
  row?: number;
  cellIds?: number;
  hasCell?: number;
  cell?: number;
  invalidCell?: number;
  hasValues?: number;
  values?: number;
  valueIds?: number;
  hasValue?: number;
  value?: number;
  invalidValue?: number;
  transaction?: number;
}
TypeDescription
hasTables?number

The number of HasTablesListener functions registered with the Store, since v4.4.

tables?number

The number of TablesListener functions registered with the Store.

tableIds?number

The number of TableIdsListener functions registered with the Store.

hasTable?number

The number of HasTableListener functions registered with the Store, since v4.4.

table?number

The number of TableListener functions registered with the Store.

tableCellIds?number

The number of TableCellIdsListener functions registered with the Store, since v3.3.

hasTableCell?number

The number of HasTableCellListener functions registered with the Store, since v4.4.

rowCount?number

The number of RowCountListener functions registered with the Store, since v4.1.0

rowIds?number

The number of RowIdsListener functions registered with the Store.

sortedRowIds?number

The number of SortedRowIdsListener functions registered with the Store.

hasRow?number

The number of HasRowListener functions registered with the Store, since v4.4.

row?number

The number of RowListener functions registered with the Store.

cellIds?number

The number of CellIdsListener functions registered with the Store.

hasCell?number

The number of HasCellListener functions registered with the Store, since v4.4.

cell?number

The number of CellListener functions registered with the Store.

invalidCell?number

The number of InvalidCellListener functions registered with the Store.

hasValues?number

The number of HasValuesListener functions registered with the Store, since v4.4.

values?number

The number of ValuesListener functions registered with the Store, since v3.0.

valueIds?number

The number of ValueIdsListener functions registered with the Store, since v3.0.

hasValue?number

The number of HasValueListener functions registered with the Store, since v4.4.

value?number

The number of ValueListener functions registered with the Store, since v3.0.

invalidValue?number

The number of InvalidValueListener functions registered with the Store, since v3.0.

transaction?number

The number of TransactionListener functions registered with the Store.

The StoreListenerStats object contains a breakdown of the different types of listener. Totals include both mutator and non-mutator listeners. A StoreListenerStats object is returned from the getListenerStats method, and is only populated in a debug build.