@agatx/serenada-core
    Preparing search index...

    Interface SignalingProviderParticipant

    interface SignalingProviderParticipant {
        appPeerId?: string;
        audioEnabled?: boolean;
        capabilities?: ParticipantCapabilities;
        connectionStatus?: ParticipantConnectionStatus;
        contentState?: ParticipantContentState;
        displayName?: string;
        joinedAt?: number;
        mediaPolicy?: ParticipantMediaPolicy;
        peerId: string;
        videoEnabled?: boolean;
    }
    Index

    Properties

    appPeerId?: string

    Host-supplied stable identity — see JoinOptions.appPeerId.

    audioEnabled?: boolean
    capabilities?: ParticipantCapabilities

    Capabilities the participant advertised at join (allowlisted server-side).

    connectionStatus?: ParticipantConnectionStatus
    contentState?: ParticipantContentState

    Latest persisted content (screen share) presentation state from the room snapshot in joined/room_state. Lets a joining/reconnecting peer surface a share that started before it had a transport, reconciled via the same keep-highest revision rule as live content_state.

    displayName?: string
    joinedAt?: number
    mediaPolicy?: ParticipantMediaPolicy

    Per-session media policy the participant advertised at join.

    peerId: string
    videoEnabled?: boolean