Cart constructor

Cart({
  1. required String id,
  2. required String? checkoutUrl,
  3. required CartCost? cost,
  4. required int? totalQuantity,
  5. required List<CartDiscountAllocation?>? discountAllocations,
  6. required List<CartDiscountCode?>? discountCodes,
  7. required String? createdAt,
  8. List<Attribute?>? attributes,
  9. CartBuyerIdentity? buyerIdentity,
  10. String? note,
  11. String? updatedAt,
  12. @JsonKey(fromJson: JsonHelper.lines) required List<Line> lines,
})

The cart constructor

Implementation

factory Cart({
  required String id,
  required String? checkoutUrl,
  required CartCost? cost,
  required int? totalQuantity,
  required List<CartDiscountAllocation?>? discountAllocations,
  required List<CartDiscountCode?>? discountCodes,
  required String? createdAt,
  List<Attribute?>? attributes,
  CartBuyerIdentity? buyerIdentity,
  String? note,
  String? updatedAt,
  @JsonKey(fromJson: JsonHelper.lines) required List<Line> lines,
}) = _Cart;