CustomerIOConfig constructor

CustomerIOConfig({
  1. required String cdpApiKey,
  2. String? migrationSiteId,
  3. Region? region,
  4. CioLogLevel? logLevel,
  5. bool? autoTrackDeviceAttributes,
  6. bool? trackApplicationLifecycleEvents,
  7. String? apiHost,
  8. String? cdnHost,
  9. int? flushAt,
  10. int? flushInterval,
  11. ScreenView? screenViewUse,
  12. InAppConfig? inAppConfig,
  13. PushConfig? pushConfig,
})

Implementation

CustomerIOConfig({
  required this.cdpApiKey,
  this.migrationSiteId,
  this.region,
  this.logLevel,
  this.autoTrackDeviceAttributes,
  this.trackApplicationLifecycleEvents,
  this.apiHost,
  this.cdnHost,
  this.flushAt,
  this.flushInterval,
  this.screenViewUse,
  this.inAppConfig,
  PushConfig? pushConfig,
}) : pushConfig = pushConfig ?? PushConfig();