updateAudioLevel
updateAudioLevel: ((level: number) => void)
screenProducer
screenProducer: null | Producer<AppData>
Optional
localScreenProducer
localScreenProducer?: null | Producer<AppData>
screenParams
screenParams: ProducerOptions
updateScreenProducer
updateScreenProducer: ((producer: null | Producer<AppData>) => void)
Optional
updateLocalScreenProducer
updateLocalScreenProducer?: ((localProducer: null | Producer<AppData>) => void)
videoProducer
videoProducer: null | Producer<AppData>
Optional
localVideoProducer
localVideoProducer?: null | Producer<AppData>
updateVideoProducer
updateVideoProducer: ((producer: null | Producer<AppData>) => void)
Optional
updateLocalVideoProducer
updateLocalVideoProducer?: ((localProducer: null | Producer<AppData>) => void)
videoParams
videoParams: ProducerOptions
canvasStream
canvasStream: null | MediaStream
connectSendTransportVideo
connectSendTransportScreen
device
device: null | Device
producerTransport
producerTransport: null | Transport<AppData>
Optional
localProducerTransport
localProducerTransport?: null | Transport<AppData>
Optional
localTransportCreated
localTransportCreated?: boolean
updateProducerTransport
updateProducerTransport: ((producerTransport: null | Transport<AppData>) => void)
Optional
updateLocalProducerTransport
updateLocalProducerTransport?: ((localTransport: null | Transport<AppData>) => void)
Optional
updateLocalTransportCreated
updateLocalTransportCreated?: ((localTransportCreated: boolean) => void)
audioProducer
audioProducer: null | Producer<AppData>
Optional
localAudioProducer
localAudioProducer?: null | Producer<AppData>
videoAlreadyOn
videoAlreadyOn: boolean
lock_screen
lock_screen: boolean
updateMainWindow
updateMainWindow: boolean
hostLabel
hostLabel: string
updateAudioProducer
updateAudioProducer: ((audioProducer: null | Producer<AppData>) => void)
Optional
updateLocalAudioProducer
updateLocalAudioProducer?: ((localAudioProducer: null | Producer<AppData>) => void)
updateUpdateMainWindow
updateUpdateMainWindow: ((updateMainWindow: boolean) => void)
shareScreenStarted
shareScreenStarted: boolean
Optional
screenId
screenId?: string
forceFullDisplay
forceFullDisplay: boolean
mainScreenFilled
mainScreenFilled: boolean
adminOnMainScreen
adminOnMainScreen: boolean
mainScreenPerson
mainScreenPerson: string
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)
Optional
prepopulateLocalUserMedia
audioParams
audioParams: ProducerOptions
localStreamAudio
localStreamAudio: null | MediaStream
defAudioID
defAudioID: string
params
params: ProducerOptions
Optional
audioParamse
audioParamse?: ProducerOptions
aParams
aParams: ProducerOptions
updateAudioParams
updateAudioParams: ((audioParams: ProducerOptions) => void)
updateLocalStreamAudio
updateLocalStreamAudio: ((localStreamAudio: null | MediaStream) => void)
updateDefAudioID
updateDefAudioID: ((defAudioID: string) => void)
updateUserDefaultAudioInputDevice
updateUserDefaultAudioInputDevice: ((userDefaultAudioInputDevice: string) => void)
connectSendTransportAudio
checkMediaPermission
checkMediaPermission: boolean
hasAudioPermission
hasAudioPermission: boolean
audioPaused
audioPaused: boolean
audioAlreadyOn
audioAlreadyOn: boolean
audioOnlyRoom
audioOnlyRoom: boolean
recordStarted
recordStarted: boolean
recordResumed
recordResumed: boolean
recordPaused
recordPaused: boolean
recordStopped
recordStopped: boolean
recordingMediaOptions
recordingMediaOptions: string
youAreCoHost
youAreCoHost: boolean
adminRestrictSetting
adminRestrictSetting: boolean
audioRequestState
audioRequestState: null | string
audioRequestTime
audioRequestTime: number
socket
socket: Socket<DefaultEventsMap, DefaultEventsMap>
Optional
localSocket
localSocket?: Socket<DefaultEventsMap, DefaultEventsMap>
userDefaultAudioInputDevice
userDefaultAudioInputDevice: string
micAction
micAction: boolean
localStream
localStream: null | MediaStream
audioSetting
audioSetting: string
videoSetting
videoSetting: string
screenshareSetting
screenshareSetting: string
chatSetting
chatSetting: string
updateRequestIntervalSeconds
updateRequestIntervalSeconds: number
transportCreated
transportCreated: boolean
transportCreatedAudio
transportCreatedAudio: boolean
updateAudioAlreadyOn
updateAudioAlreadyOn: ((status: boolean) => void)
updateAudioRequestState
updateAudioRequestState: ((state: null | string) => void)
updateAudioPaused
updateAudioPaused: ((status: boolean) => void)
updateLocalStream
updateLocalStream: ((stream: null | MediaStream) => void)
updateParticipants
updateParticipants: ((participants: Participant[]) => void) updateTransportCreated
updateTransportCreated: ((status: boolean) => void)
updateTransportCreatedAudio
updateTransportCreatedAudio: ((status: boolean) => void)
updateMicAction
updateMicAction: ((action: boolean) => void)
disconnectSendTransportAudio