getListenerStats
The getListenerStats
method provides a set of statistics about the listeners registered with the Queries
object, and is used for debugging purposes.
getListenerStats(): QueriesListenerStats
returns | QueriesListenerStats | A |
---|
The statistics are only populated in a debug build: production builds return an empty object. The method is intended to be used during development to ensure your application is not leaking listener registrations, for example.
Example
This example gets the listener statistics of a Queries
object.
const store = createStore();
const queries = createQueries(store);
queries.addResultTableListener(null, () => console.log('Result changed'));
console.log(queries.getListenerStats().table);
// -> 1
console.log(queries.getListenerStats().row);
// -> 0
Since
v2.0.0