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

    Interface LocalParticipant

    Local participant info including camera mode and host status.

    interface LocalParticipant {
        audioEnabled: boolean;
        availableCameraModes: ConfigurableCameraMode[];
        cameraEnabled: boolean;
        cameraMode: CameraMode;
        cid: string;
        content?: ParticipantContent;
        displayName?: string;
        isHost: boolean;
        peerId?: string;
        videoEnabled: boolean;
    }
    Index

    Properties

    audioEnabled: boolean
    availableCameraModes: ConfigurableCameraMode[]

    Camera modes the user can cycle through, in preference order. Derived from SerenadaConfig.cameraModes minus modes unsupported on this device/platform. An empty array means camera video is unavailable — the call UI should hide the camera video toggle.

    cameraEnabled: boolean

    Whether the local camera video specifically is enabled. Precise camera signal distinct from videoEnabled. Currently mirrors videoEnabled; independent screen-share state is carried by content.

    cameraMode: CameraMode
    cid: string

    Active local content (screen share) presentation state, or absent when content is not currently being shared. Driven by local screen-share state.

    displayName?: string
    isHost: boolean
    peerId?: string

    Host-supplied stable identity — see Participant.peerId.

    videoEnabled: boolean