obby-client for TypeScript
    Preparing search index...

    Type Alias VoiceRoom

    The state of one voice room: who is in it, their kind of channel, and every participant's mic, video, speaking, deaf, screen and hand state and role.

    type VoiceRoom = {
        channel: string;
        kind: VoiceRoomKind;
        participants: { [key in CaseFolded]?: VoiceParticipant };
        turn: TurnCredentials | null;
    }
    Index
    channel: string

    The channel this room's signalling is scoped to.

    Whether every member publishes, or only the streamer and whoever they promote.

    participants: { [key in CaseFolded]?: VoiceParticipant }

    Every known participant, keyed by their folded nick.

    turn: TurnCredentials | null

    The TURN credentials the SFU handed us on joined, if it has yet.