Order constructor

Order({
  1. int? id,
  2. String? email,
  3. Null closedAt,
  4. String? createdAt,
  5. String? updatedAt,
  6. int? number,
  7. String? note,
  8. String? token,
  9. String? gateway,
  10. bool? test,
  11. String? totalPrice,
  12. String? subtotalPrice,
  13. int? totalWeight,
  14. String? totalTax,
  15. bool? taxesIncluded,
  16. String? currency,
  17. String? financialStatus,
  18. bool? confirmed,
  19. String? totalDiscounts,
  20. String? totalLineItemsPrice,
  21. String? cartToken,
  22. bool? buyerAcceptsMarketing,
  23. String? name,
  24. String? referringSite,
  25. String? landingSite,
  26. String? totalPriceUsd,
  27. String? checkoutToken,
  28. int? userId,
  29. int? locationId,
  30. String? processedAt,
  31. String? phone,
  32. String? customerLocale,
  33. int? appId,
  34. int? orderNumber,
  35. List<Null>? discountApplications,
  36. List<Null>? discountCodes,
  37. List<Null>? noteAttributes,
  38. String? processingMethod,
  39. int? checkoutId,
  40. String? sourceName,
  41. Null fulfillmentStatus,
  42. List<Null>? taxLines,
  43. String? tags,
  44. String? contactEmail,
  45. String? orderStatusUrl,
  46. String? presentmentCurrency,
  47. List<LineItems>? lineItems,
  48. String? adminGraphqlApiId,
  49. List<Null>? shippingLines,
  50. BillingAddress? billingAddress,
  51. BillingAddress? shippingAddress,
  52. Customer? customer,
})

Implementation

Order(
    {this.id,
    this.email,
    this.closedAt,
    this.createdAt,
    this.updatedAt,
    this.number,
    this.note,
    this.token,
    this.gateway,
    this.test,
    this.totalPrice,
    this.subtotalPrice,
    this.totalWeight,
    this.totalTax,
    this.taxesIncluded,
    this.currency,
    this.financialStatus,
    this.confirmed,
    this.totalDiscounts,
    this.totalLineItemsPrice,
    this.cartToken,
    this.buyerAcceptsMarketing,
    this.name,
    this.referringSite,
    this.landingSite,
    this.totalPriceUsd,
    this.checkoutToken,
    this.userId,
    this.locationId,
    this.processedAt,
    this.phone,
    this.customerLocale,
    this.appId,
    this.orderNumber,
    this.discountApplications,
    this.discountCodes,
    this.noteAttributes,
    this.processingMethod,
    this.checkoutId,
    this.sourceName,
    this.fulfillmentStatus,
    this.taxLines,
    this.tags,
    this.contactEmail,
    this.orderStatusUrl,
    this.presentmentCurrency,
    this.lineItems,
    this.adminGraphqlApiId,
    this.shippingLines,
    this.billingAddress,
    this.shippingAddress,
    this.customer});