@ably/chat - v0.8.0
    Preparing search index...

    Interface UsePresenceParams

    The options for the usePresence hook.

    interface UsePresenceParams {
        enterWithData?: unknown;
        leaveWithData?: unknown;
        onConnectionStatusChange?: (change: ConnectionStatusChange) => void;
        onDiscontinuity?: DiscontinuityListener;
        onRoomStatusChange?: (change: RoomStatusChange) => void;
    }

    Hierarchy (View Summary)

    Index

    Properties

    enterWithData?: unknown

    The data to enter the room with. Any JSON serializable data can be provided.

    leaveWithData?: unknown

    The data to leave the room with. Any JSON serializable data can be provided.

    onConnectionStatusChange?: (change: ConnectionStatusChange) => void

    Register a callback for when the connection status to Ably changes.

    Type declaration

    onDiscontinuity?: DiscontinuityListener

    Register a callback to detect and respond to discontinuities. For example, you might choose to fetch missing messages.

    The error that caused the discontinuity.

    onRoomStatusChange?: (change: RoomStatusChange) => void

    Register a callback for when the room status changes.

    Type declaration