Product constructor

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

Implementation

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