アドオンのメインステージ コンポーネントの MeetAddonClient
。
署名
interface MeetMainStageClient extends MeetAddonClient
遺産
拡張 | MeetAddonClient |
---|
メソッドの署名
名前 | 説明 |
---|---|
closeAddon() |
すべての iframe をアンロードし、サイドパネルが開いている場合は閉じて、Meet の iframe で実行されているアドオンを閉じます。アクティビティが進行中のときにこれを呼び出しても効果はありません。 ( MeetAddonClient から継承) |
endActivity() |
進行中のアクティビティを終了します。失敗する条件: - 進行中のアクティビティがない。- ユーザーがアクティビティを開始したわけではない。 ( MeetAddonClient から継承) |
getActivityStartingState() |
参加者がアクティビティへの招待を承諾したとき、アドオンの初期状態に関する情報を取得します。 ( MeetAddonClient から継承) |
getFrameOpenReason() |
アドオン フレームの開きにつながったアクションを取得します。 ( MeetAddonClient から継承) |
getMeetingInfo() |
アドオンが実行されている会議に関する情報を取得します。 ( MeetAddonClient から継承) |
loadSidePanel() |
アドオン マニフェストのサイドパネルの URL に iframe ソースを設定して、サイドパネルの iframe を開きます。 |
notifySidePanel(payload) |
メインステージ アドオンの iframe からサイドパネル アドオンの iframe にメッセージを送信します。サイドパネルの iframe で実行されているアドオンは、frameToFrameMessage アドオン コールバックを使用してこのメッセージに反応できます。この文字列の長さは 1,000,000 文字未満にする必要があります。 |
on(eventId, eventHandler) |
アドオンが使用できる AddonCallbacks にアクセスできます。( MeetAddonClient から継承) |
setActivityStartingState(activityStartingState) |
参加者がアクティビティへの招待を承諾する際に使用されるアドオンの初期状態に関する情報を設定または更新します。 ( MeetAddonClient から継承) |
startActivity(activityStartingState) |
開始時に指定されたフレームの状態からアクティビティを開始します。開始したユーザーと参加者は、アクティビティ中にこの状態を使用できます。 ( MeetAddonClient から継承) |
unloadSidePanel() |
サイドパネルの iframe を閉じます。メソッドが呼び出されたときに、サイドパネルのアドオンの状態は Meet 内に保持されません。loadSidePanel の呼び出しなどを使用してサイドパネル iframe が再度開かれた場合、サイドパネル iframe のソース URL は、アドオン マニフェストの元の値に設定されます。このメソッドが呼び出される前に、アドオンの状態をアドオン バックエンドで保持するのはアドオン次第です。 |