completeError method
- Object error,
- [StackTrace? stackTrace]
Complete future with an error.
Calling complete or completeError must be done at most once.
Completing a future with an error indicates that an exception was thrown while trying to produce a value.
If error
is a Future
, the future itself is used as the error value. If you want to complete with the result of the future, you can use:
thisCompleter.complete(theFuture)
or if you only want to handle an error from the future:
theFuture.catchError(thisCompleter.completeError);
Implementation
void completeError(Object error, [StackTrace? stackTrace]);
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dart.dev/stable/2.13.0/dart-async/Completer/completeError.html