tryCallThen<R2> method
FutureOr<R2>
tryCallThen<R2>(
- FutureOr<
R2> onValue(- R value
- FutureOr<
R> then(- R value
- TryCallOnError<
R2> ? onError,
Implementation
FutureOr<R2> tryCallThen<R2>(FutureOr<R2> Function(R value) onValue,
{FutureOr<R> Function(R value)? then, TryCallOnError<R2>? onError}) {
var f = this;
if (f is Future<_FArgs0<R>>) {
return f.then((f) => f.tryCallThen(onValue, onError: onError),
onError: onError);
} else {
return f.tryCallThen(onValue, onError: onError);
}
}