fromConfig static method

ApiManager fromConfig(
  1. ApiConfig config
)

Configures the singleton from a structured ApiConfig object.

Preferred over the legacy configure entry point — it carries timeout, default headers and tenant defaults in addition to base URL / version.

Returns the singleton instance for chaining at bootstrap.

Will not be removed before 5.0.

Implementation

static ApiManager fromConfig(ApiConfig config) {
  _config = config;
  _baseUrl = config.baseUrl;
  _apiVersion = config.apiVersion;
  return instance;
}