ApptentiveConfiguration constructor

ApptentiveConfiguration({
  1. required String apptentiveKey,
  2. required String apptentiveSignature,
  3. LogLevel logLevel = LogLevel.info,
  4. bool shouldInheritAppTheme = true,
  5. bool shouldEncryptStorage = false,
  6. bool shouldSanitizeLogMessages = true,
  7. String distributionName = "Flutter",
  8. String distributionVersion = "6.7.0",
  9. int ratingInteractionThrottleLength = 604800000,
  10. String? customAppStoreURL,
})

Implementation

ApptentiveConfiguration({required this.apptentiveKey, required this.apptentiveSignature,
  this.logLevel = LogLevel.info,
  this.shouldInheritAppTheme = true,
  this.shouldEncryptStorage = false,
  this.shouldSanitizeLogMessages = true,
  this.distributionName = "Flutter",
  this.distributionVersion = "6.7.0",
  this.ratingInteractionThrottleLength = 604800000, // 1 week
  this.customAppStoreURL
});