handleError method

  1. @override
  2. @protected
FutureOr<void> handleError(
  1. Object err
)
override

PROTECTED

Invoke an error handling Function if provided.

Implementation

@override
@protected
FutureOr<void> handleError(Object err,) {
  final type = err.runtimeType;
  final handler = _errorHandlers[type] ?? _defaultErrorHandlers[type];
  if (handler is Function) {
    handler(err);
  }
}