Skip to main content

Interface: Events

Properties

applicationMessage

applicationMessage: Signal<ApplicationMessage, ApplicationMessage>


authenticatedWithConference

authenticatedWithConference: Signal<{ conferenceAlias: string ; conferenceName?: string }, { conferenceAlias: string ; conferenceName?: string }>


breakoutBegin

breakoutBegin: Signal<BreakoutRoom, BreakoutRoom>


breakoutEnd

breakoutEnd: Signal<BreakoutRoom, BreakoutRoom>


breakoutRefer

breakoutRefer: Signal<BreakoutReferDetails, BreakoutReferDetails>


cancelTransfer

cancelTransfer: Signal<Record<string, string>, Record<string, string>>


conferenceStatus

conferenceStatus: Signal<{ id: RoomID ; status: ConferenceStatus }, { id: RoomID ; status: ConferenceStatus }>


connected

connected: Signal<undefined, undefined>


directMessage

directMessage: Signal<Message, Message>


disconnected

disconnected: Signal<{ error: string ; errorCode: ExtendedInfinityErrorCode }, { error: string ; errorCode: ExtendedInfinityErrorCode }>


languageSelect

languageSelect: Signal<string, string>


layoutUpdate

layoutUpdate: Signal<LayoutEvent, LayoutEvent>


me

me: Signal<{ id: RoomID ; participant: InfinityParticipant }, { id: RoomID ; participant: InfinityParticipant }>


message

message: Signal<Message, Message>


participantJoined

participantJoined: Signal<{ id: RoomID ; participant: InfinityParticipant }, { id: RoomID ; participant: InfinityParticipant }>

Deprecated

To be deprecated in a future version. Use participantsActivities instead


participantLeft

participantLeft: Signal<{ id: RoomID ; participant: InfinityParticipant }, { id: RoomID ; participant: InfinityParticipant }>

Deprecated

To be deprecated in a future version. Use participantsActivities instead


participants

participants: Signal<{ id: RoomID ; participants: InfinityParticipant[] }, { id: RoomID ; participants: InfinityParticipant[] }>

Deprecated

To be deprecated in a future version. Use participantsActivities instead


participantsActivities

participantsActivities: Signal<RoomParticipantActivity[], RoomParticipantActivity[]>


presentationConnectionStateChange

presentationConnectionStateChange: Signal<{ recv: RTCPeerConnectionState ; send: RTCPeerConnectionState }, { recv: RTCPeerConnectionState ; send: RTCPeerConnectionState }>


raiseHand

raiseHand: Signal<{ id: RoomID ; participant: InfinityParticipant }, { id: RoomID ; participant: InfinityParticipant }>


stage

stage: Signal<Stage[], Stage[]>


transfer

transfer: Signal<TransferDetails, TransferDetails>


userInitiatedDisconnect

userInitiatedDisconnect: Signal<undefined, undefined>