Error
When an error occurs, an Error object is passed to the onrunfailed or onerror callback. This object contains values for the following attributes:
Attribute | Type | Description |
---|---|---|
type | String | Currently "http" or "ui". |
message | String | A message used to display the error to the end user. |
details | Object | An object containing more details about the error. The exact contents of the object differs between error types. |
For type http, the error.details object contains the following attributes:
Attribute | Type | Description |
---|---|---|
url | String | The URL that is accessed. |
statuscode | Number | The http status code that is returned. |
statustext | String | The status text (if any) that is returned in the http header. |
responsetext | String | The response text (if any) that is returned in the response body. |
For type ui, the error.details object contains the following attributes:
Attribute | Type | Description |
---|---|---|
context | String | A textual representation that indicates the context in which the error occurred. |
exception | Object | The JavaScript exception that is thrown to indicate the error. |