MediaSFU Shared
    Preparing search index...

    Interface ModifyDisplaySettingsParameters

    interface ModifyDisplaySettingsParameters {
        eventType: EventType;
        shareScreenStarted: boolean;
        shared: boolean;
        addForBasic: boolean;
        updateAddForBasic: (value: boolean) => void;
        itemPageLimit: number;
        updateItemPageLimit: (value: number) => void;
        updateMainHeightWidth: (value: number) => void;
        reorderStreams: (options: any) => Promise<void>;
        allVideoStreams: any[];
        participants: any[];
        oldAllStreams: any[];
        screenId?: string;
        adminVidID?: string;
        newLimitedStreams: any[];
        newLimitedStreamsIDs: string[];
        activeSounds: string[];
        screenShareIDStream?: string;
        screenShareNameStream?: string;
        adminIDStream?: string;
        adminNameStream?: string;
        updateNewLimitedStreams: (streams: any[]) => void;
        updateNewLimitedStreamsIDs: (ids: string[]) => void;
        updateActiveSounds: (sounds: string[]) => void;
        updateScreenShareIDStream: (id: string) => void;
        updateScreenShareNameStream: (name: string) => void;
        updateAdminIDStream: (id: string) => void;
        updateAdminNameStream: (name: string) => void;
        updateYouYouStream: (streams: any[]) => void;
        changeVids: ChangeVidsInvoker;
        getUpdatedAllParams: () => ReorderStreamsParameters<any, any, any>;
        showAlert?: ShowAlert;
        meetingDisplayType: string;
        autoWave: boolean;
        forceFullDisplay: boolean;
        showSubtitlesOnCards?: boolean;
        meetingVideoOptimized: boolean;
        islevel: string;
        recordStarted: boolean;
        recordResumed: boolean;
        recordStopped: boolean;
        recordPaused: boolean;
        recordingDisplayType: "video" | "media" | "all";
        recordingVideoOptimized: boolean;
        prevForceFullDisplay: boolean;
        prevMeetingDisplayType: string;
        updateMeetingDisplayType: (displayType: string) => void;
        updateAutoWave: (autoWave: boolean) => void;
        updateForceFullDisplay: (forceFullDisplay: boolean) => void;
        updateShowSubtitlesOnCards?: (showSubtitlesOnCards: boolean) => void;
        updateMeetingVideoOptimized: (optimized: boolean) => void;
        updatePrevForceFullDisplay: (forceFullDisplay: boolean) => void;
        updatePrevMeetingDisplayType: (displayType: string) => void;
        updateIsDisplaySettingsModalVisible: (isVisible: boolean) => void;
        updateFirstAll: (firstAll: boolean) => void;
        updateUpdateMainWindow: (update: boolean) => void;
        breakOutRoomStarted: boolean;
        breakOutRoomEnded: boolean;
        onScreenChanges: OnScreenChangesType;
        [key: string]: any;
    }

    Hierarchy (View Summary)

    Indexable

    • [key: string]: any
    Index

    Properties

    eventType: EventType
    shareScreenStarted: boolean
    shared: boolean
    addForBasic: boolean
    updateAddForBasic: (value: boolean) => void
    itemPageLimit: number
    updateItemPageLimit: (value: number) => void
    updateMainHeightWidth: (value: number) => void
    reorderStreams: (options: any) => Promise<void>
    allVideoStreams: any[]
    participants: any[]
    oldAllStreams: any[]
    screenId?: string
    adminVidID?: string
    newLimitedStreams: any[]
    newLimitedStreamsIDs: string[]
    activeSounds: string[]
    screenShareIDStream?: string
    screenShareNameStream?: string
    adminIDStream?: string
    adminNameStream?: string
    updateNewLimitedStreams: (streams: any[]) => void
    updateNewLimitedStreamsIDs: (ids: string[]) => void
    updateActiveSounds: (sounds: string[]) => void
    updateScreenShareIDStream: (id: string) => void
    updateScreenShareNameStream: (name: string) => void
    updateAdminIDStream: (id: string) => void
    updateAdminNameStream: (name: string) => void
    updateYouYouStream: (streams: any[]) => void
    changeVids: ChangeVidsInvoker
    getUpdatedAllParams: () => ReorderStreamsParameters<any, any, any>
    showAlert?: ShowAlert
    meetingDisplayType: string
    autoWave: boolean
    forceFullDisplay: boolean
    showSubtitlesOnCards?: boolean
    meetingVideoOptimized: boolean
    islevel: string
    recordStarted: boolean
    recordResumed: boolean
    recordStopped: boolean
    recordPaused: boolean
    recordingDisplayType: "video" | "media" | "all"
    recordingVideoOptimized: boolean
    prevForceFullDisplay: boolean
    prevMeetingDisplayType: string
    updateMeetingDisplayType: (displayType: string) => void
    updateAutoWave: (autoWave: boolean) => void
    updateForceFullDisplay: (forceFullDisplay: boolean) => void
    updateShowSubtitlesOnCards?: (showSubtitlesOnCards: boolean) => void
    updateMeetingVideoOptimized: (optimized: boolean) => void
    updatePrevForceFullDisplay: (forceFullDisplay: boolean) => void
    updatePrevMeetingDisplayType: (displayType: string) => void
    updateIsDisplaySettingsModalVisible: (isVisible: boolean) => void
    updateFirstAll: (firstAll: boolean) => void
    updateUpdateMainWindow: (update: boolean) => void
    breakOutRoomStarted: boolean
    breakOutRoomEnded: boolean
    onScreenChanges: OnScreenChangesType