Le MeetAddonClient pour le composant principal de l'espace de création d'un module complémentaire.
Signature
interface MeetMainStageClient extends MeetAddonClient
Patrimoine
| Extensions | MeetAddonClient |
|---|
Signatures de méthode
| Nom | Description |
|---|---|
closeAddon() |
Fermez le module complémentaire en cours d'exécution dans l'iFrame Meet en déchargeant tous les iFrames et en fermant le panneau latéral s'il est ouvert. Appeler ce service alors qu'une activité est en cours n'a aucun effet. (Hérité de MeetAddonClient) |
endActivity() |
Met fin à une activité en cours. Échec de l'opération si: - Aucune activité n'est en cours. - L'utilisateur n'est pas à l'origine de l'activité. (Hérité de MeetAddonClient) |
getActivityStartingState() |
Récupère des informations sur l'état initial du module complémentaire lorsque le participant accepte l'invitation à l'activité. (Hérité de MeetAddonClient) |
getFrameOpenReason() |
Récupère l'action qui entraîne l'ouverture du frame du module complémentaire. (Hérité de MeetAddonClient) |
getMeetingInfo() |
Récupère des informations sur la réunion dans laquelle le module complémentaire est exécuté. (Hérité de MeetAddonClient) |
loadSidePanel() |
Ouvre l'iFrame du panneau latéral dont la source est définie sur l'URL du panneau latéral à partir du fichier manifeste du module complémentaire. |
notifySidePanel(payload) |
Envoie un message depuis l'iFrame du module complémentaire de l'espace principal vers l'iFrame du module complémentaire du panneau latéral. Le module complémentaire exécuté dans l'iFrame du panneau latéral peut réagir à ce message à l'aide du rappel du module complémentaire frameToFrameMessage. La longueur de cette chaîne doit être inférieure à 1 000 000 de caractères. |
on(eventId, eventHandler) |
Fournit l'accès au AddonCallbacks que le module complémentaire peut utiliser.(Hérité de MeetAddonClient) |
setActivityStartingState(activityStartingState) |
Définit ou met à jour les informations sur l'état initial du module complémentaire utilisé lorsque le participant accepte l'invitation à rejoindre l'activité. (Hérité de MeetAddonClient) |
startActivity(activityStartingState) |
Démarre une activité avec l'état de départ fourni pour les frames que l'initiateur et les participants peuvent utiliser pendant l'activité. (Hérité de MeetAddonClient) |
unloadSidePanel() |
Ferme l'iFrame du panneau latéral. Notez que l'état du module complémentaire du panneau latéral n'est pas conservé dans Meet lorsque la méthode est appelée. Si l'iFrame du panneau latéral est de nouveau ouvert, par exemple via un appel à loadSidePanel, l'URL source de l'iFrame du panneau latéral est définie sur sa valeur d'origine à partir du fichier manifeste du module complémentaire. Il appartient au module complémentaire de conserver tout état du module complémentaire dans le backend du module avant que cette méthode ne soit appelée. |