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),
  );
}