Member Junction
    Preparing search index...

    Device-settings menu — lets the user pick microphone, camera, and speaker. Presentational: it emits DeviceSelected; the host calls LiveKitRoomController.SwitchDevice.

    Index

    Constructors

    Properties

    BackgroundBlurEnabled: boolean = false

    Whether background blur is currently enabled.

    BackgroundBlurToggled: EventEmitter<boolean> = ...

    Emits when the user toggles background blur.

    Close: EventEmitter<void> = ...

    Emits when the user closes the menu.

    Devices: LiveKitDeviceLists = ...

    The available devices to choose from.

    DeviceSelected: EventEmitter<LiveKitDeviceSelection> = ...

    Emits when the user selects a device.

    NoiseFilterEnabled: boolean = false

    Whether the noise filter is currently enabled.

    NoiseFilterToggled: EventEmitter<boolean> = ...

    Emits when the user toggles the noise filter.

    SelectedCameraId: string | null = null

    The currently selected camera device id.

    SelectedMicrophoneId: string | null = null

    The currently selected microphone device id.

    SelectedSpeakerId: string | null = null

    The currently selected speaker device id.

    ShowBackgroundEffects: boolean = false

    Show the background-blur toggle.

    ShowNoiseFilter: boolean = false

    Show the noise-filter toggle.

    Methods

    • Emits a device selection for the given kind.

      Parameters

      • kind: "audioinput" | "videoinput" | "audiooutput"
      • deviceId: string

      Returns void