Order constructor

const Order({
  1. required String id,
  2. required String email,
  3. required String currencyCode,
  4. required String customerUrl,
  5. required LineItemsOrder lineItems,
  6. required String name,
  7. required int orderNumber,
  8. required String processedAt,
  9. required ShippingAddress? shippingAddress,
  10. required ShippingAddress? billingAddress,
  11. required String statusUrl,
  12. required PriceV2 subtotalPrice,
  13. required PriceV2 totalPrice,
  14. required PriceV2 totalShippingPrice,
  15. required PriceV2 totalTax,
  16. required String financialStatus,
  17. required String fulfillmentStatus,
  18. PriceV2? totalRefunded,
  19. String? phone,
  20. String? cursor,
  21. String? canceledAt,
  22. String? cancelReason,
  23. List<SuccessfulFullfilment>? successfulFulfillments,
})

The order constructor

Implementation

const factory Order({
  required String id,
  required String email,
  required String currencyCode,
  required String customerUrl,
  required LineItemsOrder lineItems,
  required String name,
  required int orderNumber,
  required String processedAt,
  required ShippingAddress? shippingAddress,
  required ShippingAddress? billingAddress,
  required String statusUrl,
  required PriceV2 subtotalPrice,
  required PriceV2 totalPrice,
  required PriceV2 totalShippingPrice,
  required PriceV2 totalTax,
  required String financialStatus,
  required String fulfillmentStatus,
  PriceV2? totalRefunded,
  String? phone,
  String? cursor,
  String? canceledAt,
  String? cancelReason,
  List<SuccessfulFullfilment>? successfulFulfillments,
}) = _Order;