MeetMainStageClient के लिए इंटरफ़ेस

ऐड-ऑन के मुख्य स्टेज कॉम्पोनेंट के लिए MeetAddonClient.

हस्ताक्षर

interface MeetMainStageClient extends MeetAddonClient

विरासत

बढ़ाता है MeetAddonClient

तरीके के हस्ताक्षर

नाम ब्यौरा
closeAddon() सभी iframe को अनलोड करके, Meet iframe में चल रहे ऐड-ऑन को बंद करें. साथ ही, अगर साइड पैनल खुला है, तो उसे बंद कर दें. किसी गतिविधि के दौरान इस फ़ंक्शन को कॉल करने से कोई असर नहीं पड़ता.
(MeetAddonClient से इनहेरिट किया गया)
endActivity() किसी चल रही गतिविधि को खत्म करता है. यह तब काम नहीं करेगा, जब: - कोई गतिविधि जारी न हो. - उपयोगकर्ता ने गतिविधि शुरू नहीं की है.
(MeetAddonClient से इनहेरिट की गई)
getActivityStartingState() जब कोई व्यक्ति गतिविधि का न्योता स्वीकार करता है, तो ऐड-ऑन की शुरुआती स्थिति की जानकारी दिखाता है.
(MeetAddonClient से इनहेरिट किया गया)
getFrameOpenReason() वह कार्रवाई दिखाता है जिसकी वजह से ऐड-ऑन फ़्रेम खुलता है.
(MeetAddonClient से इनहेरिट किया गया)
getMeetingInfo() उस मीटिंग की जानकारी दिखाता है जिसमें ऐड-ऑन चल रहा है.
(MeetAddonClient से इनहेरिट किया गया)
loadSidePanel() ऐड-ऑन मेनिफ़ेस्ट से साइड पैनल के यूआरएल पर सेट किए गए iframe सोर्स के साथ साइड पैनल iframe खोलता है.
notifySidePanel(payload) यह मुख्य स्टेज के ऐड-ऑन iframe से, साइड पैनल के ऐड-ऑन iframe पर मैसेज भेजता है. साइड पैनल के iframe में चल रहा ऐड-ऑन, frameToFrameMessage ऐड-ऑन कॉलबैक का इस्तेमाल करके इस मैसेज पर प्रतिक्रिया दे सकता है. इस स्ट्रिंग की लंबाई 1,000,000 वर्णों से कम होनी चाहिए.
on(eventId, eventHandler) AddonCallbacks का ऐक्सेस देता है, जिसका इस्तेमाल ऐड-ऑन कर सकता है.
(MeetAddonClient से इनहेरिट किया गया)
setActivityStartingState(activityStartingState) ऐड-ऑन की शुरुआती स्थिति की जानकारी सेट या अपडेट करता है. इस जानकारी का इस्तेमाल, गतिविधि में शामिल होने का न्योता स्वीकार करने पर किया जाता है.
(MeetAddonClient से इनहेरिट किया गया)
startActivity(activityStartingState) यह फ़्रेम की दी गई शुरुआती स्थिति के साथ कोई गतिविधि शुरू करता है. इस स्थिति का इस्तेमाल, गतिविधि शुरू करने वाला व्यक्ति और उसमें हिस्सा लेने वाले लोग, गतिविधि के दौरान कर सकते हैं.
(MeetAddonClient से इनहेरिट किया गया)
unloadSidePanel() साइड पैनल के iframe को बंद करता है. ध्यान दें कि तरीका कॉल करने पर, Meet में साइड पैनल के ऐड-ऑन की स्थिति नहीं बनी रहती. अगर साइड पैनल का iframe फिर से खोला जाता है, तो साइड पैनल के iframe सोर्स यूआरएल को ऐड-ऑन मेनिफ़ेस्ट की मूल वैल्यू पर सेट कर दिया जाता है. उदाहरण के लिए, loadSidePanel को कॉल करके. इस तरीके को कॉल करने से पहले, ऐड-ऑन के बैकएंड में ऐड-ऑन की स्थिति को सेव करना, ऐड-ऑन के ऊपर निर्भर करता है.