copyWithWrapped method

WebApiModulesAgentOrderPoWorksheetSessionTotalsResponse copyWithWrapped({
  1. Wrapped<double?>? grossTotal,
  2. Wrapped<double?>? discount,
  3. Wrapped<double?>? subTotal,
  4. Wrapped<double?>? tax,
  5. Wrapped<double?>? total,
  6. Wrapped<int?>? status,
  7. Wrapped<bool?>? success,
  8. Wrapped<String?>? msg,
})

Implementation

WebApiModulesAgentOrderPoWorksheetSessionTotalsResponse copyWithWrapped(
    {Wrapped<double?>? grossTotal,
    Wrapped<double?>? discount,
    Wrapped<double?>? subTotal,
    Wrapped<double?>? tax,
    Wrapped<double?>? total,
    Wrapped<int?>? status,
    Wrapped<bool?>? success,
    Wrapped<String?>? msg}) {
  return WebApiModulesAgentOrderPoWorksheetSessionTotalsResponse(
      grossTotal: (grossTotal != null ? grossTotal.value : this.grossTotal),
      discount: (discount != null ? discount.value : this.discount),
      subTotal: (subTotal != null ? subTotal.value : this.subTotal),
      tax: (tax != null ? tax.value : this.tax),
      total: (total != null ? total.value : this.total),
      status: (status != null ? status.value : this.status),
      success: (success != null ? success.value : this.success),
      msg: (msg != null ? msg.value : this.msg));
}