абстрактный метод onError
- Function? handleError
Заменяет обработчик событий ошибок этой подписки.
Функция handleError должна вызываться либо с одним позиционным аргументом, либо с двумя позиционными аргументами, где второй аргумент всегда имеет тип StackTrace.
Аргумент handleError может быть равен null; в этом случае последующие события ошибок считаются необработанными и передаются в Zone.handleUncaughtError.
Предоставленная функция вызывается для всех событий ошибок из подписки на поток.
Этот метод заменяет текущий обработчик, установленный вызовом Stream.listen, вызовом asFuture или предыдущим вызовом onError.
Реализация
void onError(Function? handleError);
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-async/StreamSubscription/onError.html