copyWith method

Order copyWith({
  1. UserDetails? userDetails,
  2. String? orderId,
  3. String? cnAmount,
  4. String? showInvoiceBtn,
  5. String? orderNumber,
  6. String? subTotal,
  7. String? discount,
  8. String? discountPrice,
  9. String? sgst,
  10. String? cgst,
  11. String? igst,
  12. String? roundingOff,
  13. String? grandTotal,
  14. String? amountPaid,
  15. String? balanceDue,
  16. String? pickUpOptions,
  17. PickUpPriority? pickUpPriority,
  18. String? remarks,
  19. Status? status,
  20. CreatedAtDateTime? createdAtDateTime,
  21. List<DrugLicense>? drugLicense,
  22. String? totalItem,
  23. Address? address,
  24. PrescriptionImageObj? prescriptionImageObj,
})

Implementation

Order copyWith({  UserDetails? userDetails,
  String? orderId,
  String? cnAmount,
  String? showInvoiceBtn,
  String? orderNumber,
  String? subTotal,
  String? discount,
  String? discountPrice,
  String? sgst,
  String? cgst,
  String? igst,
  String? roundingOff,
  String? grandTotal,
  String? amountPaid,
  String? balanceDue,
  String? pickUpOptions,
  PickUpPriority? pickUpPriority,
  String? remarks,
  Status? status,
  CreatedAtDateTime? createdAtDateTime,
  List<DrugLicense>? drugLicense,
  String? totalItem,
  Address? address,
  PrescriptionImageObj? prescriptionImageObj,
}) => Order(  userDetails: userDetails ?? this.userDetails,
  orderId: orderId ?? this.orderId,
  cnAmount : cnAmount ?? this.cnAmount,
  showInvoiceBtn : showInvoiceBtn ?? this.showInvoiceBtn,
  orderNumber: orderNumber ?? this.orderNumber,
  subTotal: subTotal ?? this.subTotal,
  discount: discount ?? this.discount,
  discountPrice: discountPrice ?? this.discountPrice,
  sgst: sgst ?? this.sgst,
  cgst: cgst ?? this.cgst,
  igst: igst ?? this.igst,
  roundingOff: roundingOff ?? this.roundingOff,
  grandTotal: grandTotal ?? this.grandTotal,
  amountPaid: amountPaid ?? this.amountPaid,
  balanceDue: balanceDue ?? this.balanceDue,
  pickUpOptions: pickUpOptions ?? this.pickUpOptions,
  pickUpPriority: pickUpPriority ?? this.pickUpPriority,
  remarks: remarks ?? this.remarks,
  status: status ?? this.status,
  createdAtDateTime: createdAtDateTime ?? this.createdAtDateTime,
  drugLicense: drugLicense ?? this.drugLicense,
  totalItem: totalItem ?? this.totalItem,
  address: address ?? this.address,
    prescriptionImageObj : prescriptionImageObj ?? this.prescriptionImageObj,
);