copyWithWrapped method

WebApiModulesAgentPurchaseOrderConfirmDropShipResponse copyWithWrapped({
  1. Wrapped<String?>? receiveContractIds,
  2. Wrapped<String?>? outContractIds,
  3. Wrapped<int?>? status,
  4. Wrapped<bool?>? success,
  5. Wrapped<String?>? msg,
  6. Wrapped<List<WebApiModulesWarehouseContractContract>?>? contracts,
})

Implementation

WebApiModulesAgentPurchaseOrderConfirmDropShipResponse copyWithWrapped(
    {Wrapped<String?>? receiveContractIds,
    Wrapped<String?>? outContractIds,
    Wrapped<int?>? status,
    Wrapped<bool?>? success,
    Wrapped<String?>? msg,
    Wrapped<List<WebApiModulesWarehouseContractContract>?>? contracts}) {
  return WebApiModulesAgentPurchaseOrderConfirmDropShipResponse(
      receiveContractIds: (receiveContractIds != null
          ? receiveContractIds.value
          : this.receiveContractIds),
      outContractIds: (outContractIds != null
          ? outContractIds.value
          : this.outContractIds),
      status: (status != null ? status.value : this.status),
      success: (success != null ? success.value : this.success),
      msg: (msg != null ? msg.value : this.msg),
      contracts: (contracts != null ? contracts.value : this.contracts));
}