Interface MediaSettingsModalOptions

interface MediaSettingsModalOptions {
    isMediaSettingsModalVisible: boolean;
    onMediaSettingsClose: (() => void);
    switchCameraOnPress?: ((options: SwitchVideoAltOptions) => Promise<void>);
    switchVideoOnPress?: ((options: SwitchVideoOptions) => Promise<void>);
    switchAudioOnPress?: ((options: SwitchAudioOptions) => Promise<void>);
    parameters: MediaSettingsModalParameters;
    position?:
        | "topLeft"
        | "topRight"
        | "bottomLeft"
        | "bottomRight";
    backgroundColor?: string;
}

Properties

isMediaSettingsModalVisible: boolean
onMediaSettingsClose: (() => void)
switchCameraOnPress?: ((options: SwitchVideoAltOptions) => Promise<void>)
switchVideoOnPress?: ((options: SwitchVideoOptions) => Promise<void>)
switchAudioOnPress?: ((options: SwitchAudioOptions) => Promise<void>)
position?:
    | "topLeft"
    | "topRight"
    | "bottomLeft"
    | "bottomRight"
backgroundColor?: string