Interface: Participant
Hierarchy
↳
Participant
Properties
callType
• callType: CallType
Inherited from
canChangeLayout
• canChangeLayout: boolean
Inherited from
InfinityParticipant.canChangeLayout
canControl
• canControl: boolean
Inherited from
InfinityParticipant.canControl
canDisconnect
• canDisconnect: boolean
Inherited from
InfinityParticipant.canDisconnect
canFecc
• canFecc: boolean
Inherited from
canMute
• canMute: boolean
Inherited from
canRaiseHand
• canRaiseHand: boolean
Inherited from
InfinityParticipant.canRaiseHand
canSpotlight
• canSpotlight: boolean
Inherited from
InfinityParticipant.canSpotlight
canTransfer
• canTransfer: boolean
Inherited from
InfinityParticipant.canTransfer
disconnect
• disconnect: () => Promise
<undefined
| DisconnectParticipantResponse
>
Type declaration
▸ (): Promise
<undefined
| DisconnectParticipantResponse
>
Returns
Promise
<undefined
| DisconnectParticipantResponse
>
displayName
• Optional
displayName: string
Inherited from
InfinityParticipant.displayName
handRaisedTime
• handRaisedTime: number
Inherited from
InfinityParticipant.handRaisedTime
identity
• identity: string
Inherited from
isCameraMuted
• isCameraMuted: boolean
Inherited from
InfinityParticipant.isCameraMuted
isConjoined
• isConjoined: boolean
Inherited from
InfinityParticipant.isConjoined
isEndpoint
• Optional
isEndpoint: boolean
Inherited from
InfinityParticipant.isEndpoint
isExternal
• isExternal: boolean
Inherited from
InfinityParticipant.isExternal
isGateway
• isGateway: boolean
Inherited from
isHost
• isHost: boolean
Inherited from
isIdpAuthenticated
• Optional
isIdpAuthenticated: boolean
Inherited from
InfinityParticipant.isIdpAuthenticated
isMainVideoDroppedOut
• isMainVideoDroppedOut: boolean
Inherited from
InfinityParticipant.isMainVideoDroppedOut
isMuted
• isMuted: boolean
Inherited from
isPresenting
• isPresenting: boolean
Inherited from
InfinityParticipant.isPresenting
isSpotlight
• isSpotlight: boolean
Inherited from
InfinityParticipant.isSpotlight
isStreaming
• isStreaming: boolean
Inherited from
InfinityParticipant.isStreaming
isTransferring
• isTransferring: boolean
Inherited from
InfinityParticipant.isTransferring
isVideoSilent
• isVideoSilent: boolean
Inherited from
InfinityParticipant.isVideoSilent
isWaiting
• isWaiting: boolean
Inherited from
needsPresentationInMix
• needsPresentationInMix: boolean
Inherited from
InfinityParticipant.needsPresentationInMix
onDisconnect
• onDisconnect: Signal
<void
>
overlayText
• overlayText: string
Inherited from
InfinityParticipant.overlayText
protocol
• protocol: ""
| "api"
| "webrtc"
| "sip"
| "rtmp"
| "h323"
| "mssip"
Inherited from
raisedHand
• raisedHand: boolean
Inherited from
InfinityParticipant.raisedHand
rawData
• rawData: Participant
Inherited from
role
• role: "guest"
| "chair"
Inherited from
rxPresentation
• rxPresentation: boolean
Inherited from
InfinityParticipant.rxPresentation
serviceType
• serviceType: undefined
| "connecting"
| "waiting_room"
| "ivr"
| "conference"
| "lecture"
| "gateway"
| "test_call"
Inherited from
InfinityParticipant.serviceType
spotlightOrder
• spotlightOrder: number
Inherited from
InfinityParticipant.spotlightOrder
startAt
• startAt: Date
Inherited from
startTime
• startTime: number
Inherited from
uri
• uri: string
Inherited from
uuid
• uuid: string
Inherited from
vendor
• vendor: undefined
| string