SchemaProductCollection constructor

SchemaProductCollection({
  1. SchemaTypeAndQuantityNode? includesObject,
  2. int? collectionSize,
  3. SchemaPropertyValue? additionalProperty,
  4. SchemaAggregateRating? aggregateRating,
  5. String? asin,
  6. SchemaAudience? audience,
  7. String? award,
  8. String? awards,
  9. dynamic brand,
  10. dynamic category,
  11. String? color,
  12. dynamic colorSwatch,
  13. String? countryOfAssembly,
  14. String? countryOfLastProcessing,
  15. SchemaCountry? countryOfOrigin,
  16. dynamic depth,
  17. SchemaGrant? funding,
  18. String? gtin,
  19. String? gtin12,
  20. String? gtin13,
  21. String? gtin14,
  22. String? gtin8,
  23. SchemaAdultOrientedEnumeration? hasAdultConsideration,
  24. SchemaCertification? hasCertification,
  25. SchemaEnergyConsumptionDetails? hasEnergyConsumptionDetails,
  26. SchemaQuantitativeValue? hasMeasurement,
  27. SchemaMerchantReturnPolicy? hasMerchantReturnPolicy,
  28. dynamic height,
  29. String? inProductGroupWithID,
  30. SchemaProduct? isAccessoryOrSparePartFor,
  31. SchemaProduct? isConsumableFor,
  32. bool? isFamilyFriendly,
  33. dynamic isRelatedTo,
  34. dynamic isSimilarTo,
  35. dynamic isVariantOf,
  36. SchemaOfferItemCondition? itemCondition,
  37. dynamic keywords,
  38. SchemaOrganization? manufacturer,
  39. dynamic material,
  40. String? mobileUrl,
  41. dynamic model,
  42. String? mpn,
  43. dynamic negativeNotes,
  44. String? nsn,
  45. dynamic offers,
  46. dynamic pattern,
  47. dynamic positiveNotes,
  48. String? productID,
  49. String? productionDate,
  50. String? purchaseDate,
  51. String? releaseDate,
  52. SchemaReview? review,
  53. SchemaReview? reviews,
  54. dynamic size,
  55. String? sku,
  56. String? slogan,
  57. SchemaQuantitativeValue? weight,
  58. dynamic width,
  59. SchemaThing? about,
  60. String? abstract,
  61. String? accessMode,
  62. SchemaItemList? accessModeSufficient,
  63. String? accessibilityAPI,
  64. String? accessibilityControl,
  65. String? accessibilityFeature,
  66. String? accessibilityHazard,
  67. String? accessibilitySummary,
  68. SchemaPerson? accountablePerson,
  69. dynamic acquireLicensePage,
  70. String? alternativeHeadline,
  71. dynamic archivedAt,
  72. dynamic assesses,
  73. SchemaMediaObject? associatedMedia,
  74. dynamic audio,
  75. dynamic author,
  76. SchemaPerson? character,
  77. dynamic citation,
  78. SchemaComment? comment,
  79. int? commentCount,
  80. String? conditionsOfAccess,
  81. SchemaPlace? contentLocation,
  82. dynamic contentRating,
  83. String? contentReferenceTime,
  84. dynamic contributor,
  85. dynamic copyrightHolder,
  86. String? copyrightNotice,
  87. int? copyrightYear,
  88. dynamic correction,
  89. dynamic creativeWorkStatus,
  90. dynamic creator,
  91. String? creditText,
  92. String? dateCreated,
  93. String? dateModified,
  94. String? datePublished,
  95. SchemaIPTCDigitalSourceEnumeration? digitalSourceType,
  96. String? discussionUrl,
  97. String? editEIDR,
  98. SchemaPerson? editor,
  99. SchemaAlignmentObject? educationalAlignment,
  100. dynamic educationalLevel,
  101. dynamic educationalUse,
  102. SchemaMediaObject? encoding,
  103. String? encodingFormat,
  104. SchemaMediaObject? encodings,
  105. SchemaCreativeWork? exampleOfWork,
  106. String? expires,
  107. String? fileFormat,
  108. dynamic funder,
  109. String? genre,
  110. SchemaCreativeWork? hasPart,
  111. String? headline,
  112. dynamic inLanguage,
  113. SchemaInteractionCounter? interactionStatistic,
  114. String? interactivityType,
  115. SchemaClaim? interpretedAsClaim,
  116. bool? isAccessibleForFree,
  117. dynamic isBasedOn,
  118. dynamic isBasedOnUrl,
  119. dynamic isPartOf,
  120. dynamic learningResourceType,
  121. dynamic license,
  122. SchemaPlace? locationCreated,
  123. SchemaThing? mainEntity,
  124. dynamic maintainer,
  125. dynamic materialExtent,
  126. SchemaThing? mentions,
  127. dynamic position,
  128. dynamic producer,
  129. dynamic provider,
  130. SchemaPublicationEvent? publication,
  131. dynamic publisher,
  132. SchemaOrganization? publisherImprint,
  133. dynamic publishingPrinciples,
  134. SchemaEvent? recordedAt,
  135. SchemaPublicationEvent? releasedEvent,
  136. String? schemaVersion,
  137. String? sdDatePublished,
  138. dynamic sdLicense,
  139. dynamic sdPublisher,
  140. SchemaOrganization? sourceOrganization,
  141. SchemaPlace? spatial,
  142. SchemaPlace? spatialCoverage,
  143. dynamic sponsor,
  144. dynamic teaches,
  145. String? temporal,
  146. String? temporalCoverage,
  147. String? text,
  148. SchemaImageObject? thumbnail,
  149. String? thumbnailUrl,
  150. SchemaDuration? timeRequired,
  151. SchemaCreativeWork? translationOfWork,
  152. dynamic translator,
  153. String? typicalAgeRange,
  154. dynamic usageInfo,
  155. dynamic version,
  156. dynamic video,
  157. SchemaCreativeWork? workExample,
  158. SchemaCreativeWork? workTranslation,
  159. String? additionalType,
  160. String? alternateName,
  161. dynamic description,
  162. String? disambiguatingDescription,
  163. dynamic identifier,
  164. dynamic image,
  165. dynamic mainEntityOfPage,
  166. String? name,
  167. SchemaAction? potentialAction,
  168. String? sameAs,
  169. dynamic subjectOf,
  170. String? url,
})

