Shipment constructor

Shipment(
  1. dynamic id,
  2. dynamic createdAt,
  3. dynamic updatedAt,
  4. dynamic objectType,
  5. dynamic mode,
  6. String? batchId,
  7. String? batchMessage,
  8. String? batchStatus,
  9. Address? buyerAddress,
  10. List<CarrierAccount>? carrierAccounts,
  11. CustomsInfo? customsInfo,
  12. List<Fee>? fees,
  13. List<Form>? forms,
  14. Address? fromAddress,
  15. double? insurance,
  16. bool? isReturn,
  17. List<Message>? messages,
  18. Options? options,
  19. String? orderId,
  20. Parcel? parcel,
  21. PostageLabel? postageLabel,
  22. List<ShipmentRate>? rates,
  23. String? reference,
  24. String? refundStatus,
  25. Address? returnAddress,
  26. ScanForm? scanForm,
  27. ShipmentRate? selectedRate,
  28. String? service,
  29. String? status,
  30. List<TaxIdentifier>? taxIdentifiers,
  31. Address? toAddress,
  32. Tracker? tracker,
  33. String? trackingCode,
  34. int? uspsZone
)

Implementation

Shipment(
    id,
    createdAt,
    updatedAt,
    objectType,
    mode,
    this.batchId,
    this.batchMessage,
    this.batchStatus,
    this.buyerAddress,
    this.carrierAccounts,
    this.customsInfo,
    this.fees,
    this.forms,
    this.fromAddress,
    this.insurance,
    this.isReturn,
    this.messages,
    this.options,
    this.orderId,
    this.parcel,
    this.postageLabel,
    this.rates,
    this.reference,
    this.refundStatus,
    this.returnAddress,
    this.scanForm,
    this.selectedRate,
    this.service,
    this.status,
    this.taxIdentifiers,
    this.toAddress,
    this.tracker,
    this.trackingCode,
    this.uspsZone)
    : super(id, createdAt, updatedAt, objectType, mode);