Collection constructor

Collection({
  1. List<PaymentTokenElement>? paymentTokens,
  2. List<AssetContract>? primaryAssetContracts,
  3. Traits? traits,
  4. Map<String, double>? stats,
  5. String? bannerImageUrl,
  6. dynamic chatUrl,
  7. DateTime? createdDate,
  8. bool? defaultToFiat,
  9. String? description,
  10. String? devBuyerFeeBasisPoints,
  11. String? devSellerFeeBasisPoints,
  12. String? discordUrl,
  13. DisplayData? displayData,
  14. String? externalUrl,
  15. bool? featured,
  16. String? featuredImageUrl,
  17. bool? hidden,
  18. String? safelistRequestStatus,
  19. String? imageUrl,
  20. bool? isSubjectToWhitelist,
  21. String? largeImageUrl,
  22. dynamic mediumUsername,
  23. String? name,
  24. bool? onlyProxiedTransfers,
  25. String? openseaBuyerFeeBasisPoints,
  26. String? openseaSellerFeeBasisPoints,
  27. String? payoutAddress,
  28. bool? requireEmail,
  29. dynamic shortDescription,
  30. String? slug,
  31. dynamic telegramUrl,
  32. String? twitterUsername,
  33. dynamic instagramUsername,
  34. dynamic wikiUrl,
})

Implementation

Collection({
  this.paymentTokens,
  this.primaryAssetContracts,
  this.traits,
  this.stats,
  this.bannerImageUrl,
  this.chatUrl,
  this.createdDate,
  this.defaultToFiat,
  this.description,
  this.devBuyerFeeBasisPoints,
  this.devSellerFeeBasisPoints,
  this.discordUrl,
  this.displayData,
  this.externalUrl,
  this.featured,
  this.featuredImageUrl,
  this.hidden,
  this.safelistRequestStatus,
  this.imageUrl,
  this.isSubjectToWhitelist,
  this.largeImageUrl,
  this.mediumUsername,
  this.name,
  this.onlyProxiedTransfers,
  this.openseaBuyerFeeBasisPoints,
  this.openseaSellerFeeBasisPoints,
  this.payoutAddress,
  this.requireEmail,
  this.shortDescription,
  this.slug,
  this.telegramUrl,
  this.twitterUsername,
  this.instagramUsername,
  this.wikiUrl,
});