tryCall method
Implementation
FutureOr<R> tryCall(A a, B b, {TryCallOnError<R>? onError}) {
var f = this;
if (onError != null) {
try {
var r = f(a, b);
if (r is Future<R>) {
return r.catchError(onError);
} else {
return r;
}
} catch (e, s) {
return onError(e, s);
}
} else {
return f(a, b);
}
}