Options
All
  • Public
  • Public/Protected
  • All
Menu

The type of data emitted by Session.

Index

Enumeration members

AudioMutedChanged

AudioMutedChanged = 0

Emitted after toggling audio (enable/disable own microphone).
This can be done by calling toggleAudio method.

See also: IAudioMutedChanged.

BlurStarted

BlurStarted = 1

Emitted when a publisher video track has been blurred.

See also: IBlurStarted.

BlurStopped

BlurStopped = 2

Emitted when a publisher video track blur has been removed.

See also: IBlurStopped.

DeleteMessage

DeleteMessage = 5

Emitted when a message has been deleted.

See also: IDeleteMessage.

EditMessage

EditMessage = 6

Emitted when a message has been edited.

See also: IEditMessage.

Error

Error = 20

Emitted when an error occurs.

FileProgress

FileProgress = 7

Emitted while uploading a file, showing the progress of the upload.

See also: IFileProgress.

MaskStarted

MaskStarted = 3

Emitted when a publisher video track has been masked.

See also: IMaskStarted.

MaskStopped

MaskStopped = 4

Emitted when a publisher video track mask has been removed.

See also: IMaskStopped.

Me

Me = 8

Emitted after the creation of session's own participant.
This happens automatically after calling joinMeeting method.

See also: INewParticipant.

MyVolume

MyVolume = 9

Recurrently emitted for each publisher having an audio track.
See also: IMyVolume.

NewMessage

NewMessage = 10

Emitted when a new text message is received.

See also: INewMessage.

NewParticipant

NewParticipant = 11

Emitted when a remote participant joins the session.

See also: INewParticipant.

NewPublisher

NewPublisher = 12

Emitted after own stream is published.
This happens automatically after calling joinMeeting method and after enabling screensharing using toggleScreensharing method.

See also: INewPublisher.

NewSubscriber

NewSubscriber = 13

Emitted when a remote participant adds a stream.

See also: INewSubscriber.

ParticipantVolume

ParticipantVolume = 22

Recurrently emitted for each subscriber having an audio track.
See also: IParticipantVolume.

RecStarted

RecStarted = 14

Emitted when the recording starts.

See also: IRecStarted.

RecStopped

RecStopped = 15

Emitted when the recording stops.

RemoveParticipant

RemoveParticipant = 16

Emitted when a remote participant leaves the session.

See also: IRemoveParticipant.

RemovePublisher

RemovePublisher = 17

Emitted when own stream is removed.
This happens after disabling screensharing using toggleScreensharing method.

RemoveSubscriber

RemoveSubscriber = 18

Emitted when a remote participant removes a stream.

See also: IRemoveSubscriber.

SessionEnded

SessionEnded = 19

Emitted when the session ends.

See also: ISessionEnded.

SubscriberStatus

SubscriberStatus = 21

Emitted when a subscriber status changed.

Typing

Typing = 23

Emitted when a participant starts or stops typing.
See also: ITyping.

VideoHiddenChanged

VideoHiddenChanged = 24

Emitted after successfully toggling video (enable/disable own camera).
This can be done by calling toggleVideo method.

See also: IVideoHiddenChanged.

WebSocketConnected

WebSocketConnected = 25

Emitted when the session websocket connection is established.

See also: IWebSocketConnected.

Welcome

Welcome = 26

Emitted after successfully join the session.

See also: IWelcome.