Description

Entry point to UIM`s error handling. Using the `register()` method you can attach an ErrorTrap to D`s default error handler. When errors are trapped, errors are logged (if logging is enabled). Then the `Error.beforeRender` event is triggered. Finally, errors are 'rendered' using the defined renderer. If no error renderer is defined in configuration one of the default implementations will be chosen based on the UIM SAPI.

Properties

Methods

InheritedAbstractFinalStaticDatatypeHeader
stringstring chooseErrorRenderer()
this(Json[string]this(Json[string] initData)
boolbool initialize(Json[string] initData = null)
IErrorRendererIErrorRenderer renderer()
voidvoid logError(IError error)
this()this()
IErrorLoggerIErrorLogger logger()
voidvoid register()