addError method

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

Passes the error to the target consumer as an error event.

This method must not be called when a stream is currently being added using addStream.

This operation is non-blocking. See flush or done for how to get any errors generated by this call.

Implementation

@override
void addError(Object error, [StackTrace? stackTrace]) {
  abort(error, stackTrace);
  _doneCompleter.completeError(error, stackTrace);
}