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});