copyWith method

Implementation

WebApiModulesAgentPurchaseOrderPurchaseOrderApprovalResponse copyWith({
  List<WebApiModulesAgentPurchaseOrderPurchaseOrder>? purchaseOrders,
  List<WebApiModulesSettingsPoSettingsPoApproverPoApprover>? firstApprovals,
  List<WebApiModulesSettingsPoSettingsPoApproverPoApprover>? secondApprovals,
}) {
  return WebApiModulesAgentPurchaseOrderPurchaseOrderApprovalResponse(
    purchaseOrders: purchaseOrders ?? this.purchaseOrders,
    firstApprovals: firstApprovals ?? this.firstApprovals,
    secondApprovals: secondApprovals ?? this.secondApprovals,
  );
}