copyWithWrapped method

Implementation

WebApiModulesAgentPurchaseOrderPurchaseOrderApprovalResponse copyWithWrapped({
  Wrapped<List<WebApiModulesAgentPurchaseOrderPurchaseOrder>?>?
  purchaseOrders,
  Wrapped<List<WebApiModulesSettingsPoSettingsPoApproverPoApprover>?>?
  firstApprovals,
  Wrapped<List<WebApiModulesSettingsPoSettingsPoApproverPoApprover>?>?
  secondApprovals,
}) {
  return WebApiModulesAgentPurchaseOrderPurchaseOrderApprovalResponse(
    purchaseOrders: (purchaseOrders != null
        ? purchaseOrders.value
        : this.purchaseOrders),
    firstApprovals: (firstApprovals != null
        ? firstApprovals.value
        : this.firstApprovals),
    secondApprovals: (secondApprovals != null
        ? secondApprovals.value
        : this.secondApprovals),
  );
}