addError method
Adds an error to the sink.
Must not be called on a closed sink.
Implementation
@override
void addError(Object error, [StackTrace? stackTrace]) {
if (_closed) {
if (_throwOnClosed) {
throw StateError('Cannot perform operation after closing');
}
return;
}
_exceptionStrategy.dispatch(
_sinks,
(sink) => sink.addError(error, stackTrace),
);
}