Tutup add-on yang berjalan di iframe Meet dengan menghapus muatan semua iframe dan menutup panel samping jika terbuka. Memanggil ini saat ada aktivitas berkelanjutan tidak akan berpengaruh. (Diwariskan dari MeetAddonClient)
Mengakhiri aktivitas yang sedang berlangsung. Akan gagal jika: - Tidak ada aktivitas berkelanjutan. - Pengguna bukan inisiator aktivitas. (Diwariskan dari MeetAddonClient)
Mengirim pesan dari iframe add-on panel samping ke iframe add-on tahap utama. Add-on yang berjalan di iframe tahap utama dapat bereaksi terhadap pesan ini menggunakan callback add-on frameToFrameMessage (lihat AddonCallbacks). Panjang string ini harus kurang dari 1.000.000 karakter.
Menetapkan atau memperbarui informasi tentang status awal add-on yang digunakan saat peserta menerima undangan untuk bergabung ke aktivitas. (Diwariskan dari MeetAddonClient)
Memulai aktivitas dengan status awal frame yang disediakan, yang dapat digunakan oleh inisiator dan peserta selama aktivitas. (Diwariskan dari MeetAddonClient)
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 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))* |"]]