Interfejs MeetSidePanelClient
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
MeetAddonClient
komponentu panelu bocznego dodatku.
Podpis
interface MeetSidePanelClient extends MeetAddonClient
Dziedzictwo
Sygnatury metod
Nazwa |
Opis |
closeAddon() |
Zamknij dodatek działający w elemencie iframe Meet, usuwając wszystkie elementy iframe i zamykając panel boczny, jeśli jest otwarty. Wywołanie tej funkcji podczas trwającej aktywności nie powoduje żadnego efektu. (Odziedziczone z jednostki organizacyjnej MeetAddonClient ) |
endActivity() |
Kończenie trwającej aktywności. Zakończy się niepowodzeniem, jeśli: – Nie ma trwającego działania. – Użytkownik nie jest inicjatorem działania. (Odziedziczone z jednostki organizacyjnej MeetAddonClient ) |
getActivityStartingState() |
Pobiera informacje o początkowym stanie dodatku, gdy uczestnik zaakceptuje zaproszenie do aktywności. (Odziedziczone z: MeetAddonClient ) |
getFrameOpenReason() |
Pobiera działanie powodujące otwarcie ramki dodatku. (Odziedziczone z: MeetAddonClient ) |
getMeetingInfo() |
Pobiera informacje o spotkaniu, w którym działa dodatek. (Odziedziczone z: MeetAddonClient ) |
notifyMainStage(payload) |
Wysyła wiadomość z elementu iframe dodatku w panelu bocznym do elementu iframe dodatku w głównej scenie. Dodatek działający w elemencie iframe sceny głównej może zareagować na tę wiadomość przy użyciu wywołania zwrotnego dodatku frameToFrameMessage (patrz AddonCallbacks ). Długość tego ciągu musi być mniejsza niż 1 000 000 znaków. |
on(eventId, eventHandler) |
Zapewnia dostęp do funkcji AddonCallbacks , z której może korzystać dodatek. (Odziedziczone z: MeetAddonClient ) |
setActivityStartingState(activityStartingState) |
Ustawia lub aktualizuje informacje o początkowym stanie dodatku, który jest używany, gdy uczestnik zaakceptuje zaproszenie do aktywności. (Odziedziczone z: MeetAddonClient ) |
startActivity(activityStartingState) |
Rozpoczyna aktywność z podanym stanem początkowym z klatek, których inicjator i uczestnicy mogą używać w trakcie aktywności. (Odziedziczone z elementu MeetAddonClient ) |
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-25 UTC.
[null,null,["Ostatnia aktualizacja: 2025-07-25 UTC."],[],[],null,["# Interface MeetSidePanelClient\n\nThe `MeetAddonClient` for the side panel component of an add-on.\n\nSignature\n---------\n\n interface MeetSidePanelClient extends MeetAddonClient\n\nHeritage\n--------\n\n| Extends | [MeetAddonClient](./addon_sdk.meetaddonclient.md) |\n|---------|---------------------------------------------------|\n\nMethod signatures\n-----------------\n\n| Name | Description |\n|--------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [`closeAddon()`](./addon_sdk.meetaddonclient.closeaddon.md) | Close the add-on that's running in the Meet iframe by unloading all iframes and closing the side panel if it's open. Calling this while there's an ongoing activity has no effect. *(Inherited from [`MeetAddonClient`](./addon_sdk.meetaddonclient.md))* |\n| [`endActivity()`](./addon_sdk.meetaddonclient.endactivity.md) | Ends an ongoing activity. Will fail if: - There is not an ongoing activity. - The user is not the initiator of the activity. *(Inherited from [`MeetAddonClient`](./addon_sdk.meetaddonclient.md))* |\n| [`getActivityStartingState()`](./addon_sdk.meetaddonclient.getactivitystartingstate.md) | Retrieves information about the initial state of the add-on when the participant accepts the invitation to activity. *(Inherited from [`MeetAddonClient`](./addon_sdk.meetaddonclient.md))* |\n| [`getFrameOpenReason()`](./addon_sdk.meetaddonclient.getframeopenreason.md) | Retrieves the action causing the add-on frame to be opened. *(Inherited from [`MeetAddonClient`](./addon_sdk.meetaddonclient.md))* |\n| [`getMeetingInfo()`](./addon_sdk.meetaddonclient.getmeetinginfo.md) | Retrieves information about the meeting in which the add-on is running. *(Inherited from [`MeetAddonClient`](./addon_sdk.meetaddonclient.md))* |\n| [`notifyMainStage(payload)`](./addon_sdk.meetsidepanelclient.notifymainstage.md) | Sends a message from the side panel add-on iframe to the main stage add-on iframe. The add-on running in the main stage iframe can react to this message using the [`frameToFrameMessage`](/workspace/meet/add-ons/reference/websdk/addon_sdk.addoncallbacks.frametoframemessage) add-on callback (see [`AddonCallbacks`](/workspace/meet/add-ons/reference/websdk/addon_sdk.addoncallbacks)). The length of this string must be less than 1,000,000 characters. |\n| [`on(eventId, eventHandler)`](./addon_sdk.meetaddonclient.on.md) | Provides access to the [`AddonCallbacks`](/workspace/meet/add-ons/reference/websdk/addon_sdk.addoncallbacks) that the add-on can utilize. *(Inherited from [`MeetAddonClient`](./addon_sdk.meetaddonclient.md))* |\n| [`setActivityStartingState(activityStartingState)`](./addon_sdk.meetaddonclient.setactivitystartingstate.md) | Sets or updates information about the initial state of the add-on that's used when the participant accepts the invitation to join the activity. *(Inherited from [`MeetAddonClient`](./addon_sdk.meetaddonclient.md))* |\n| [`startActivity(activityStartingState)`](./addon_sdk.meetaddonclient.startactivity.md) | Starts an activity with the provided starting state of frames that the initiator and participants can use during the activity. *(Inherited from [`MeetAddonClient`](./addon_sdk.meetaddonclient.md))* |"]]