Product constructor

const Product({
  1. required String id,
  2. String? about,
  3. required bool active,
  4. DateTime? archivedAt,
  5. List<ProductAttributesItem>? attributes,
  6. String? category,
  7. required DateTime createdAt,
  8. CustomData? customData,
  9. String? description,
  10. Dimensions? dimensions,
  11. Media? media,
  12. required String name,
  13. DateTime? publishedAt,
  14. String? reference,
  15. Shipment? shipment,
  16. String? taxCode,
  17. required Type type,
  18. String? unitDim,
  19. DateTime? updatedAt,
  20. List<PriceSummary>? prices,
  21. String? variantSetId,
})

Implementation

const Product({
  required this.id,
  this.about,
  required this.active,
  this.archivedAt,
  this.attributes,
  this.category,
  required this.createdAt,
  this.customData,
  this.description,
  this.dimensions,
  this.media,
  required this.name,
  this.publishedAt,
  this.reference,
  this.shipment,
  this.taxCode,
  required this.type,
  this.unitDim,
  this.updatedAt,
  this.prices,
  this.variantSetId,
});