From d8c12c04d99585a91c15783b20b6008c0a0c8bdf Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 11 Oct 2021 12:30:26 +0200 Subject: [PATCH] node clonning --- .../UI/Function-Libraries/TradingSessionFunctions.js | 6 +++--- Projects/Community-Plugins/UI/Utilities/Plugins.js | 2 +- Projects/Ethereum/UI/Spaces/Wallet-Space/Wallet.js | 2 +- .../Foundations/UI/Function-Libraries/ActionSwitch.js | 8 ++++---- .../Foundations/UI/Function-Libraries/SuperScripts.js | 2 +- .../Foundations/UI/Function-Libraries/TaskFunctions.js | 4 ++-- Projects/Foundations/UI/Spaces/Panel-Space/Layer.js | 2 +- .../UI/Function-Libraries/LearningSessionFunctions.js | 6 +++--- 8 files changed, 16 insertions(+), 16 deletions(-) diff --git a/Projects/Algorithmic-Trading/UI/Function-Libraries/TradingSessionFunctions.js b/Projects/Algorithmic-Trading/UI/Function-Libraries/TradingSessionFunctions.js index 657af61b0..cc543275d 100644 --- a/Projects/Algorithmic-Trading/UI/Function-Libraries/TradingSessionFunctions.js +++ b/Projects/Algorithmic-Trading/UI/Function-Libraries/TradingSessionFunctions.js @@ -110,7 +110,7 @@ function newAlgorithmicTradingFunctionLibraryTradingSessionFunctions() { 'Simulated Exchange Events->Simulated Partial Fill->Simulated Actual Rate->Simulated Fees Paid->Formula->' + 'User Defined Code->Javascript Code->' - let tradingSystem = UI.projects.foundations.functionLibraries.protocolNode.getProtocolNode(node.tradingSystemReference.payload.referenceParent, false, true, true, false, false, lightingPath) + let tradingSystem = UI.projects.visualScripting.functionLibraries.protocolNode.getProtocolNode(node.tradingSystemReference.payload.referenceParent, false, true, true, false, false, lightingPath) lightingPath = '' + 'Trading Engine->' + @@ -149,7 +149,7 @@ function newAlgorithmicTradingFunctionLibraryTradingSessionFunctions() { 'Index->Situation Name->Formula->Periods->' + 'User Defined Variables->User Defined Variable->' - let tradingEngine = UI.projects.foundations.functionLibraries.protocolNode.getProtocolNode(node.tradingEngineReference.payload.referenceParent, false, true, true, false, false, lightingPath) + let tradingEngine = UI.projects.visualScripting.functionLibraries.protocolNode.getProtocolNode(node.tradingEngineReference.payload.referenceParent, false, true, true, false, false, lightingPath) lightingPath = '' + 'Backtesting Session->Paper Trading Session->Forward Testing Session->Live Trading Session->' + @@ -159,7 +159,7 @@ function newAlgorithmicTradingFunctionLibraryTradingSessionFunctions() { 'Social Bot Command->Formula->' + 'Exchange Account Asset->Asset->' - let session = UI.projects.foundations.functionLibraries.protocolNode.getProtocolNode(node, false, true, true, false, false, lightingPath) + let session = UI.projects.visualScripting.functionLibraries.protocolNode.getProtocolNode(node, false, true, true, false, false, lightingPath) let defaultExchange = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(validationsResult.exchange.payload, 'codeName') let defaultMarket = diff --git a/Projects/Community-Plugins/UI/Utilities/Plugins.js b/Projects/Community-Plugins/UI/Utilities/Plugins.js index 3b8675e1d..7086cb9b4 100644 --- a/Projects/Community-Plugins/UI/Utilities/Plugins.js +++ b/Projects/Community-Plugins/UI/Utilities/Plugins.js @@ -136,7 +136,7 @@ function newPluginsUtilitiesPlugins() { return } let fileContent = JSON.stringify( - UI.projects.foundations.functionLibraries.protocolNode.getProtocolNode(pluginToSave, false, false, true, true, true), + UI.projects.visualScripting.functionLibraries.protocolNode.getProtocolNode(pluginToSave, false, false, true, true, true), undefined, 4) diff --git a/Projects/Ethereum/UI/Spaces/Wallet-Space/Wallet.js b/Projects/Ethereum/UI/Spaces/Wallet-Space/Wallet.js index 786102100..b2163d712 100644 --- a/Projects/Ethereum/UI/Spaces/Wallet-Space/Wallet.js +++ b/Projects/Ethereum/UI/Spaces/Wallet-Space/Wallet.js @@ -93,7 +93,7 @@ function newEthereumWalletSpace() { 'Ethereum Token->Smart Contract->' + 'ERC-20 Token Type->ERC-223 Token Type->ERC-721 Token Type->ERC-777 Token Type->' - route.params.walletDefinition = UI.projects.foundations.functionLibraries.protocolNode.getProtocolNode(wallet, false, true, true, false, false, lightingPath) + route.params.walletDefinition = UI.projects.visualScripting.functionLibraries.protocolNode.getProtocolNode(wallet, false, true, true, false, false, lightingPath) httpRequest(JSON.stringify(route.params), route.url, onResponse) diff --git a/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js b/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js index dfecb91cf..8205c7287 100644 --- a/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js +++ b/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js @@ -27,7 +27,7 @@ function newFoundationsActionSwitch() { } case 'Get Node Data Structure': { - return UI.projects.foundations.functionLibraries.protocolNode.getProtocolNode(action.node, action.extraParameter, false, true, true, true) + return UI.projects.visualScripting.functionLibraries.protocolNode.getProtocolNode(action.node, action.extraParameter, false, true, true, true) } case 'Create UI Object': { @@ -125,7 +125,7 @@ function newFoundationsActionSwitch() { case 'Share': { let text = JSON.stringify( - UI.projects.foundations.functionLibraries.protocolNode.getProtocolNode(action.node, true, false, true, true, true), + UI.projects.visualScripting.functionLibraries.protocolNode.getProtocolNode(action.node, true, false, true, true, true), undefined, 4 ) @@ -144,7 +144,7 @@ function newFoundationsActionSwitch() { case 'Backup': { let text = JSON.stringify( - UI.projects.foundations.functionLibraries.protocolNode.getProtocolNode(action.node, false, false, true, true, true), + UI.projects.visualScripting.functionLibraries.protocolNode.getProtocolNode(action.node, false, false, true, true, true), undefined, 4) @@ -162,7 +162,7 @@ function newFoundationsActionSwitch() { case 'Clone': { let text = JSON.stringify( - UI.projects.foundations.functionLibraries.nodeCloning.getNodeClone(action.node), + UI.projects.visualScripting.functionLibraries.nodeCloning.getNodeClone(action.node), undefined, 4 ) diff --git a/Projects/Foundations/UI/Function-Libraries/SuperScripts.js b/Projects/Foundations/UI/Function-Libraries/SuperScripts.js index 8be9f03c5..9a2c7d6e5 100644 --- a/Projects/Foundations/UI/Function-Libraries/SuperScripts.js +++ b/Projects/Foundations/UI/Function-Libraries/SuperScripts.js @@ -7,7 +7,7 @@ function newFoundationsFunctionLibrarySuperScriptsFunctions() { function runSuperScript(node, rootNodes) { try { - let clone = UI.projects.foundations.functionLibraries.nodeCloning.getNodeClone + let clone = UI.projects.visualScripting.functionLibraries.nodeCloning.getNodeClone let executionResult = true let superAction = node diff --git a/Projects/Foundations/UI/Function-Libraries/TaskFunctions.js b/Projects/Foundations/UI/Function-Libraries/TaskFunctions.js index 3c758d147..a52da431e 100644 --- a/Projects/Foundations/UI/Function-Libraries/TaskFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/TaskFunctions.js @@ -159,7 +159,7 @@ function newFoundationsFunctionLibraryTaskFunctions() { 'API Map->API Version->API Endpoint->API Query Parameters->API Query Parameter->API Path Parameters->API Path Parameter->API Query Responses->API Query Response->API Response Schema->' + 'API Response Field->API Response Field->API Response Field->API Response Field->API Response Field->API Response Field->API Response Field->API Response Field->API Response Field->' - let taskDefinition = UI.projects.foundations.functionLibraries.protocolNode.getProtocolNode(node, false, true, true, false, false, taskLightingPath) + let taskDefinition = UI.projects.visualScripting.functionLibraries.protocolNode.getProtocolNode(node, false, true, true, false, false, taskLightingPath) let networkLightingPath = '->LAN Network->LAN Network Node->' + 'Data Storage->' + @@ -185,7 +185,7 @@ function newFoundationsFunctionLibraryTaskFunctions() { 'Market->' + 'Process Definition->' - let networkDefinition = UI.projects.foundations.functionLibraries.protocolNode.getProtocolNode(lanNetworkNode.payload.parentNode, false, true, true, false, false, networkLightingPath) + let networkDefinition = UI.projects.visualScripting.functionLibraries.protocolNode.getProtocolNode(lanNetworkNode.payload.parentNode, false, true, true, false, false, networkLightingPath) /* We will also send all the project schemas we have to the Task Server. diff --git a/Projects/Foundations/UI/Spaces/Panel-Space/Layer.js b/Projects/Foundations/UI/Spaces/Panel-Space/Layer.js index 945940f21..f402b2a78 100644 --- a/Projects/Foundations/UI/Spaces/Panel-Space/Layer.js +++ b/Projects/Foundations/UI/Spaces/Panel-Space/Layer.js @@ -193,7 +193,7 @@ function newLayer() { 'Text->Text Condition->Text Position->Point->Text Formula->Text Style->' + 'Plotter Panel->Plotter Panel Javascript Code->Panel Data->Data Formula->Text Style->' + 'Nodes Highlights->Nodes Values->Nodes Errors->Nodes Warnings->Nodes Infos->Nodes Status->Nodes Progress->Nodes Running->Nodes Announcements->Record Values->' - thisObject.definition = UI.projects.foundations.functionLibraries.protocolNode.getProtocolNode(thisObject.payload.node, false, true, true, false, false, lightingPath) + thisObject.definition = UI.projects.visualScripting.functionLibraries.protocolNode.getProtocolNode(thisObject.payload.node, false, true, true, false, false, lightingPath) /* Without this I can not continue, because I can not even show error. */ if (thisObject.payload === undefined) { diff --git a/Projects/Machine-Learning/UI/Function-Libraries/LearningSessionFunctions.js b/Projects/Machine-Learning/UI/Function-Libraries/LearningSessionFunctions.js index 878656d4d..342a891d7 100644 --- a/Projects/Machine-Learning/UI/Function-Libraries/LearningSessionFunctions.js +++ b/Projects/Machine-Learning/UI/Function-Libraries/LearningSessionFunctions.js @@ -85,7 +85,7 @@ function newMachineLearningFunctionLibraryLearningSessionFunctions() { 'Kernel Initializer->Kernel Constraint->Kernel Regularizer->' + 'Bias Initializer->Bias Constraint->Bias Regularizer->' - let learningSystem = UI.projects.foundations.functionLibraries.protocolNode.getProtocolNode(node.learningSystemReference.payload.referenceParent, false, true, true, false, false, lightingPath) + let learningSystem = UI.projects.visualScripting.functionLibraries.protocolNode.getProtocolNode(node.learningSystemReference.payload.referenceParent, false, true, true, false, false, lightingPath) lightingPath = '' + 'Learning Engine->' + @@ -125,7 +125,7 @@ function newMachineLearningFunctionLibraryLearningSessionFunctions() { 'Labels->Label->Begin->End->Label Value->'+ 'Predictions->Prediction->Begin->End->Prediction Value->' - let learningEngine = UI.projects.foundations.functionLibraries.protocolNode.getProtocolNode(node.learningEngineReference.payload.referenceParent, false, true, true, false, false, lightingPath) + let learningEngine = UI.projects.visualScripting.functionLibraries.protocolNode.getProtocolNode(node.learningEngineReference.payload.referenceParent, false, true, true, false, false, lightingPath) lightingPath = '' + 'Back Learning Session->Live Learning Session->' + @@ -133,7 +133,7 @@ function newMachineLearningFunctionLibraryLearningSessionFunctions() { 'Learning Algorithm->Time Range->Time Frame->Heartbeats->User Defined Parameters->' + 'Social Bots->Telegram Bot->Discord Bot->Slack Bot->Twitter Bot ->' - let session = UI.projects.foundations.functionLibraries.protocolNode.getProtocolNode(node, false, true, true, false, false, lightingPath) + let session = UI.projects.visualScripting.functionLibraries.protocolNode.getProtocolNode(node, false, true, true, false, false, lightingPath) let defaultExchange = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(validationsResult.exchange.payload, 'codeName') let defaultMarket =