lib-jitsi-meet
    Preparing search index...

    Helper class for handling breakout rooms.

    Index

    Constructors

    Properties

    _isBreakoutRoom: boolean
    _mainRoomJid: string
    _rooms: {}
    room: ChatRoom

    Methods

    • Filters the hidden participants from the payload.

      Parameters

      • payload: any

        The payload of the update message.

      Returns any

      • The filtered payload.
    • Handles a message for managing breakout rooms.

      Parameters

      • payload: any

        Arbitrary data.

      Returns void

    • Helper to send a breakout rooms message to the component.

      Parameters

      • message: any

        Command that needs to be sent.

      Returns void

    • Stores if the current room is a breakout room.

      Parameters

      • isBreakoutRoom: boolean

        Whether this room is a breakout room.

      Returns void

    • Sets the main room JID associated with this breakout room. Only applies when in a breakout room.

      Parameters

      • jid: string

        The main room JID.

      Returns void

    • Creates a breakout room with the given subject.

      Parameters

      • subject: string

        A subject for the breakout room.

      Returns void

    • Gets the address of the Breakout Rooms XMPP component.

      Returns any

      The address of the component.

    • Checks whether this room is a breakout room.

      Returns boolean

      True if the room is a breakout room, false otherwise.

    • Retrieves whether a breakout room feature is supported.

      Parameters

      • feature: string

        Feature to check.

      Returns boolean

      Wether the feature is supported.

    • Removes a breakout room.

      Parameters

      • breakoutRoomJid: string

        JID of the room to be removed.

      Returns void

    • Changes the subject of a breakout room.

      Parameters

      • breakoutRoomJid: string

        JID of the room to be removed.

      • subject: string

        A new subject for the breakout room.

      Returns void

    • Sends the given participant to the given room.

      Parameters

      • participantJid: string

        JID of the participant to be sent to a room.

      • roomJid: string

        JID of the target room.

      Returns void