copyWithWrapped method
Implementation
WebApiModulesAgentPurchaseOrderKissFlowPoApprovalRequest copyWithWrapped({
Wrapped<String?>? purchaseOrderNumber,
Wrapped<String?>? userEmail,
Wrapped<String?>? approvalNote,
Wrapped<String?>? firstApprover,
Wrapped<String?>? secondApprover,
}) {
return WebApiModulesAgentPurchaseOrderKissFlowPoApprovalRequest(
purchaseOrderNumber: (purchaseOrderNumber != null
? purchaseOrderNumber.value
: this.purchaseOrderNumber),
userEmail: (userEmail != null ? userEmail.value : this.userEmail),
approvalNote: (approvalNote != null
? approvalNote.value
: this.approvalNote),
firstApprover: (firstApprover != null
? firstApprover.value
: this.firstApprover),
secondApprover: (secondApprover != null
? secondApprover.value
: this.secondApprover),
);
}