InAppMessage constructor

const InAppMessage({
  1. required String id,
  2. required String name,
  3. String? messageType,
  4. required String frequency,
  5. Map<String, dynamic>? payload,
  6. required int variantId,
  7. required String variantName,
  8. Map<String, dynamic>? trigger,
  9. Map<String, dynamic>? dateFilter,
  10. int? loadPriority,
  11. int? loadDelay,
  12. int? closeTimeout,
  13. String? payloadHtml,
  14. bool? isHtml,
  15. bool? hasTrackingConsent,
  16. String? consentCategoryTracking,
})

Implementation

const InAppMessage({
  required this.id,
  required this.name,
  this.messageType,
  required this.frequency,
  this.payload,
  required this.variantId,
  required this.variantName,
  this.trigger,
  this.dateFilter,
  this.loadPriority,
  this.loadDelay,
  this.closeTimeout,
  this.payloadHtml,
  this.isHtml,
  this.hasTrackingConsent,
  this.consentCategoryTracking,
});