Initializes a new JitsiParticipant instance.
the conference XMPP jid
True if the new JitsiParticipant instance is to represent a hidden participant; otherwise, false.
Optional
statsID: stringoptional participant statsID
Optional
status: stringthe initial status if any.
Optional
identity: objectthe xmpp identity
Optional
isReplacing: booleanwhether this is a participant replacing another into the meeting.
Optional
isReplaced: booleanwhether this is a participant to be kicked and replaced into the meeting.
Optional
isSilent: booleanwhether participant has joined without audio
Sets source info.
The media type, 'audio' or 'video'.
The new muted state.
The name of the source.
The video type of the source.
Returns the bot type for the participant.
The conference that this participant belongs to.
Returns the connection jid for the participant.
The human-readable display name of this participant.
Returns a set with the features for the participant.
The ID of this participant.
Returns the XMPP identity. This is defined by your application in the
JWT context
claims section.
The JID of this participant.
Gets the value of a property of this participant.
The role of this participant.
Returns the sources associated with this participant.
Map<string, Map<string, Object>>
The stats ID of this participant.
The status of the participant.
The list of media tracks for this participant.
an array of media tracks for this participant, for given media type.
Checks current set features.
the feature to check.
true if this participant contains the feature.
Whether this participant has muted their audio.
Whether this participant is a hidden participant. Some special system participants may want to join hidden (like for example the recorder).
Whether this participant is a hidden participant. Some special system participants may want to join hidden (like for example the recorder).
Whether this participant is a moderator or not.
Wheter this participants will be replaced by another participant in the meeting.
Whether this participant replaces another participant from the meeting.
Whether this participant has joined without audio.
Whether this participant has muted their video.
Sets the bot type for the participant.
The new bot type to set.
Sets the connection jid for the participant.
The connection jid to set.
Set new features.
Optional
newFeatures: Set<string>Sets new features.
Sets whether participant is being replaced by another based on jwt.
whether is being replaced.
Sets whether participant is replacing another based on jwt.
whether is replacing.
Sets whether participant has joined without audio.
whether is silent.
Sets a new participant role.
the new role.
Represents a participant in (i.e. a member of) a conference.