FFRevenueCatSettings constructor

FFRevenueCatSettings({
  1. bool? enabled,
  2. String? appStoreKey,
  3. bool? debugLoggingEnabled,
  4. String? playStoreKey,
  5. bool? loadDataAfterAppLaunch,
  6. String? webBillingKey,
})

Implementation

factory FFRevenueCatSettings({
  $core.bool? enabled,
  $core.String? appStoreKey,
  $core.bool? debugLoggingEnabled,
  $core.String? playStoreKey,
  $core.bool? loadDataAfterAppLaunch,
  $core.String? webBillingKey,
}) {
  final result = create();
  if (enabled != null) result.enabled = enabled;
  if (appStoreKey != null) result.appStoreKey = appStoreKey;
  if (debugLoggingEnabled != null)
    result.debugLoggingEnabled = debugLoggingEnabled;
  if (playStoreKey != null) result.playStoreKey = playStoreKey;
  if (loadDataAfterAppLaunch != null)
    result.loadDataAfterAppLaunch = loadDataAfterAppLaunch;
  if (webBillingKey != null) result.webBillingKey = webBillingKey;
  return result;
}