Trigger constructor

Trigger({
  1. String? accountId,
  2. List<Condition>? autoEventFilter,
  3. Parameter? checkValidation,
  4. String? containerId,
  5. Parameter? continuousTimeMinMilliseconds,
  6. List<Condition>? customEventFilter,
  7. Parameter? eventName,
  8. List<Condition>? filter,
  9. String? fingerprint,
  10. Parameter? horizontalScrollPercentageList,
  11. Parameter? interval,
  12. Parameter? intervalSeconds,
  13. Parameter? limit,
  14. Parameter? maxTimerLengthSeconds,
  15. String? name,
  16. List<Parameter>? parameter,
  17. String? parentFolderId,
  18. Parameter? selector,
  19. Parameter? totalTimeMinMilliseconds,
  20. String? triggerId,
  21. String? type,
  22. Parameter? uniqueTriggerId,
  23. Parameter? verticalScrollPercentageList,
  24. Parameter? visibilitySelector,
  25. Parameter? visiblePercentageMax,
  26. Parameter? visiblePercentageMin,
  27. Parameter? waitForTags,
  28. Parameter? waitForTagsTimeout,
})

Implementation

Trigger({
  this.accountId,
  this.autoEventFilter,
  this.checkValidation,
  this.containerId,
  this.continuousTimeMinMilliseconds,
  this.customEventFilter,
  this.eventName,
  this.filter,
  this.fingerprint,
  this.horizontalScrollPercentageList,
  this.interval,
  this.intervalSeconds,
  this.limit,
  this.maxTimerLengthSeconds,
  this.name,
  this.parameter,
  this.parentFolderId,
  this.selector,
  this.totalTimeMinMilliseconds,
  this.triggerId,
  this.type,
  this.uniqueTriggerId,
  this.verticalScrollPercentageList,
  this.visibilitySelector,
  this.visiblePercentageMax,
  this.visiblePercentageMin,
  this.waitForTags,
  this.waitForTagsTimeout,
});