copyWithWrapped method

WebApiModulesAgentPurchaseOrderRejectPurchaseOrderRequest copyWithWrapped({
  1. Wrapped<String?>? purchaseOrderId,
  2. Wrapped<String?>? rejectReasonId,
  3. Wrapped<String?>? rejectReasonNote,
  4. Wrapped<String?>? usersId,
})

Implementation

WebApiModulesAgentPurchaseOrderRejectPurchaseOrderRequest copyWithWrapped({
  Wrapped<String?>? purchaseOrderId,
  Wrapped<String?>? rejectReasonId,
  Wrapped<String?>? rejectReasonNote,
  Wrapped<String?>? usersId,
}) {
  return WebApiModulesAgentPurchaseOrderRejectPurchaseOrderRequest(
    purchaseOrderId: (purchaseOrderId != null
        ? purchaseOrderId.value
        : this.purchaseOrderId),
    rejectReasonId: (rejectReasonId != null
        ? rejectReasonId.value
        : this.rejectReasonId),
    rejectReasonNote: (rejectReasonNote != null
        ? rejectReasonNote.value
        : this.rejectReasonNote),
    usersId: (usersId != null ? usersId.value : this.usersId),
  );
}