واجهة 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 مثلاً، يتم ضبط عنوان URL لمصدر إطار iframe في اللوحة الجانبية على قيمته الأصلية من بيان الإضافة. الأمر متروك للإضافة للحفاظ على أي حالة إضافة في الواجهة الخلفية للإضافة قبل استدعاء هذه الطريقة.