SdkConfig constructor

const SdkConfig({
  1. required String baseUrl,
  2. required SdkProfile profile,
  3. required SdkContract contract,
  4. required OutputOptions output,
  5. HttpClient? httpOverride,
  6. TokenStore? tokenStoreOverride,
  7. AuthOptions? auth,
  8. CacheStore? cacheStoreOverride,
  9. QueueStore? queueStoreOverride,
  10. List<SdkInterceptor>? interceptors,
  11. bool offlineQueueEnabled = true,
})

Creates SDK initialization settings.

Implementation

const SdkConfig({
  required this.baseUrl,
  required this.profile,
  required this.contract,
  required this.output,
  this.httpOverride,
  this.tokenStoreOverride,
  this.auth,
  this.cacheStoreOverride,
  this.queueStoreOverride,
  List<SdkInterceptor>? interceptors,
  this.offlineQueueEnabled = true,
}) : interceptors = interceptors ?? const [];