AirshipConfig constructor

AirshipConfig({
  1. ConfigEnvironment? defaultEnvironment,
  2. ConfigEnvironment? developmentEnvironment,
  3. ConfigEnvironment? productionEnvironment,
  4. Site? site,
  5. bool? inProduction,
  6. List<String>? urlAllowList,
  7. List<String>? urlAllowListScopeOpenUrl,
  8. List<String>? urlAllowListScopeJavaScriptInterface,
  9. bool? isChannelCreationDelayEnabled,
  10. String? initialConfigUrl,
  11. List<Feature>? enabledFeatures,
  12. bool? isChannelCaptureEnabled,
  13. bool? suppressAllowListError,
  14. bool? autoPauseInAppAutomationOnLaunch,
  15. IOSConfig? iosConfig,
  16. AndroidConfig? androidConfig,
})

Implementation

AirshipConfig({this.defaultEnvironment,
  this.developmentEnvironment,
  this.productionEnvironment,
  this.site,
  this.inProduction,
  this.urlAllowList,
  this.urlAllowListScopeOpenUrl,
  this.urlAllowListScopeJavaScriptInterface,
  this.isChannelCreationDelayEnabled,
  this.initialConfigUrl,
  this.enabledFeatures,
  this.isChannelCaptureEnabled,
  this.suppressAllowListError,
  this.autoPauseInAppAutomationOnLaunch,
  this.iosConfig,
  this.androidConfig});