copyWithWrapped method

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

Implementation

WebApiModulesAgentPurchaseOrderReceiveItemRequest copyWithWrapped(
    {Wrapped<String>? contractId,
    Wrapped<String>? purchaseOrderId,
    Wrapped<String>? purchaseOrderItemId,
    Wrapped<int>? quantity}) {
  return WebApiModulesAgentPurchaseOrderReceiveItemRequest(
      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));
}