Interface CompareScreenStatesParameters

interface CompareScreenStatesParameters {
    recordingDisplayType: "video" | "media" | "all";
    recordingVideoOptimized: boolean;
    screenStates: ScreenState[];
    prevScreenStates: ScreenState[];
    activeNames: string[];
    trigger: TriggerType;
    getUpdatedAllParams: (() => CompareScreenStatesParameters);
    socket: Socket<DefaultEventsMap, DefaultEventsMap>;
    localSocket?: Socket<DefaultEventsMap, DefaultEventsMap>;
    roomName: string;
    participants: Participant[];
    updateDateState?: null | number;
    lastUpdate: null | number;
    nForReadjust: number;
    eventType: EventType;
    shared: boolean;
    shareScreenStarted: boolean;
    whiteboardStarted: boolean;
    whiteboardEnded: boolean;
    updateUpdateDateState: ((timestamp: null | number) => void);
    updateLastUpdate: ((lastUpdate: null | number) => void);
    updateNForReadjust: ((nForReadjust: number) => void);
    autoAdjust: AutoAdjustType;
    [key: string]: any;
}

Hierarchy (view full)

Indexable

  • [key: string]: any

Properties

recordingDisplayType: "video" | "media" | "all"
recordingVideoOptimized: boolean
screenStates: ScreenState[]
prevScreenStates: ScreenState[]
activeNames: string[]
trigger: TriggerType
getUpdatedAllParams: (() => CompareScreenStatesParameters)
socket: Socket<DefaultEventsMap, DefaultEventsMap>
localSocket?: Socket<DefaultEventsMap, DefaultEventsMap>
roomName: string
participants: Participant[]
updateDateState?: null | number
lastUpdate: null | number
nForReadjust: number
eventType: EventType
shared: boolean
shareScreenStarted: boolean
whiteboardStarted: boolean
whiteboardEnded: boolean
updateUpdateDateState: ((timestamp: null | number) => void)
updateLastUpdate: ((lastUpdate: null | number) => void)
updateNForReadjust: ((nForReadjust: number) => void)
autoAdjust: AutoAdjustType