افزونهای را که در Meet iframe اجرا میشود، با بارگیری همه iframeها و بستن پانل کناری در صورت باز بودن ببندید. تماس با این در حالی که یک فعالیت در حال انجام وجود دارد هیچ تاثیری ندارد. (به ارث رسیده از MeetAddonClient )
یک فعالیت در حال انجام را پایان می دهد. شکست خواهد خورد اگر: - فعالیت مداوم وجود نداشته باشد. - کاربر آغازگر فعالیت نیست. (به ارث رسیده از MeetAddonClient )
پیامی از iframe الحاقی پانل کناری به iframe افزودنی مرحله اصلی ارسال می کند. افزونهای که در مرحله اصلی iframe اجرا میشود، میتواند با استفاده از فراخوان frameToFrameMessage به این پیام واکنش نشان دهد (به AddonCallbacks مراجعه کنید). طول این رشته باید کمتر از 1,000,000 کاراکتر باشد.
اطلاعات مربوط به وضعیت اولیه برافزا را تنظیم یا بهروزرسانی میکند که وقتی شرکتکننده دعوت برای پیوستن به فعالیت را میپذیرد، استفاده میشود. (به ارث رسیده از MeetAddonClient )
یک فعالیت را با حالت شروع ارائه شده از فریم ها شروع می کند که آغازگر و شرکت کنندگان می توانند در طول فعالیت استفاده کنند. (به ارث رسیده از 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))* |"]]