copyWithWrapped method

WebApiModulesAgentPurchaseOrderReturnItemRequest copyWithWrapped({
  1. Wrapped<String>? contractId,
  2. Wrapped<String>? purchaseOrderId,
  3. Wrapped<String?>? purchaseOrderItemId,
  4. Wrapped<int>? quantity,
  5. Wrapped<String?>? barCode,
})

Implementation

WebApiModulesAgentPurchaseOrderReturnItemRequest copyWithWrapped(
    {Wrapped<String>? contractId,
    Wrapped<String>? purchaseOrderId,
    Wrapped<String?>? purchaseOrderItemId,
    Wrapped<int>? quantity,
    Wrapped<String?>? barCode}) {
  return WebApiModulesAgentPurchaseOrderReturnItemRequest(
      contractId: (contractId != null ? contractId.value : this.contractId),
      purchaseOrderId: (purchaseOrderId != null
          ? purchaseOrderId.value
          : this.purchaseOrderId),
      purchaseOrderItemId: (purchaseOrderItemId != null
          ? purchaseOrderItemId.value
          : this.purchaseOrderItemId),
      quantity: (quantity != null ? quantity.value : this.quantity),
      barCode: (barCode != null ? barCode.value : this.barCode));
}