PaywallElement constructor

PaywallElement({
  1. String? id,
  2. String? type,
  3. List<int>? padding,
  4. String? spacing,
  5. PaywallTopButton? topButton,
  6. String? background,
  7. String? offset,
  8. String? maskType,
  9. PaywallImageFile? imageFile,
  10. PaywallImageFile? iconFile,
  11. String? iconWidth,
  12. String? iconHeight,
  13. String? tintColor,
  14. int? maskHeight,
  15. int? imageHeight,
  16. List<int>? cornerRadius,
  17. String? color,
  18. String? fontId,
  19. String? hAlign,
  20. List<int>? margin,
  21. String? maxRows,
  22. String? stringId,
  23. String? onOverflow,
  24. PaywallText? text,
  25. String? title,
  26. PaywallAction? action,
  27. String? border,
  28. String? previewType,
  29. String? primaryFont,
  30. String? primaryColor,
  31. PaywallContentLayout? contentLayout,
  32. String? secondaryFont,
  33. String? secondaryColor,
  34. String? borderThickness,
  35. PaywallLinks? links,
  36. PaywallDivider? divider,
  37. PaywallTextStyle? textStyle,
  38. PaywallElementStates? states,
  39. String? groupBy,
  40. String? previewState,
  41. String? previewTextStyle,
  42. String? selectedPackageId,
  43. String? badge,
  44. PaywallBadgeStyle? badgeStyle,
  45. String? key,
  46. PaywallConnector? connector,
})

Implementation

PaywallElement({
  this.id,
  this.type,
  this.padding,
  this.spacing,
  this.topButton,
  this.background,
  this.offset,
  this.maskType,
  this.imageFile,
  this.iconFile,
  this.iconWidth,
  this.iconHeight,
  this.tintColor,
  this.maskHeight,
  this.imageHeight,
  this.cornerRadius,
  this.color,
  this.fontId,
  this.hAlign,
  this.margin,
  this.maxRows,
  this.stringId,
  this.onOverflow,
  this.text,
  this.title,
  this.action,
  this.border,
  this.previewType,
  this.primaryFont,
  this.primaryColor,
  this.contentLayout,
  this.secondaryFont,
  this.secondaryColor,
  this.borderThickness,
  this.links,
  this.divider,
  this.textStyle,
  this.states,
  this.groupBy,
  this.previewState,
  this.previewTextStyle,
  this.selectedPackageId,
  this.badge,
  this.badgeStyle,
  this.key,
  this.connector,
});