NamiPaywallEvent constructor

NamiPaywallEvent(
  1. NamiPaywallAction action,
  2. String? campaignId,
  3. String? campaignName,
  4. NamiCampaignRuleType? campaignType,
  5. String? campaignLabel,
  6. String? campaignUrl,
  7. String? paywallId,
  8. String? paywallName,
  9. NamiPaywallEventComponentChange? componentChange,
  10. String? segmentId,
  11. String? externalSegmentId,
  12. String? deepLinkUrl,
  13. NamiSKU? sku,
  14. String? purchaseError,
  15. List<NamiPurchase>? purchases,
  16. List<NamiSKU>? skus,
  17. NamiPaywallEventVideoMetadata? videoMetadata,
  18. double? timeSpentOnPaywall,
)

Implementation

NamiPaywallEvent(
    this.action,
    this.campaignId,
    this.campaignName,
    this.campaignType,
    this.campaignLabel,
    this.campaignUrl,
    this.paywallId,
    this.paywallName,
    this.componentChange,
    this.segmentId,
    this.externalSegmentId,
    this.deepLinkUrl,
    this.sku,
    this.purchaseError,
    this.purchases,
    this.skus,
    this.videoMetadata,
    this.timeSpentOnPaywall);