Product constructor

Product({
  1. AppRestrictionsSchema? appRestrictionsSchema,
  2. List<TrackInfo>? appTracks,
  3. List<AppVersion>? appVersion,
  4. String? authorName,
  5. List<String>? availableCountries,
  6. List<String>? availableTracks,
  7. String? category,
  8. String? contentRating,
  9. String? description,
  10. String? detailsUrl,
  11. String? distributionChannel,
  12. List<String>? features,
  13. String? fullDescription,
  14. String? iconUrl,
  15. String? lastUpdatedTimestampMillis,
  16. int? minAndroidSdkVersion,
  17. List<ProductPermission>? permissions,
  18. String? productId,
  19. String? productPricing,
  20. String? recentChanges,
  21. bool? requiresContainerApp,
  22. List<String>? screenshotUrls,
  23. ProductSigningCertificate? signingCertificate,
  24. String? smallIconUrl,
  25. String? title,
  26. String? workDetailsUrl,
})

Implementation

Product({
  this.appRestrictionsSchema,
  this.appTracks,
  this.appVersion,
  this.authorName,
  this.availableCountries,
  this.availableTracks,
  this.category,
  this.contentRating,
  this.description,
  this.detailsUrl,
  this.distributionChannel,
  this.features,
  this.fullDescription,
  this.iconUrl,
  this.lastUpdatedTimestampMillis,
  this.minAndroidSdkVersion,
  this.permissions,
  this.productId,
  this.productPricing,
  this.recentChanges,
  this.requiresContainerApp,
  this.screenshotUrls,
  this.signingCertificate,
  this.smallIconUrl,
  this.title,
  this.workDetailsUrl,
});