Documentation / Listeners / Listener
Listener()<T>
ts
type Listener<T> = (currentLocalState) => boolean | void | Promise<void>;Defined in: Listeners.ts:16
A listener function that is called when an event is broadcast.
The listener can return true to remove itself from the listener set, false to keep itself in the listener set, or void to keep itself in the listener set.
Type Parameters
T
T
Parameters
currentLocalState
T
Returns
boolean | void | Promise<void>
Examples
ts
() => true // remove listener
() => false // keep listener
() => {} // keep listenerts
({a, b}) => console.log(a, b)