Skip to main content

Interface: Participant

Hierarchy

  • InfinityParticipant

    Participant

Properties

callType

callType: CallType

Inherited from

InfinityParticipant.callType


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

InfinityParticipant.canFecc


canMute

canMute: boolean

Inherited from

InfinityParticipant.canMute


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

InfinityParticipant.identity


isCameraMuted

isCameraMuted: boolean

Inherited from

InfinityParticipant.isCameraMuted


isEndpoint

Optional isEndpoint: boolean

Inherited from

InfinityParticipant.isEndpoint


isExternal

isExternal: boolean

Inherited from

InfinityParticipant.isExternal


isGateway

isGateway: boolean

Inherited from

InfinityParticipant.isGateway


isHost

isHost: boolean

Inherited from

InfinityParticipant.isHost


isIdpAuthenticated

Optional isIdpAuthenticated: boolean

Inherited from

InfinityParticipant.isIdpAuthenticated


isMainVideoDroppedOut

isMainVideoDroppedOut: boolean

Inherited from

InfinityParticipant.isMainVideoDroppedOut


isMuted

isMuted: boolean

Inherited from

InfinityParticipant.isMuted


isPresenting

isPresenting: boolean

Inherited from

InfinityParticipant.isPresenting


isSpotlight

isSpotlight: boolean

Inherited from

InfinityParticipant.isSpotlight


isStreaming

isStreaming: boolean

Inherited from

InfinityParticipant.isStreaming


isVideoSilent

isVideoSilent: boolean

Inherited from

InfinityParticipant.isVideoSilent


isWaiting

isWaiting: boolean

Inherited from

InfinityParticipant.isWaiting


needsPresentationInMix

needsPresentationInMix: boolean

Inherited from

InfinityParticipant.needsPresentationInMix


onDisconnect

onDisconnect: Signal<void>


protocol

protocol: "api" | "sip" | "h323" | "rtmp" | "mssip" | "webrtc"

Inherited from

InfinityParticipant.protocol


raisedHand

raisedHand: boolean

Inherited from

InfinityParticipant.raisedHand


role

role: "guest" | "chair"

Inherited from

InfinityParticipant.role


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

InfinityParticipant.startAt


startTime

startTime: number

Inherited from

InfinityParticipant.startTime


uri

uri: string

Inherited from

InfinityParticipant.uri


uuid

uuid: string

Inherited from

InfinityParticipant.uuid