Optional
onRegister a callback for when the connection status to Ably changes.
Object representing the change in connection status.
Optional
onRegister a callback to detect and respond to discontinuities. For example, you might choose to fetch missing messages.
Optional
onRegister a callback for when the room status changes.
Object representing the change in room status.
Parameters for registering callbacks to receive status changes from different chat features.
Most hooks provided in this library accept this parameter to allow you to listen to status changes.
It's an alternative to ChatStatusResponse which provide this information via a callback.
Changing the value provided for each of the available listeners will cause the previously registered listener instance to stop receiving events. However, all message events will be received by exactly one listener.