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?: number
lastUpdate
lastUpdate: number
nForReadjust
nForReadjust: number
shareScreenStarted
shareScreenStarted: boolean
whiteboardStarted
whiteboardStarted: boolean
whiteboardEnded
whiteboardEnded: boolean
updateUpdateDateState
updateUpdateDateState: (timestamp: number) => void
updateLastUpdate
updateLastUpdate: (lastUpdate: number) => void
updateNForReadjust
updateNForReadjust: (nForReadjust: number) => void
isTimerRunning
isTimerRunning: boolean
recordElapsedTime
recordElapsedTime: number
recordStartTime
recordStartTime: number
Optional
recordTimerInterval
recordTimerInterval?: Timeout
updateRecordStartTime
updateRecordStartTime: (time: number) => void
updateRecordTimerInterval
updateRecordTimerInterval: (interval: Timeout) => void
updateIsTimerRunning
updateIsTimerRunning: (isRunning: boolean) => void
Optional
localSocket
localSocket?: Socket
updateIsRecordingModalVisible
updateIsRecordingModalVisible: (visible: boolean) => void
confirmedToRecord
confirmedToRecord: boolean
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