क्लास: CastContext

निर्माता

CastContext

नया CastContext()

तरीके

getInstance

स्टैटिक

getInstance() returns cast.framework.CastContext

CastContext सिंगलटन इंस्टेंस दिखाता है.

रिटर्न

cast.framework.CastContext CastContext का सिंगलटोन इंस्टेंस का इंस्टेंस.

addEventListener

addEventListener(type, handler)

इवेंट लिसनर जोड़ता है.

पैरामीटर

टाइप करें

cast.framework.CastContextEventType

ईवेंट प्रकार.

वैल्यू शून्य नहीं होनी चाहिए.

हैंडलर

(non-null function(non-null cast.framework.CastStateEventData) or non-null function(non-null cast.framework.SessionStateEventData))

endCurrentSession

endCurrentSession(stopCasting)

मौजूदा सेशन को खत्म करता है.

पैरामीटर

stopCasting

boolean

रिसीवर ऐप्लिकेशन बंद हो या डिसकनेक्ट हो जाना चाहिए.

getCastState

getCastState() cast.framework.CastState लौटाता है

रिटर्न

non-null cast.framework.CastState कास्ट आइकॉन की मौजूदा स्थिति.

getCurrentSession

getCurrentSession() cast.framework.CastSession लौटाता है

रिटर्न

nullable cast.framework.CastSession मौजूदा सेशन.

getSessionState

getSessionState() cast.framework.SessionState करता है

रिटर्न

non-null cast.framework.SessionState सेशन की मौजूदा स्थिति.

removeEventListener

removeEventListener(type, handler)

इवेंट लिसनर को हटाता है.

पैरामीटर

टाइप करें

cast.framework.CastContextEventType

ईवेंट प्रकार.

वैल्यू शून्य नहीं होनी चाहिए.

हैंडलर

(non-null function(non-null cast.framework.CastStateEventData) or non-null function(non-null cast.framework.SessionStateEventData))

requestSession

requestSession() शून्य से नहीं हो सकने वाले chrome.cast.ErrorCode वाला वादा दिखाता है

इससे कास्ट चुनने के लिए यूज़र इंटरफ़ेस (यूआई) खुलता है, ताकि उपयोगकर्ता सेशन को शुरू या बंद कर सके.

थ्रो

Error अगर संदर्भ के विकल्प अब तक नहीं दिए गए हैं.

रिटर्न

non-null Promise containing nullable chrome.cast.ErrorCode यह बताने वाला प्रॉमिस, सेशन शुरू हो रहा है या नहीं हो सका (गड़बड़ी कोड के साथ अस्वीकार कर दिया गया).

setLaunchCredentialsData

setLaunchCredentialsData(credentialsData)

इससे उपयोगकर्ता के क्रेडेंशियल का डेटा सेट किया जाता है. अगर setOptions से पहले कॉल किया जाता है, तो इसे अनदेखा कर दिया जाएगा. setLaunchCredentialsData के बाद, setOptions को कॉल करने से setLaunchCredentialsData में सेट की गई वैल्यू हट जाएगी.

पैरामीटर

credentialsData

chrome.cast.CredentialsData

क्रेडेंशियल का डेटा, जिसका इस्तेमाल भेजने वाले के क्रेडेंशियल की पहचान करने के लिए किया गया.

वैल्यू शून्य नहीं होनी चाहिए.

setOptions

setOptions(options)

कास्ट करने के विकल्प सेट करता है. कॉन्फ़िगरेशन देने के बाद ही इवेंट भेजे जाएंगे.

पैरामीटर

विकल्प

cast.framework.CastOptions

पेज के लिए कास्ट करने के विकल्प.

वैल्यू शून्य नहीं होनी चाहिए.

थ्रो

non-null Error अगर विकल्पों में ऐप्लिकेशन आईडी मौजूद न हो.