Page Summary
-
The
ErrorEventclass provides data forcast.framework.events.EventType.ERRORevents. -
The
ErrorEventconstructor takes optional parameters fordetailedErrorCode,error,reason, andseverity. -
ErrorEventobjects have properties fordetailedErrorCode,error,reason, andseverity, which provide more details about the error.
cast.
framework
.
events
.
ErrorEvent
Event data for a cast.framework.events.EventType.ERROR
event.
Constructor
ErrorEvent
new ErrorEvent(detailedErrorCode, error, reason, severity, triggeredByEventType)
Parameter
detailedErrorCode
error
Optional
Object
Value must not be null.
reason
severity
triggeredByEventType
Properties
detailedErrorCode
(non-null cast.framework.events.DetailedErrorCode or undefined)
An error code representing the cause of the error.
error
(non-null Error, non-null Object, or undefined)
The error object. This could be an Error
object (for example, if an Error
was thrown in an event handler) or an object with error
information (for example, if the receiver received an invalid command).
reason
(non-null cast.framework.messages.ErrorReason or undefined)
Optional error reason.
severity
(non-null cast.framework.events.ErrorSeverity or undefined)
Optional error severity.
triggeredByEventType
(non-null cast.framework.events.EventType or undefined)
The CAF event type that triggered this error, if this error event was thrown because of an error occurring within the event handler for that event. Undefined if this error event was not triggered by a CAF event handler implemented by the cast receiver application.

