tryCall method

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

Implementation

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

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