إغلاق الإضافة قيد التشغيل في إطار iframe في Meet عن طريق إلغاء تحميل جميع إطارات iframe وإغلاق اللوحة الجانبية إذا كانت مفتوحة. ولا يكون لاستدعاء هذا الإجراء أثناء وجود نشاط مستمر أي تأثير. (مُكتسَب من MeetAddonClient)
يتم إرسال رسالة من إطار iframe لإضافة اللوحة الجانبية إلى إطار iframe لإضافة المرحلة الرئيسية. يمكن للإضافة التي يتم تشغيلها في المرحلة الرئيسية ضمن إطار iframe أن تتفاعل مع هذه الرسالة باستخدام استدعاء إضافة frameToFrameMessage (راجِع AddonCallbacks). يجب أن يكون طول هذه السلسلة أقل من 1,000,000 حرف.
لضبط أو تعديل المعلومات المتعلقة بالحالة الأولية للإضافة التي يتم استخدامها عندما يقبل المشارك الدعوة للانضمام إلى النشاط. (مُكتسَب من MeetAddonClient)
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],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))* |"]]