From 7df98bde28c738bcbc15b9bca5932122ea8618f8 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 25 Sep 2021 11:55:40 +0200 Subject: [PATCH] Mine Functions moved to Data Mining Project --- .../UI/Function-Libraries/MineFunctions.js | 2 +- .../UI/Function-Libraries/ActionSwitch.js | 6 +++--- Projects/ProjectsSchema.json | 19 ++++++++++++++----- 3 files changed, 18 insertions(+), 9 deletions(-) rename Projects/{Foundations => Data-Mining}/UI/Function-Libraries/MineFunctions.js (98%) diff --git a/Projects/Foundations/UI/Function-Libraries/MineFunctions.js b/Projects/Data-Mining/UI/Function-Libraries/MineFunctions.js similarity index 98% rename from Projects/Foundations/UI/Function-Libraries/MineFunctions.js rename to Projects/Data-Mining/UI/Function-Libraries/MineFunctions.js index 322cd5b39..3082c0f08 100644 --- a/Projects/Foundations/UI/Function-Libraries/MineFunctions.js +++ b/Projects/Data-Mining/UI/Function-Libraries/MineFunctions.js @@ -1,4 +1,4 @@ -function newFoundationsFunctionLibraryMineFunctions() { +function newDataMiningFunctionLibraryMineFunctions() { let thisObject = { addAllOutputDatasets: addAllOutputDatasets, addAllDataDependencies: addAllDataDependencies, diff --git a/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js b/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js index 2f8e41550..657d4fe19 100644 --- a/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js +++ b/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js @@ -425,7 +425,7 @@ function newFoundationsActionSwitch() { break case 'Add All Output Datasets': { - UI.projects.foundations.functionLibraries.mineFunctions.addAllOutputDatasets(action.node) + UI.projects.dataMining.functionLibraries.mineFunctions.addAllOutputDatasets(action.node) } break case 'Add All Data Products': @@ -505,12 +505,12 @@ function newFoundationsActionSwitch() { break case 'Add All Data Dependencies': { - UI.projects.foundations.functionLibraries.mineFunctions.addAllDataDependencies(action.node) + UI.projects.dataMining.functionLibraries.mineFunctions.addAllDataDependencies(action.node) } break case 'Add All Data Mine Dependencies': { - UI.projects.foundations.functionLibraries.mineFunctions.addAllDataMineDataDependencies(action.node, action.rootNodes) + UI.projects.dataMining.functionLibraries.mineFunctions.addAllDataMineDataDependencies(action.node, action.rootNodes) } break case 'Add All Layer Panels': diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index 4b7784507..f641ff6b2 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -86,11 +86,6 @@ "propertyName": "cryptoEcosystemFunctions", "functionName": "newFoundationsFunctionLibraryCryptoEcosystemFunctions" }, - { - "name": "Mine Functions", - "propertyName": "mineFunctions", - "functionName": "newFoundationsFunctionLibraryMineFunctions" - }, { "name": "Data Storage Functions", "propertyName": "dataStorageFunctions", @@ -930,6 +925,20 @@ "API Maps" ] }, + { + "name": "Data-Mining", + "propertyName": "dataMining", + "UI": { + "functionLibraries": [ + { + "name": "Mine Functions", + "propertyName": "mineFunctions", + "functionName": "newDataMiningFunctionLibraryMineFunctions" + } + ] + }, + "TS": {} + }, { "name": "Ethereum", "propertyName": "ethereum",