getAPIRoot method
Returns the APIRoot instance. Instantiates it if needed.
Implementation
FutureOr<A> getAPIRoot() {
var apiRoot = _apiRoot;
if (apiRoot != null) {
return apiRoot;
}
var fConfig = _apiConfigProvider;
var retConfig = fConfig == null ? null : fConfig();
return retConfig.resolveMapped((config) {
var f = _apiRootInstantiator!;
var ret = f(config);
return ret.resolveMapped((a) {
_apiRoot = a;
return a;
});
});
}