prevActiveNames
prevActiveNames: string[]
updateActiveNames
updateActiveNames: ((activeNames: string[]) => void)
updatePrevActiveNames
updatePrevActiveNames: ((prevActiveNames: string[]) => void)
recordingDisplayType
recordingDisplayType: "video" | "media" | "all"
recordingVideoOptimized
recordingVideoOptimized: boolean
activeNames
activeNames: string[]
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
whiteboardStarted
whiteboardStarted: boolean
whiteboardEnded
whiteboardEnded: boolean
updateUpdateDateState
updateUpdateDateState: ((timestamp: null | number) => void)
updateLastUpdate
updateLastUpdate: ((lastUpdate: null | number) => void)
updateNForReadjust
updateNForReadjust: ((nForReadjust: number) => void)
isTimerRunning
isTimerRunning: 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)
socket
socket: Socket<DefaultEventsMap, DefaultEventsMap>
Optional
localSocket
localSocket?: Socket<DefaultEventsMap, DefaultEventsMap>
updateIsRecordingModalVisible
updateIsRecordingModalVisible: ((visible: boolean) => void)
confirmedToRecord
confirmedToRecord: boolean
recordingMediaOptions
recordingMediaOptions: string
videoAlreadyOn
videoAlreadyOn: boolean
audioAlreadyOn
audioAlreadyOn: boolean
recordStarted
recordStarted: boolean
recordPaused
recordPaused: boolean
recordResumed
recordResumed: boolean
recordStopped
recordStopped: boolean
recordChangeSeconds
recordChangeSeconds: number
pauseRecordCount
pauseRecordCount: number
startReport
startReport: boolean
endReport
endReport: boolean
canRecord
canRecord: boolean
canPauseResume
canPauseResume: boolean
updateCanPauseResume
updateCanPauseResume: ((canPauseResume: boolean) => void)
updatePauseRecordCount
updatePauseRecordCount: ((count: number) => void)
updateClearedToRecord
updateClearedToRecord: ((cleared: boolean) => void)
updateRecordPaused
updateRecordPaused: ((paused: boolean) => void)
updateRecordResumed
updateRecordResumed: ((resumed: boolean) => void)
updateStartReport
updateStartReport: ((start: boolean) => void)
updateEndReport
updateEndReport: ((end: boolean) => void)
updateCanRecord
updateCanRecord: ((canRecord: boolean) => void)