socket
socket: Socket<DefaultEventsMap, DefaultEventsMap>
shareScreenStarted
shareScreenStarted: boolean
Optional
screenId
screenId?: string
forceFullDisplay
forceFullDisplay: boolean
updateMainWindow
updateMainWindow: boolean
mainScreenFilled
mainScreenFilled: boolean
adminOnMainScreen
adminOnMainScreen: boolean
mainScreenPerson
mainScreenPerson: string
audioAlreadyOn
audioAlreadyOn: boolean
checkOrientation
checkOrientation: (() => string)
screenForceFullDisplay
screenForceFullDisplay: boolean
localStreamScreen
localStreamScreen: null | MediaStream
localStreamVideo
localStreamVideo: null | MediaStream
mainHeightWidth
mainHeightWidth: number
isWideScreen
isWideScreen: boolean
localUIMode
localUIMode: boolean
whiteboardStarted
whiteboardStarted: boolean
whiteboardEnded
whiteboardEnded: boolean
virtualStream
virtualStream: null | MediaStream
keepBackground
keepBackground: boolean
annotateScreenStream
annotateScreenStream: boolean
updateMainScreenPerson
updateMainScreenPerson: ((person: string) => void)
updateMainScreenFilled
updateMainScreenFilled: ((filled: boolean) => void)
updateAdminOnMainScreen
updateAdminOnMainScreen: ((admin: boolean) => void)
updateMainHeightWidth
updateMainHeightWidth: ((heightWidth: number) => void)
updateScreenForceFullDisplay
updateScreenForceFullDisplay: ((force: boolean) => void)
audioProducer
audioProducer: null | Producer<AppData>
Optional
localAudioProducer
localAudioProducer?: null | Producer<AppData>
hostLabel
hostLabel: string
lock_screen
lock_screen: boolean
videoAlreadyOn
videoAlreadyOn: boolean
updateAudioProducer
updateAudioProducer: ((audioProducer: null | Producer<AppData>) => void)
Optional
updateLocalAudioProducer
updateLocalAudioProducer?: ((localAudioProducer: null | Producer<AppData>) => void)
updateUpdateMainWindow
updateUpdateMainWindow: ((updateMainWindow: boolean) => void)
Optional
prepopulateLocalUserMedia