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