recordPaused
recordPaused: boolean
recordingVideoType
recordingVideoType: string
recordingDisplayType
recordingDisplayType: "video" | "media" | "all"
recordingBackgroundColor
recordingBackgroundColor: string
recordingNameTagsColor
recordingNameTagsColor: string
recordingOrientationVideo
recordingOrientationVideo: string
recordingNameTags
recordingNameTags: boolean
recordingAddText
recordingAddText: boolean
recordingCustomText
recordingCustomText: string
recordingCustomTextPosition
recordingCustomTextPosition: string
recordingCustomTextColor
recordingCustomTextColor: string
recordingMediaOptions
recordingMediaOptions: string
recordingAudioOptions
recordingAudioOptions: string
recordingVideoOptions
recordingVideoOptions: string
recordingAddHLS
recordingAddHLS: boolean
updateRecordingVideoType
updateRecordingVideoType: ((value: string) => void)
updateRecordingDisplayType
updateRecordingDisplayType: ((value: "video" | "media" | "all") => void)
updateRecordingBackgroundColor
updateRecordingBackgroundColor: ((value: string) => void)
updateRecordingNameTagsColor
updateRecordingNameTagsColor: ((value: string) => void)
updateRecordingOrientationVideo
updateRecordingOrientationVideo: ((value: string) => void)
updateRecordingNameTags
updateRecordingNameTags: ((value: boolean) => void)
updateRecordingAddText
updateRecordingAddText: ((value: boolean) => void)
updateRecordingCustomText
updateRecordingCustomText: ((value: string) => void)
updateRecordingCustomTextPosition
updateRecordingCustomTextPosition: ((value: string) => void)
updateRecordingCustomTextColor
updateRecordingCustomTextColor: ((value: string) => void)
updateRecordingMediaOptions
updateRecordingMediaOptions: ((value: string) => void)
updateRecordingAudioOptions
updateRecordingAudioOptions: ((value: string) => void)
updateRecordingVideoOptions
updateRecordingVideoOptions: ((value: string) => void)
updateRecordingAddHLS
updateRecordingAddHLS: ((value: boolean) => void)
prevActiveNames
prevActiveNames: string[]
updateActiveNames
updateActiveNames: ((activeNames: string[]) => void)
updatePrevActiveNames
updatePrevActiveNames: ((prevActiveNames: string[]) => void)
activeNames
activeNames: string[]
audioProducer
audioProducer: null | Producer<AppData>
Optional
localAudioProducer
localAudioProducer?: null | Producer<AppData>
updateAudioProducer
updateAudioProducer: ((producer: null | Producer<AppData>) => void)
Optional
updateLocalAudioProducer
updateLocalAudioProducer?: ((localProducer: null | Producer<AppData>) => void)
updateAudioLevel
updateAudioLevel: ((level: number) => void)
screenParams
screenParams: ProducerOptions
params
params: ProducerOptions
videoProducer
videoProducer: null | Producer<AppData>
Optional
localVideoProducer
localVideoProducer?: null | Producer<AppData>
updateMainWindow
updateMainWindow: boolean
updateVideoProducer
updateVideoProducer: ((producer: null | Producer<AppData>) => void)
Optional
updateLocalVideoProducer
updateLocalVideoProducer?: ((localProducer: null | Producer<AppData>) => void)
updateUpdateMainWindow
updateUpdateMainWindow: ((state: boolean) => void)
audioParams
audioParams: ProducerOptions
videoParams
videoParams: ProducerOptions
localStreamScreen
localStreamScreen: null | MediaStream
connectSendTransportAudio
connectSendTransportVideo
device
device: null | Device
producerTransport
producerTransport: null | Transport<AppData>
Optional
localProducerTransport
localProducerTransport?: null | Transport<AppData>
updateProducerTransport
updateProducerTransport: ((producerTransport: null | Transport<AppData>) => void)
Optional
updateLocalProducerTransport
updateLocalProducerTransport?: ((localTransport: null | Transport<AppData>) => void)
updateTransportCreated
updateTransportCreated: ((transportCreated: boolean) => void)
Optional
updateLocalTransportCreated
updateLocalTransportCreated?: ((localTransportCreated: boolean) => void)
mainScreenPerson
mainScreenPerson: string
adminOnMainScreen
adminOnMainScreen: boolean
mainScreenFilled
mainScreenFilled: boolean
updatePrevScreenStates
updatePrevScreenStates: ((states: ScreenState[]) => void) Optional
updateDateState
updateDateState?: null | number
lastUpdate
lastUpdate: null | number
nForReadjust
nForReadjust: number
shareScreenStarted
shareScreenStarted: boolean
updateUpdateDateState
updateUpdateDateState: ((timestamp: null | number) => void)
updateLastUpdate
updateLastUpdate: ((lastUpdate: null | number) => void)
updateNForReadjust
updateNForReadjust: ((nForReadjust: number) => void)
meetingDisplayType
meetingDisplayType: string
recordingVideoParticipantsFullRoomSupport
recordingVideoParticipantsFullRoomSupport: boolean
recordingAllParticipantsSupport
recordingAllParticipantsSupport: boolean
recordingVideoParticipantsSupport
recordingVideoParticipantsSupport: boolean
recordingSupportForOtherOrientation
recordingSupportForOtherOrientation: boolean
recordingPreferredOrientation
recordingPreferredOrientation: string
recordingMultiFormatsSupport
recordingMultiFormatsSupport: boolean
recordingVideoOptimized
recordingVideoOptimized: boolean
recordingAllParticipantsFullRoomSupport
recordingAllParticipantsFullRoomSupport: boolean
meetingVideoOptimized
meetingVideoOptimized: boolean
breakOutRoomStarted
breakOutRoomStarted: boolean
breakOutRoomEnded
breakOutRoomEnded: boolean
updateRecordingVideoOptimized
updateRecordingVideoOptimized: ((value: boolean) => void)
updateUserRecordingParams
updateConfirmedToRecord
updateConfirmedToRecord: ((value: boolean) => void)
isTimerRunning
isTimerRunning: boolean
canPauseResume
canPauseResume: boolean
recordElapsedTime
recordElapsedTime: number
recordStartTime
recordStartTime: number
Optional
recordTimerInterval
recordTimerInterval?: null | Timeout
updateRecordStartTime
updateRecordStartTime: ((time: number) => void)
updateRecordTimerInterval
updateRecordTimerInterval: ((interval: null | Timeout) => void)
updateIsTimerRunning
updateIsTimerRunning: ((isRunning: boolean) => void)
updateCanPauseResume
updateCanPauseResume: ((canPause: boolean) => void)
socket
socket: Socket<DefaultEventsMap, DefaultEventsMap>
Optional
localSocket
localSocket?: Socket<DefaultEventsMap, DefaultEventsMap>
updateIsRecordingModalVisible
updateIsRecordingModalVisible: ((visible: boolean) => void)
confirmedToRecord
confirmedToRecord: boolean
videoAlreadyOn
videoAlreadyOn: boolean
audioAlreadyOn
audioAlreadyOn: boolean
recordStarted
recordStarted: boolean
recordResumed
recordResumed: boolean
recordStopped
recordStopped: boolean
startReport
startReport: boolean
endReport
endReport: boolean
canRecord
canRecord: boolean
updateClearedToRecord
updateClearedToRecord: ((cleared: boolean) => void)
updateRecordStarted
updateRecordStarted: ((started: boolean) => void)
updateRecordPaused
updateRecordPaused: ((paused: boolean) => void)
updateRecordResumed
updateRecordResumed: ((resumed: boolean) => void)
updateStartReport
updateStartReport: ((started: boolean) => void)
updateEndReport
updateEndReport: ((ended: boolean) => void)
updateCanRecord
updateCanRecord: ((canRecord: boolean) => void)
whiteboardStarted
whiteboardStarted: boolean
whiteboardEnded
whiteboardEnded: boolean
canvasWhiteboard
canvasWhiteboard: null | HTMLCanvasElement
canvasStream
canvasStream: null | MediaStream
updateCanvasStream
updateCanvasStream: ((stream: null | MediaStream) => void)
screenProducer
screenProducer: null | Producer<AppData>
Optional
localScreenProducer
localScreenProducer?: null | Producer<AppData>
transportCreated
transportCreated: boolean
Optional
localTransportCreated
localTransportCreated?: boolean
updateScreenProducer
updateScreenProducer: ((producer: null | Producer<AppData>) => void)
Optional
updateLocalScreenProducer
updateLocalScreenProducer?: ((localProducer: null | Producer<AppData>) => void)
connectSendTransportScreen
disconnectSendTransportScreen