Interface PrepopulateUserMediaParameters

interface PrepopulateUserMediaParameters {
    audioDecibels: AudioDecibels[];
    socket: Socket<DefaultEventsMap, DefaultEventsMap>;
    coHostResponsibility: CoHostResponsibility[];
    roomName: string;
    showAlert?: ShowAlert;
    coHost: string;
    participants: Participant[];
    allVideoStreams: (Stream | Participant)[];
    islevel: string;
    member: string;
    shared: boolean;
    shareScreenStarted: boolean;
    eventType: EventType;
    screenId?: string;
    forceFullDisplay: boolean;
    updateMainWindow: boolean;
    mainScreenFilled: boolean;
    adminOnMainScreen: boolean;
    mainScreenPerson: string;
    videoAlreadyOn: boolean;
    audioAlreadyOn: boolean;
    oldAllStreams: (Stream | Participant)[];
    checkOrientation: (() => string);
    screenForceFullDisplay: boolean;
    localStreamScreen: null | MediaStream;
    remoteScreenStream: Stream[];
    localStreamVideo: null | MediaStream;
    mainHeightWidth: number;
    isWideScreen: boolean;
    localUIMode: boolean;
    whiteboardStarted: boolean;
    whiteboardEnded: boolean;
    virtualStream: null | MediaStream;
    keepBackground: boolean;
    annotateScreenStream: boolean;
    updateMainScreenPerson: ((person: string) => void);
    updateMainScreenFilled: ((filled: boolean) => void);
    updateAdminOnMainScreen: ((admin: boolean) => void);
    updateMainHeightWidth: ((heightWidth: number) => void);
    updateScreenForceFullDisplay: ((force: boolean) => void);
    updateUpdateMainWindow: ((update: boolean) => void);
    updateMainGridStream: ((components: CustomMediaComponent[]) => void);
    getUpdatedAllParams: (() => PrepopulateUserMediaParameters);
    [key: string]: any;
}

Hierarchy (view full)

Indexable

  • [key: string]: any

Properties

audioDecibels: AudioDecibels[]
socket: Socket<DefaultEventsMap, DefaultEventsMap>
coHostResponsibility: CoHostResponsibility[]
roomName: string
showAlert?: ShowAlert
coHost: string
participants: Participant[]
allVideoStreams: (Stream | Participant)[]
islevel: string
member: string
shared: boolean
shareScreenStarted: boolean
eventType: EventType
screenId?: string
forceFullDisplay: boolean
updateMainWindow: boolean
mainScreenFilled: boolean
adminOnMainScreen: boolean
mainScreenPerson: string
videoAlreadyOn: boolean
audioAlreadyOn: boolean
oldAllStreams: (Stream | Participant)[]
checkOrientation: (() => string)
screenForceFullDisplay: boolean
localStreamScreen: null | MediaStream
remoteScreenStream: Stream[]
localStreamVideo: null | MediaStream
mainHeightWidth: number
isWideScreen: boolean
localUIMode: boolean
whiteboardStarted: boolean
whiteboardEnded: boolean
virtualStream: null | MediaStream
keepBackground: boolean
annotateScreenStream: boolean
updateMainScreenPerson: ((person: string) => void)
updateMainScreenFilled: ((filled: boolean) => void)
updateAdminOnMainScreen: ((admin: boolean) => void)
updateMainHeightWidth: ((heightWidth: number) => void)
updateScreenForceFullDisplay: ((force: boolean) => void)
updateUpdateMainWindow: ((update: boolean) => void)
updateMainGridStream: ((components: CustomMediaComponent[]) => void)
getUpdatedAllParams: (() => PrepopulateUserMediaParameters)