@@ -6,20 +6,23 @@ highlighted features.
66## v4.4
77
88This relatively straightforward release adds a selection of new listeners to the
9- Store object. These are for listening to changes in the 'existence' of entities
10- rather than to their value. For example, the addHasTableListener method will let
11- you listen for the presence (or not) of a specific table. The full set of new
12- listeners and methods to add them is as follows:
13-
14- | Listener | Method |
15- | -------------------- | ----------------------- |
16- | HasTablesListener | addHasTablesListener |
17- | HasTableListener | addHasTableListener |
18- | HasTableCellListener | addHasTableCellListener |
19- | HasRowListener | addHasRowListener |
20- | HasCellListener | addHasCellListener |
21- | HasValuesListener | addHasValuesListener |
22- | HasValueListener | addHasValueListener |
9+ Store object, and their respective hooks. These are for listening to changes in
10+ the 'existence' of entities rather than to their value. For example, the
11+ addHasTableListener method will let you listen for the presence (or not) of a
12+ specific table.
13+
14+ The full set of new existence-listening methods and hooks to work with this is
15+ as follows:
16+
17+ | Existence of: | Add Listener | Hook | Add Listener Hook |
18+ | ------------- | ----------------------- | --------------- | ----------------------- |
19+ | Tables | addHasTablesListener | useHasTables | useHasTablesListener |
20+ | A Table | addHasTableListener | useHasTable | useHasTableListener |
21+ | A Table Cell | addHasTableCellListener | useHasTableCell | useHasTableCellListener |
22+ | A Row | addHasRowListener | useHasRow | useHasRowListener |
23+ | A Cell | addHasCellListener | useHasCell | useHasCellListener |
24+ | Values | addHasValuesListener | useHasValues | useHasValuesListener |
25+ | A Value | addHasValueListener | useHasValue | useHasValueListener |
2326
2427These methods may become particularly important in future versions of TinyBase
2528that support ` null ` as valid Cells and Values.
0 commit comments