Contient les classes utiles à la communication avec Jitsi
Classes
Members
-
inner, constant ESourceType :string
-
Type de source d'un partage d'écran
-
inner, constant EUserRole :string
-
Rôle possible d'un utilisateur
-
inner device :string
-
- Default Value:
- 'device'
-
inner proxy :string
-
- Default Value:
- 'proxy'
-
inner screen :string
-
On partage un écran
- Default Value:
- 'screen'
-
inner window :string
-
On partage une fenêtre
- Default Value:
- 'window'
Type Definitions
-
ChatUpdated
-
Properties:
Name Type Description isOpen
boolean Si le tchat est ouvert ou non unreadCount
number Si il y a des messages non-lu -
ChatUpdatedCallback(obj) → {void}
-
Parameters:
Name Type Description obj
module:Visio/Jitsi~ChatUpdated Données du tchat Returns:
void -
CurrentDevicesObject
-
Properties:
Name Type Description audioInput
module:Visio/Jitsi~Device audioOutput
module:Visio/Jitsi~Device videoInput
module:Visio/Jitsi~Device -
Device
-
Properties:
Name Type Description deviceId
string groupId
string kind
string label
string -
DeviceEx
-
Properties:
Name Type Description deviceId
string groupId
string kind
string label
string isCurrent
boolean -
DevicesObject
-
Properties:
Name Type Description audioInput
Array:.<module:Visio/Jitsi~Device:> audioOutput
Array:.<module:Visio/Jitsi~Device:> videoInput
Array:.<module:Visio/Jitsi~Device:> -
EnabledStatus
-
Properties:
Name Type Description enabled
boolean -
EventMouse
-
Properties:
Name Type Description event
module:Visio/Jitsi~MouseEventStructure -
MouseEventStructure
-
Properties:
Name Type Description clientX
number clientY
number movementX
number movementY
number offsetX
number offsetY
number pageX
number pageY
number x
number y
number screenX
number screenY
number -
MouseMoveCallback(obj) → {void}
-
Parameters:
Name Type Description obj
module:Visio/Jitsi~EventMouse Données de la souris Returns:
void -
MuteStatusChangedCallback(status) → {void}
-
Parameters:
Name Type Description status
module:Visio/Jitsi~MutedStatus Nouveau status Returns:
void -
MutedStatus
-
Properties:
Name Type Description muted
boolean -
Participant
-
Properties:
Name Type Description id
string jid
string role
module:Visio/Jitsi~EUserRole displayName
string -
RaiseHand
-
Properties:
Name Type Description id
string Id de l'utilisateur qui à lever/baisser la main handRaised
number 0 quand la main est baissé, timestamp sinon -
RaiseHandUpdatedCallback(obj) → {void}
-
Parameters:
Name Type Description obj
RaiseHand Returns:
void -
ResponseRooms
-
Properties:
Name Type Description rooms
Array:.<module:Visio/Jitsi~Room:> -
Room
-
Properties:
Name Type Description isMainRoom,
boolean id
string jid
string participants
Array:.<module:Visio/Jitsi~Participant:> -
ScreenSharingDetails
-
Properties:
Name Type Description sourceType
module:Visio/Jitsi~ESourceType | undefined -
ScreenSharingObject
-
Properties:
Name Type Description on
boolean Si le partage d'écran est actif ou non details
module:Visio/Jitsi~ScreenSharingDetails Où le partage à lieu, si c'est connu -
ScreenSharingStatusChangedCallback(obj) → {void}
-
Parameters:
Name Type Description obj
module:Visio/Jitsi~ScreenSharingObject Returns:
void -
TileViewChangedCallback(obj) → {void}
-
Parameters:
Name Type Description obj
module:Visio/Jitsi~EnabledStatus Returns:
void -
VideoConferenceJoined
-
Properties:
Name Type Description roomName
string Nom de la salle id
string Id du participant displayName
string Nom du participant avatarURL
string Url de l'avatr du participant breakoutRoom
boolean Si la salle est une sous salle ou non visitor
boolean Si l'utilisateur est un visiteur ou non -
VideoConferenceJoinedCallback(obj) → {void}
-
Parameters:
Name Type Description obj
module:Visio/Jitsi~VideoConferenceJoined Returns:
void -
VisibilityStatus
-
Properties:
Name Type Description visible
boolean -
VisibilityStatusChangedCallback(status) → {void}
-
Parameters:
Name Type Description status
module:Visio/Jitsi~VisibilityStatus Nouvelle visibilitée Returns:
void