क्लास: ErrorEvent

निर्माता

ErrorEvent

new ErrorEvent(detailedErrorCode, error, reason, severity, triggeredByEventType)

पैरामीटर

detailedErrorCode

वैकल्पिक

cast.framework.events.DetailedErrorCode

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

गड़बड़ी

वैकल्पिक

ऑब्जेक्ट

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

वजह

वैकल्पिक

cast.framework.messages.ErrorReason

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

गंभीरता

वैकल्पिक

cast.framework.events.ErrorSeverity

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

triggeredByEventType

वैकल्पिक

cast.framework.events.EventType

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

प्रॉपर्टी

detailedErrorCode

constant

(non-null cast.framework.events.DetailedErrorCode or undefined)

गड़बड़ी का कोड, गड़बड़ी की वजह बताता है.

गड़बड़ी

constant

(शून्य नहीं हो सकता, शून्य नहीं हो सकता, या तय नहीं है)

यह गड़बड़ी वाला ऑब्जेक्ट है. यह Error ऑब्जेक्ट हो सकता है. उदाहरण के लिए, अगर इवेंट हैंडलर में Error थ्रो किया गया था. इसके अलावा, यह गड़बड़ी की जानकारी वाला ऑब्जेक्ट भी हो सकता है. उदाहरण के लिए, अगर रिसीवर को अमान्य कमांड मिली थी.

वजह

(non-null cast.framework.messages.ErrorReason or undefined)

गड़बड़ी की वजह बताना ज़रूरी नहीं है.

गंभीरता

(non-null cast.framework.events.ErrorSeverity या undefined)

गड़बड़ी का लेवल बताना ज़रूरी नहीं है.

triggeredByEventType

constant

(non-null cast.framework.events.EventType or undefined)

यह गड़बड़ी जिस सीएएफ़ इवेंट टाइप की वजह से हुई है. अगर यह गड़बड़ी, उस इवेंट के इवेंट हैंडलर में हुई गड़बड़ी की वजह से हुई है. अगर इस गड़बड़ी वाले इवेंट को, Cast Receiver ऐप्लिकेशन में लागू किए गए CAF इवेंट हैंडलर ने ट्रिगर नहीं किया है, तो इस फ़ील्ड की वैल्यू 'तय नहीं है' होगी.