رابط MeetMainStageClient

MeetAddonClient برای جزء مرحله اصلی یک افزونه.

امضا

interface MeetMainStageClient extends MeetAddonClient

میراث

تمدید می شود MeetAddonClient

امضاهای روش

نام شرح
clearCollaborationStartingState() اطلاعات مربوط به وضعیت اولیه افزونه مورد استفاده در همکاری را پاک می کند.
(به ارث رسیده از MeetAddonClient )
getCollaborationStartingState() هنگامی که شرکت‌کننده دعوت به همکاری را می‌پذیرد، اطلاعات مربوط به وضعیت اولیه افزونه را بازیابی می‌کند.
(به ارث رسیده از MeetAddonClient )
getFrameOpenReason() عملکردی را که باعث باز شدن قاب الحاقی می شود، بازیابی می کند.
(به ارث رسیده از MeetAddonClient )
getMeetingInfo() اطلاعات مربوط به جلسه ای را که افزونه در آن اجرا می شود، بازیابی می کند.
(به ارث رسیده از MeetAddonClient )
getMeetPlatformInfo() اطلاعات مربوط به پلتفرم Meet را که افزونه در آن اجرا می شود، بازیابی می کند.
(به ارث رسیده از MeetAddonClient )
loadSidePanel() iframe پانل کناری را با منبع iframe که روی URL پانل کناری از مانیفست افزودنی تنظیم شده است باز می‌کند.
notifySidePanel(payload) یک پیام از مرحله اصلی iframe افزودنی به iframe افزودنی پانل کناری ارسال می کند. افزونه‌ای که در iframe پانل کناری اجرا می‌شود، می‌تواند با استفاده از فراخوان frameToFrameMessage به این پیام واکنش نشان دهد.
on(eventId, eventHandler) دسترسی به AddonCallbacks را که افزونه می تواند از آنها استفاده کند، فراهم می کند.
(به ارث رسیده از MeetAddonClient )
setCollaborationStartingState(collaborationStartingState) اطلاعات مربوط به وضعیت اولیه برافزا را تنظیم یا به‌روزرسانی می‌کند که وقتی شرکت‌کننده دعوت به همکاری را می‌پذیرد، استفاده می‌شود.
(به ارث رسیده از MeetAddonClient )
unloadSidePanel() iframe پانل کناری را می بندد. توجه داشته باشید که هنگام فراخوانی متد، وضعیت افزودنی پانل کناری در Meet حفظ نمی‌شود. اگر iframe پانل کناری دوباره باز شود، برای مثال با استفاده از تماس با loadSidePanel ، نشانی وب منبع iframe پانل کناری از مانیفست افزودنی به مقدار اصلی خود تنظیم می‌شود. این به افزونه بستگی دارد که قبل از فراخوانی این روش، هر حالت افزودنی را در باطن افزونه حفظ کند.