HandleUncaughtErrorHandler typedef Null safety

void HandleUncaughtErrorHandler (
  1. Zone self,
  2. ZoneDelegate parent,
  3. Zone zone,
  4. Object error,
  5. StackTrace stackTrace

The type of a custom Zone.handleUncaughtError implementation function.

Receives the Zone that the handler was registered on as self, a delegate forwarding to the handlers of self's parent zone as parent, and the current zone where the error was uncaught as zone, which will have self as a parent zone.

The error and stackTrace are the error and stack trace that was uncaught in zone.


typedef HandleUncaughtErrorHandler = void Function(Zone self,
    ZoneDelegate parent, Zone zone, Object error, StackTrace stackTrace);