Members
-
package _call_datas :Promise:.<module:Visio/Core~CallData:>
-
Données pour rejoindre la visio via téléphone
-
package _token :Promise:.<{datas:: ?any:, has_error:: boolean:, error:: ?any:}>
-
Token jwt
-
readonly data :module:Visio/Pages/Index~VisioData
-
Données de la visio
-
jitsii :module:Visio/Jitsi~JitsiAdaptor
-
Lien avec Jitsi
-
loader :module:Visio/Loader~VisioLoader
-
Loader de la visio
-
toolbar :module:Visio/Toolbar~VisioToolbar
-
Toolbar de la visio
Methods
-
package _create_toolbar() → {Toolbar}
-
Créer la toolbar de la visio
Returns:
Toolbar -
package _create_ui()
-
Génère les boutons supplémentaires de la visio, notemment le bouton retour, minimise ou maximise.
-
package _event_on_audio_change(state)
-
Change l'icône du bouton de la toolbar lorsque le micro est coupé/activé
Parameters:
Name Type Description state
module:Visio/Jitsi~MutedStatus Nouvel état du micro -
package _event_on_chat_updated(state)
-
Change l'icône "chat" sur la toolbar et gère le focus
Parameters:
Name Type Description state
module:Visio/Jitsi~ChatUpdated Etats du chat -
package _event_on_filmstrip_state_changed(state) → {boolean}
-
Action lorsque l'état du flimstrip change
Parameters:
Name Type Description state
module:Visio/Jitsi~VisibilityStatus Nouvel état du filmstrip Returns:
boolean -
async, package _event_on_raise_hand_updated(state) → {Promise:.<void:>}
-
Change l'icône "main" de la barre d'outil si la main a été levé ou non
Parameters:
Name Type Description state
module:Visio/Jitsi~RaiseHand -
package _event_on_share_screen_status_changed(data)
-
Change l'icône "Partage d'écran" lorsque celui est activé ou désactivé
Parameters:
Name Type Description data
module:Visio/Jitsi~ScreenSharingObject Données du partage d'écran -
package _event_on_tileview_updated(state)
-
Change l'icône "tileview" de la barre d'outil lorsque la tileview est activé ou non
Parameters:
Name Type Description state
module:Visio/Jitsi~EnabledStatus Etat de la tileview -
package _event_on_video_change(state)
-
Change l'icône du bouton de la toolbar lorsque la caméra est coupé/activé
Parameters:
Name Type Description state
module:Visio/Jitsi~MutedStatus Nouvel état de la caméra -
async, package _get_jwt() → {Promise:.<Promise:.<{datas:: ?any:, has_error:: boolean:, error:: ?any:}>>}
-
Récupère le token jwt
-
package _init_listeners()
-
Initialise les écouteurs de la visio
-
package _update_icon_state(disabled, button_id, callback_icon_exopt, nullable) → {boolean}
-
Change une icône en fonction si un élément est désactivé ou non.
Parameters:
Name Type Attributes Default Description disabled
boolean Si l'élément est désactvé ou non button_id
string Id du bouton qui contient l'image callback_icon_ex
module:Visio/Core~IconCallback <optional>
<nullable>
null Returns:
boolean - Inverse de disabled -
async get_call_data() → {Promise:.<module:Visio/Core~CallData:>}
-
Récupère les données d'appels
Returns:
Promise:.<module:Visio/Core~CallData:> -
get_visio_url() → {string}
-
Récupère l'url de la visio
Returns:
string -
main()
-
Ajoute les listeners, initialise les variables et assigne les variables
-
async navigatorWarning() → {Promise:.<void:>}
-
Affiche un message si l'utilisateur est sous FF
-
async start() → {Promise:.<void:>}
-
Démarre la visio
-
visio_config() → {Object:.<string:, string:>}
-
Paramètres de la visio pour l'url