AUR0908
Dialog custom error
Error message
Dialog custom error
Parameters
None. The actual error value is attached to the rejection.
Error explanation
This error is thrown as a rejection from the dialogController.closed promise when the dialog is closed using the dialogController.error(value) method. This method is intended for closing the dialog due to an application-specific error condition.
The error object thrown will have a wasCancelled: false property, and the value property will contain the value passed to the error() method.
Common causes
Explicitly calling
dialogController.error(someValue)to indicate an error state.
How to fix
Handle the rejection: Catch the rejection from the
dialogController.closedpromise. Inspect thevalueproperty of the caught error to understand the specific reason passed toerror().Review the calling code: Ensure that
dialogController.error()is being called appropriately for actual error conditions.
Debugging tips
Use a
.catch()block on the promise returned bydialogController.closedto inspect the rejected error and itsvalueproperty.Set breakpoints in the code that calls
dialogController.error()to understand the context.
Last updated
Was this helpful?