ObslyConfig constructor

const ObslyConfig({
  1. bool? enableScreenshotOnUi,
  2. List<String>? requestBlacklist,
  3. List<RequestBodyConfig>? requestBodyWhitelist,
  4. List<RequestHeadersConfig>? requestHeadersWhitelist,
  5. TagsBlacklistConfig? tagsBlacklist,
  6. RageClickConfig? rageClick,
  7. bool? enableCrashes,
  8. bool? enableLifeCycleLog,
  9. bool? enableRequestLog,
  10. bool? enableTagger,
  11. bool? enablePerformance,
  12. bool? enableMetrics,
  13. bool? enableUI,
  14. bool? automaticViewDetection,
  15. int? sessionMaxLengthMins,
  16. int? bufferSize,
  17. bool? captureConsole,
  18. bool? captureBodyOnError,
  19. int? messengerInterval,
  20. bool? enableDebugTools,
  21. bool? enableRules,
  22. ObslyTools? obslyTools,
  23. RateLimitsConfig? rateLimits,
})

Implementation

const ObslyConfig({
  this.enableScreenshotOnUi,
  this.requestBlacklist,
  this.requestBodyWhitelist,
  this.requestHeadersWhitelist,
  this.tagsBlacklist,
  this.rageClick,
  this.enableCrashes,
  this.enableLifeCycleLog,
  this.enableRequestLog,
  this.enableTagger,
  this.enablePerformance,
  this.enableMetrics,
  this.enableUI,
  this.automaticViewDetection,
  this.sessionMaxLengthMins,
  this.bufferSize,
  this.captureConsole,
  this.captureBodyOnError,
  this.messengerInterval,
  this.enableDebugTools,
  this.enableRules,
  this.obslyTools,
  this.rateLimits,
});