updateAddAltGrid
updateAddAltGrid: (addAltGrid: boolean) => void
otherGridStreams
otherGridStreams: Element[][]
updateOtherGridStreams
updateOtherGridStreams: (otherGridStreams: Element[][]) => void
OptionalselfViewForceFull
selfViewForceFull?: boolean
OptionalupdateSelfViewForceFull
updateSelfViewForceFull?: (value: boolean) => Promise<void>
p_activeNames
p_activeNames: string[]
activeNames
activeNames: string[]
dispActiveNames
dispActiveNames: string[]
sortAudioLoudness
sortAudioLoudness: boolean
OptionalremoteProducerId
remoteProducerId?: string
screenPageLimit
screenPageLimit: number
meetingDisplayType
meetingDisplayType: string
meetingVideoOptimized
meetingVideoOptimized: boolean
recordingVideoOptimized
recordingVideoOptimized: boolean
recordingDisplayType
recordingDisplayType: "all" | "video" | "media"
itemPageLimit
itemPageLimit: number
doPaginate
doPaginate: boolean
prevDoPaginate
prevDoPaginate: boolean
currentUserPage
currentUserPage: number
hostNewRoom
hostNewRoom: number
breakOutRoomStarted
breakOutRoomStarted: boolean
breakOutRoomEnded
breakOutRoomEnded: boolean
virtualStream
virtualStream: MediaStream | null
mainRoomsLength
mainRoomsLength: number
memberRoom
memberRoom: number
panelistsFocused
panelistsFocused: boolean
updateP_activeNames
updateP_activeNames: (names: string[]) => void
updateActiveNames
updateActiveNames: (names: string[]) => void
updateDispActiveNames
updateDispActiveNames: (names: string[]) => void
updateNon_alVideoStreams
updateNon_alVideoStreams: (participants: Participant[]) => void updateRef_participants
updateRef_participants: (participants: Participant[]) => void updateSortAudioLoudness
updateSortAudioLoudness: (sort: boolean) => void
updateMixed_alVideoStreams
updateNon_alVideoStreams_muted
updateNon_alVideoStreams_muted: (participants: Participant[]) => void updateDoPaginate
updateDoPaginate: (paginate: boolean) => void
updatePrevDoPaginate
updatePrevDoPaginate: (paginate: boolean) => void
updateCurrentUserPage
updateCurrentUserPage: (page: number) => void
updateNumberPages
updateNumberPages: (pages: number) => void
updateMainRoomsLength
updateMainRoomsLength: (length: number) => void
updateMemberRoom
updateMemberRoom: (room: number) => void
prevActiveNames
prevActiveNames: string[]
updatePrevActiveNames
updatePrevActiveNames: (prevActiveNames: string[]) => void
audioParams
audioParams: ProducerOptions
localStreamScreen
localStreamScreen: MediaStream | null
canvasStream
canvasStream: MediaStream | null
whiteboardStarted
whiteboardStarted: boolean
whiteboardEnded
whiteboardEnded: boolean
connectSendTransportAudio
connectSendTransportScreen
audioProducer
audioProducer: Producer<AppData> | null
OptionallocalAudioProducer
localAudioProducer?: Producer<AppData> | null
updateAudioProducer
updateAudioProducer: (producer: Producer<AppData> | null) => void
OptionalupdateLocalAudioProducer
updateLocalAudioProducer?: (localProducer: Producer<AppData> | null) => void
updateAudioLevel
updateAudioLevel: (level: number) => void
screenProducer
screenProducer: Producer<AppData> | null
OptionallocalScreenProducer
localScreenProducer?: Producer<AppData> | null
screenParams
screenParams: ProducerOptions
updateScreenProducer
updateScreenProducer: (producer: Producer<AppData> | null) => void
OptionalupdateLocalScreenProducer
updateLocalScreenProducer?: (localProducer: Producer<AppData> | null) => void
OptionallocalVideoProducer
localVideoProducer?: Producer<AppData> | null
updateVideoProducer
updateVideoProducer: (producer: Producer<AppData> | null) => void
OptionalupdateLocalVideoProducer
updateLocalVideoProducer?: (localProducer: Producer<AppData> | null) => void
OptionallocalSocket
localSocket?: Socket<DefaultEventsMap, DefaultEventsMap>
producerTransport
producerTransport: Transport<AppData> | null
OptionallocalProducerTransport
localProducerTransport?: Transport<AppData> | null
OptionallocalTransportCreated
localTransportCreated?: boolean
updateProducerTransport
updateProducerTransport: (producerTransport: Transport<AppData> | null) => void
OptionalupdateLocalProducerTransport
updateLocalProducerTransport?: (
localTransport: Transport<AppData> | null,
) => void
updateTransportCreated
updateTransportCreated: (transportCreated: boolean) => void
OptionalupdateLocalTransportCreated
updateLocalTransportCreated?: (localTransportCreated: boolean) => void
hostLabel
hostLabel: string
mainHeightWidth
mainHeightWidth: number
prevMainHeightWidth
prevMainHeightWidth: number
firstAll
firstAll: boolean
shareEnded
shareEnded: boolean
p_dispActiveNames
p_dispActiveNames: string[]
nForReadjustRecord
nForReadjustRecord: number
first_round
first_round: boolean
updateNForReadjustRecord
updateNForReadjustRecord: (n: number) => void
updateShowMiniView
updateShowMiniView: (value: boolean) => void
processConsumerTransports
fixedPageLimit
fixedPageLimit: number
removeAltGrid
removeAltGrid: boolean
isMediumScreen
isMediumScreen: boolean
updateRemoveAltGrid
updateRemoveAltGrid: (value: boolean) => void
forceFullDisplay
forceFullDisplay: boolean
mainScreenFilled
mainScreenFilled: boolean
adminOnMainScreen
adminOnMainScreen: boolean
mainScreenPerson
mainScreenPerson: string
audioAlreadyOn
audioAlreadyOn: boolean
checkOrientation
checkOrientation: () => string
screenForceFullDisplay
screenForceFullDisplay: boolean
isWideScreen
isWideScreen: boolean
localUIMode
localUIMode: 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
updateMainGridStream
updateMainGridStream: (components: Element[]) => void
OptionalisDarkModeValue
isDarkModeValue?: boolean
OptionalshowSubtitlesOnCards
showSubtitlesOnCards?: boolean
OptionalliveSubtitles
liveSubtitles?: Map<string, LiveSubtitle>
OptionalvideoCardComponent
OptionalaudioCardComponent
OptionalminiCardComponent
updatePrevScreenStates
updatePrevScreenStates: (states: ScreenState[]) => void OptionalscreenId
screenId?: string
OptionaladminVidID
adminVidID?: string
newLimitedStreamsIDs
newLimitedStreamsIDs: string[]
activeSounds
activeSounds: string[]
OptionalscreenShareIDStream
screenShareIDStream?: string
OptionalscreenShareNameStream
screenShareNameStream?: string
OptionaladminIDStream
adminIDStream?: string
OptionaladminNameStream
adminNameStream?: string
updateNewLimitedStreamsIDs
updateNewLimitedStreamsIDs: (ids: string[]) => void
updateActiveSounds
updateActiveSounds: (sounds: string[]) => void
updateScreenShareIDStream
updateScreenShareIDStream: (id: string) => void
updateScreenShareNameStream
updateScreenShareNameStream: (name: string) => void
updateAdminIDStream
updateAdminIDStream: (id: string) => void
updateAdminNameStream
updateAdminNameStream: (name: string) => void
processConsumerTransportsAudio
localStream
localStream: MediaStream | null
transportCreated
transportCreated: boolean
transportCreatedVideo
transportCreatedVideo: boolean
videoAction
videoAction: boolean
videoParams
videoParams: ProducerOptions
localStreamVideo
localStreamVideo: MediaStream | null
defVideoID
defVideoID: string
userDefaultVideoInputDevice: string
params
params: ProducerOptions
OptionalvideoParamse
videoParamse?: ProducerOptions
updateMainWindow
updateMainWindow: boolean
lock_screen
lock_screen: boolean
shareScreenStarted
shareScreenStarted: boolean
device
device: Device | null
keepBackground
keepBackground: boolean
appliedBackground
appliedBackground: boolean
videoProducer
videoProducer: Producer<AppData> | null
updateTransportCreatedVideo
updateTransportCreatedVideo: (created: boolean) => void
updateVideoAlreadyOn
updateVideoAlreadyOn: (videoOn: boolean) => void
updateVideoAction
updateVideoAction: (videoAction: boolean) => void
updateLocalStream
updateLocalStream: (stream: MediaStream | null) => void
updateLocalStreamVideo
updateLocalStreamVideo: (stream: MediaStream | null) => void
updateUserDefaultVideoInputDevice: (device: string) => void
updateDefVideoID
updateDefVideoID: (id: string) => void
updateAllowed
updateAllowed: (allowed: boolean) => void
updateUpdateMainWindow
updateUpdateMainWindow: (updateMainWindow: boolean) => void
updateParticipants
updateParticipants: (participants: Participant[]) => void updateVideoParams
updateVideoParams: (params: ProducerOptions) => void
updateIsBackgroundModalVisible
updateIsBackgroundModalVisible: (isVisible: boolean) => void
updateAutoClickBackground
updateAutoClickBackground: (autoClick: boolean) => void
connectSendTransportVideo
frameRate
frameRate: number
mediaDevices: MediaDevices
hasCameraPermission
hasCameraPermission: boolean
updateVideoSwitching
updateVideoSwitching: (state: boolean) => void
checkMediaPermission: boolean
OptionalupdateDateState
updateDateState?: number | null
lastUpdate
lastUpdate: number | null
nForReadjust
nForReadjust: number | null
updateUpdateDateState
updateUpdateDateState: (timestamp: number | null) => void
updateLastUpdate
updateLastUpdate: (lastUpdate: number | null) => void
updateNForReadjust
updateNForReadjust: (nForReadjust: number) => void
updateGridRows
updateGridRows: (rows: number) => void
updateGridCols
updateGridCols: (cols: number) => void
updateAltGridRows
updateAltGridRows: (rows: number) => void
updateAltGridCols
updateAltGridCols: (cols: number) => void
updateGridSizes
updateGridSizes: (gridSizes: GridSizes) => void paginationDirection: string
paginationHeightWidth: number
youAreCoHost
youAreCoHost: boolean
adminRestrictSetting
adminRestrictSetting: boolean
videoRequestState
videoRequestState: string | null
videoRequestTime
videoRequestTime: number
audioSetting
audioSetting: string
videoSetting
videoSetting: string
screenshareSetting
screenshareSetting: string
chatSetting
chatSetting: string
OptionalpermissionConfig
permissionConfig?: PermissionConfig | null
updateRequestIntervalSeconds
updateRequestIntervalSeconds: number
OptionalsupportFlexRoom
supportFlexRoom?: boolean
OptionalsupportMaxRoom
supportMaxRoom?: boolean
updateVideoRequestState
updateVideoRequestState: (state: string) => void
disconnectSendTransportVideo
recordStarted
recordStarted: boolean
recordResumed
recordResumed: boolean
recordStopped
recordStopped: boolean
recordPaused
recordPaused: boolean
recordingMediaOptions: string
videoAlreadyOn
videoAlreadyOn: boolean
currentFacingMode
currentFacingMode: string
prevFacingMode
prevFacingMode: string
audioOnlyRoom
audioOnlyRoom: boolean
updateCurrentFacingMode
updateCurrentFacingMode: (mode: string) => void
updatePrevFacingMode
updatePrevFacingMode: (mode: string) => void
updateIsMediaSettingsModalVisible: (isVisible: boolean) => void