addError method

  1. @override
void addError(
  1. Object error, [
  2. StackTrace? stackTrace
])
override

Sends or enqueues an error event.

Listeners receive this event at a later microtask. This behavior can be overridden by using sync controllers. Note, however, that sync controllers have to satisfy the preconditions mentioned in the documentation of the constructors.

Implementation

@override
void addError(Object error, [StackTrace? stackTrace]) {
  _controller.addError(error, stackTrace);
  _errorWrapper = ErrorWrapper(error, stackTrace);
}