tryCall method

FutureOr<R> tryCall(
  1. A a,
  2. B b, {
  3. TryCallOnError<R>? onError,
})

Implementation

FutureOr<R> tryCall(A a, B b, {TryCallOnError<R>? onError}) {
  var f = this;

  if (f is Future<_FArgs2<R, A, B>>) {
    return f.then((f) => f.tryCall(a, b, onError: onError), onError: onError);
  } else {
    return f.tryCall(a, b, onError: onError);
  }
}