init static method

void init({
  1. String? baseUrl,
  2. List<Interceptor>? interceptors,
  3. int maxRetries = 3,
})

Initializes EasyApi with custom settings.

Implementation

static void init({
  String? baseUrl,
  List<Interceptor>? interceptors,
  int maxRetries = 3,
}) {
  if (baseUrl != null) _dio.options.baseUrl = baseUrl;
  _dio.interceptors.add(RetryInterceptor(dio: _dio, maxRetries: maxRetries));
  if (interceptors != null) _dio.interceptors.addAll(interceptors);
  _initialized = true;
}