Create a new instance of SchemaProductCollection

Implementation

SchemaProductCollection({
  this.includesObject,
  this.collectionSize,
  this.additionalProperty,
  this.aggregateRating,
  this.asin,
  this.audience,
  this.award,
  this.awards,
  this.brand,
  this.category,
  this.color,
  this.colorSwatch,
  this.countryOfAssembly,
  this.countryOfLastProcessing,
  this.countryOfOrigin,
  this.depth,
  this.funding,
  this.gtin,
  this.gtin12,
  this.gtin13,
  this.gtin14,
  this.gtin8,
  this.hasAdultConsideration,
  this.hasCertification,
  this.hasEnergyConsumptionDetails,
  this.hasMeasurement,
  this.hasMerchantReturnPolicy,
  this.height,
  this.inProductGroupWithID,
  this.isAccessoryOrSparePartFor,
  this.isConsumableFor,
  this.isFamilyFriendly,
  this.isRelatedTo,
  this.isSimilarTo,
  this.isVariantOf,
  this.itemCondition,
  this.keywords,
  this.logo,
  this.manufacturer,
  this.material,
  this.mobileUrl,
  this.model,
  this.mpn,
  this.negativeNotes,
  this.nsn,
  this.offers,
  this.pattern,
  this.positiveNotes,
  this.productID,
  this.productionDate,
  this.purchaseDate,
  this.releaseDate,
  this.review,
  this.reviews,
  this.size,
  this.sku,
  this.slogan,
  this.weight,
  this.width,
  this.about,
  this.abstract,
  this.accessMode,
  this.accessModeSufficient,
  this.accessibilityAPI,
  this.accessibilityControl,
  this.accessibilityFeature,
  this.accessibilityHazard,
  this.accessibilitySummary,
  this.accountablePerson,
  this.acquireLicensePage,
  this.alternativeHeadline,
  this.archivedAt,
  this.assesses,
  this.associatedMedia,
  this.audio,
  this.author,
  this.character,
  this.citation,
  this.comment,
  this.commentCount,
  this.conditionsOfAccess,
  this.contentLocation,
  this.contentRating,
  this.contentReferenceTime,
  this.contributor,
  this.copyrightHolder,
  this.copyrightNotice,
  this.copyrightYear,
  this.correction,
  this.creativeWorkStatus,
  this.creator,
  this.creditText,
  this.dateCreated,
  this.dateModified,
  this.datePublished,
  this.digitalSourceType,
  this.discussionUrl,
  this.editEIDR,
  this.editor,
  this.educationalAlignment,
  this.educationalLevel,
  this.educationalUse,
  this.encoding,
  this.encodingFormat,
  this.encodings,
  this.exampleOfWork,
  this.expires,
  this.fileFormat,
  this.funder,
  this.genre,
  this.hasPart,
  this.headline,
  this.inLanguage,
  this.interactionStatistic,
  this.interactivityType,
  this.interpretedAsClaim,
  this.isAccessibleForFree,
  this.isBasedOn,
  this.isBasedOnUrl,
  this.isPartOf,
  this.learningResourceType,
  this.license,
  this.locationCreated,
  this.mainEntity,
  this.maintainer,
  this.materialExtent,
  this.mentions,
  this.position,
  this.producer,
  this.provider,
  this.publication,
  this.publisher,
  this.publisherImprint,
  this.publishingPrinciples,
  this.recordedAt,
  this.releasedEvent,
  this.schemaVersion,
  this.sdDatePublished,
  this.sdLicense,
  this.sdPublisher,
  this.sourceOrganization,
  this.spatial,
  this.spatialCoverage,
  this.sponsor,
  this.teaches,
  this.temporal,
  this.temporalCoverage,
  this.text,
  this.thumbnail,
  this.thumbnailUrl,
  this.timeRequired,
  this.translationOfWork,
  this.translator,
  this.typicalAgeRange,
  this.usageInfo,
  this.version,
  this.video,
  this.workExample,
  this.workTranslation,
  this.additionalType,
  this.alternateName,
  this.description,
  this.disambiguatingDescription,
  this.identifier,
  this.image,
  this.mainEntityOfPage,
  this.name,
  this.potentialAction,
  this.sameAs,
  this.subjectOf,
  this.url,
});