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 ऐड-ऑन कॉलबैक का इस्तेमाल करके, इस मैसेज पर प्रतिक्रिया दे सकता है. इस स्ट्रिंग में 10,00,000 से कम वर्ण होने चाहिए.
on(eventId, eventHandler) AddonCallbacks का ऐक्सेस देता है, जिसका इस्तेमाल ऐड-ऑन कर सकता है.
(MeetAddonClient से इनहेरिट किया गया)
setActivityStartingState(activityStartingState) यह सुविधा, ऐड-ऑन की शुरुआती स्थिति के बारे में जानकारी को सेट या अपडेट करती है. इसका इस्तेमाल, गतिविधि में शामिल होने का न्योता स्वीकार करने के दौरान किया जाता है.
(MeetAddonClient से इनहेरिट किया जाता है)
startActivity(activityStartingState) एक गतिविधि शुरू करता है. यह तय की गई शुरुआती स्थिति के हिसाब से तय किया जाता है कि गतिविधि शुरू करने वाला व्यक्ति, गतिविधि के दौरान किस फ़्रेम का इस्तेमाल कर सकता है.
(MeetAddonClient से इनहेरिट किया गया)
unloadSidePanel() साइड पैनल iframe बंद करता है. ध्यान दें कि तरीका कॉल करने पर, Meet में साइड पैनल के ऐड-ऑन की स्थिति नहीं बनी रहती. अगर साइड पैनल iframe को फिर से खोला जाता है, तो loadSidePanel को कॉल करने का इस्तेमाल करके, साइड पैनल के iframe सोर्स यूआरएल को ऐड-ऑन मेनिफ़ेस्ट से उसकी मूल वैल्यू पर सेट किया जाता है. इस तरीके को कॉल करने से पहले, ऐड-ऑन बैकएंड में किसी भी ऐड-ऑन की स्थिति को बनाए रखना ऐड-ऑन पर निर्भर करता है.