From 6444d222f2c894924174ff4ae131d347037ee58e Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 11 Oct 2021 12:11:53 +0200 Subject: [PATCH] Reference Attach Detach --- .../UI/Function-Libraries/MineFunctions.js | 2 +- ...ting-actions-using-function-libraries.json | 2 +- .../UI/Function-Libraries/ActionSwitch.js | 6 ++-- .../ChartingSpaceFunctions.js | 18 ++++++------ .../CryptoEcosystemFunctions.js | 4 +-- .../DataStorageFunctions.js | 14 +++++----- .../UI/Function-Libraries/SuperScripts.js | 2 +- .../UI/Function-Libraries/TaskFunctions.js | 28 +++++++++---------- Projects/Foundations/UI/Utilities/Folders.js | 4 +-- .../UI/Function-Libraries/ClaimsProgram.js | 4 +-- .../UI/Function-Libraries/VotingProgram.js | 4 +-- .../Function-Libraries/UiObjectsFromNodes.js | 2 +- .../UI/Utilities/NodeChildren.js | 4 +-- 13 files changed, 47 insertions(+), 47 deletions(-) diff --git a/Projects/Data-Mining/UI/Function-Libraries/MineFunctions.js b/Projects/Data-Mining/UI/Function-Libraries/MineFunctions.js index 3082c0f08..61e8bd5d5 100644 --- a/Projects/Data-Mining/UI/Function-Libraries/MineFunctions.js +++ b/Projects/Data-Mining/UI/Function-Libraries/MineFunctions.js @@ -96,7 +96,7 @@ function newDataMiningFunctionLibraryMineFunctions() { if (rootNode.type === 'Data Mine') { let dataMineDataDependencies = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Data Mine Data Dependencies') - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(dataMineDataDependencies, rootNode) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(dataMineDataDependencies, rootNode) } } } diff --git a/Projects/Foundations/Schemas/Docs-Topics/H/How/How-to-Automate-Actions-at-The-Design-Space/how-to-automate-actions-at-the-design-space-006-automating-actions-using-function-libraries.json b/Projects/Foundations/Schemas/Docs-Topics/H/How/How-to-Automate-Actions-at-The-Design-Space/how-to-automate-actions-at-the-design-space-006-automating-actions-using-function-libraries.json index 37cc8e3f5..9e0031dcb 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/H/How/How-to-Automate-Actions-at-The-Design-Space/how-to-automate-actions-at-the-design-space-006-automating-actions-using-function-libraries.json +++ b/Projects/Foundations/Schemas/Docs-Topics/H/How/How-to-Automate-Actions-at-The-Design-Space/how-to-automate-actions-at-the-design-space-006-automating-actions-using-function-libraries.json @@ -93,7 +93,7 @@ }, { "style": "Javascript", - "text": "UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(timeMachine, session)", + "text": "UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(timeMachine, session)", "updated": 1628258141256 }, { diff --git a/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js b/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js index ac8b7efc0..e458da381 100644 --- a/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js +++ b/Projects/Foundations/UI/Function-Libraries/ActionSwitch.js @@ -543,17 +543,17 @@ function newFoundationsActionSwitch() { } break case 'Reference Attach': { - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(action.node, action.relatedNode, action.rootNodes) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(action.node, action.relatedNode, action.rootNodes) } break case 'Parent Detach': { - UI.projects.foundations.functionLibraries.chainAttachDetach.chainDetachNode(action.node, action.rootNodes) + UI.projects.visualScripting.functionLibraries.chainAttachDetach.chainDetachNode(action.node, action.rootNodes) } break case 'Reference Detach': { - UI.projects.foundations.functionLibraries.attachDetach.referenceDetachNode(action.node) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceDetachNode(action.node) } break case 'Push Code to Javascript Code': diff --git a/Projects/Foundations/UI/Function-Libraries/ChartingSpaceFunctions.js b/Projects/Foundations/UI/Function-Libraries/ChartingSpaceFunctions.js index c6c5808c9..c4031bbd0 100644 --- a/Projects/Foundations/UI/Function-Libraries/ChartingSpaceFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/ChartingSpaceFunctions.js @@ -141,7 +141,7 @@ function newFoundationsFunctionLibraryChartingSpaceFunctions() { let mineProducts let timeMachine = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(dashboard, 'Time Machine') let exchange = market.payload.parentNode.payload.parentNode - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(timeMachine, session) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(timeMachine, session) timeMachine.name = session.name + ' ' + session.type + ' ' + lanNetworkNode.name + ' ' + exchange.name + ' ' + market.name timeMachine.payload.floatingObject.collapseToggle() timeMachine.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_180 @@ -170,7 +170,7 @@ function newFoundationsFunctionLibraryChartingSpaceFunctions() { for (let k = 0; k < 3; k++) { let timelineChart = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(timeMachine, 'Timeline Chart') - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(timelineChart.layerManager, mineProduct) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(timelineChart.layerManager, mineProduct) timelineChart.payload.floatingObject.collapseToggle() timelineChart.layerManager.payload.floatingObject.collapseToggle() timelineChart.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_180 @@ -229,7 +229,7 @@ function newFoundationsFunctionLibraryChartingSpaceFunctions() { for (let k = 0; k < 3; k++) { let timelineChart = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(timeMachine, 'Timeline Chart') - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(timelineChart.layerManager, mineProduct) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(timelineChart.layerManager, mineProduct) timelineChart.payload.floatingObject.collapseToggle() timelineChart.layerManager.payload.floatingObject.collapseToggle() timelineChart.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_180 @@ -287,7 +287,7 @@ function newFoundationsFunctionLibraryChartingSpaceFunctions() { */ mineProduct.payload.uiObject.invisiblePhysics() timelineChart.name = mineProduct.name + ' Data' - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(timelineChart.layerManager, mineProduct) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(timelineChart.layerManager, mineProduct) timelineChart.payload.floatingObject.collapseToggle() timelineChart.layerManager.payload.floatingObject.collapseToggle() timelineChart.payload.floatingObject.angleToParent = ANGLE_TO_PARENT.RANGE_180 @@ -322,13 +322,13 @@ function newFoundationsFunctionLibraryChartingSpaceFunctions() { if (UI.projects.foundations.utilities.nodeChildren.isMissingChildrenById(node, testingTradingTasks, true) === true) { let dashboard = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Dashboard') - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(dashboard, testingTradingTasks) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(dashboard, testingTradingTasks) dashboard.name = testingTradingTasks.type + ' ' + lanNetworkNode.name } if (UI.projects.foundations.utilities.nodeChildren.isMissingChildrenById(node, productionTradingTasks, true) === true) { let dashboard = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Dashboard') - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(dashboard, productionTradingTasks) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(dashboard, productionTradingTasks) dashboard.name = productionTradingTasks.type + ' ' + lanNetworkNode.name } } @@ -349,7 +349,7 @@ function newFoundationsFunctionLibraryChartingSpaceFunctions() { if (projectDefinition !== undefined) { if (UI.projects.foundations.utilities.nodeChildren.isMissingChildrenById(node, projectDefinition, true) === true) { let projectTasks = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Project Dashboards', undefined, project) - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(projectTasks, projectDefinition) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(projectTasks, projectDefinition) } } } @@ -365,7 +365,7 @@ function newFoundationsFunctionLibraryChartingSpaceFunctions() { for (let i = 0; i < plotterModule.panels.length; i++) { let plotterPanel = plotterModule.panels[i] let layerPanel = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Layer Panel') - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(layerPanel, plotterPanel) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(layerPanel, plotterPanel) } } @@ -383,7 +383,7 @@ function newFoundationsFunctionLibraryChartingSpaceFunctions() { for (let i = 0; i < plotterModule.shapes.polygons.length; i++) { let polygon = plotterModule.shapes.polygons[i] let layerPolygon = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Layer Polygon') - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(layerPolygon, polygon) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(layerPolygon, polygon) } } diff --git a/Projects/Foundations/UI/Function-Libraries/CryptoEcosystemFunctions.js b/Projects/Foundations/UI/Function-Libraries/CryptoEcosystemFunctions.js index fd3aa7600..44e42b734 100644 --- a/Projects/Foundations/UI/Function-Libraries/CryptoEcosystemFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/CryptoEcosystemFunctions.js @@ -199,8 +199,8 @@ function newFoundationsFunctionLibraryCryptoEcosystemFunctions() { newMarket.quotedAsset.payload.floatingObject.distanceToParent = DISTANCE_TO_PARENT.PARENT_100X newMarket.baseAsset.payload.floatingObject.arrangementStyle = ARRANGEMENT_STYLE.CONCAVE newMarket.quotedAsset.payload.floatingObject.arrangementStyle = ARRANGEMENT_STYLE.CONCAVE - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(newMarket.baseAsset, baseAsset) - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(newMarket.quotedAsset, quotedAsset) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(newMarket.baseAsset, baseAsset) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(newMarket.quotedAsset, quotedAsset) currentMarkets.set(name, newMarket) } diff --git a/Projects/Foundations/UI/Function-Libraries/DataStorageFunctions.js b/Projects/Foundations/UI/Function-Libraries/DataStorageFunctions.js index 7bf27bfe0..24b0f0b62 100644 --- a/Projects/Foundations/UI/Function-Libraries/DataStorageFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/DataStorageFunctions.js @@ -76,7 +76,7 @@ function newFoundationsFunctionLibraryDataStorageFunctions() { if (rootNode.type === 'Data Mine') { let dataMineProducts = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Data Mine Products') - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(dataMineProducts, rootNode) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(dataMineProducts, rootNode) } } } @@ -87,7 +87,7 @@ function newFoundationsFunctionLibraryDataStorageFunctions() { if (rootNode.type === 'Trading Mine') { let tradingMineProducts = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Trading Mine Products') - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(tradingMineProducts, rootNode) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(tradingMineProducts, rootNode) } } } @@ -98,7 +98,7 @@ function newFoundationsFunctionLibraryDataStorageFunctions() { if (rootNode.type === 'Learning Mine') { let learningMineProducts = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, 'Learning Mine Products') - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(learningMineProducts, rootNode) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(learningMineProducts, rootNode) } } } @@ -155,7 +155,7 @@ function newFoundationsFunctionLibraryDataStorageFunctions() { function createSessionReference(node, session, nodeType) { let sessionReference = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, nodeType) - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(sessionReference, session) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(sessionReference, session) } function addMissingMarketDataProducts(node, rootNodes) { @@ -179,7 +179,7 @@ function newFoundationsFunctionLibraryDataStorageFunctions() { let market = marketsArray[i] if (UI.projects.foundations.utilities.nodeChildren.isMissingChildrenById(node, market, true) === true) { let marketDataProducts = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, newNodeType) - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(marketDataProducts, market) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(marketDataProducts, market) } } } @@ -207,7 +207,7 @@ function newFoundationsFunctionLibraryDataStorageFunctions() { let cryptoExchange = cryptoExchanges.exchanges[k] if (UI.projects.foundations.utilities.nodeChildren.isMissingChildrenById(node, cryptoExchange, true) === true) { let exchange = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, newNodeType) - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(exchange, cryptoExchange) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(exchange, cryptoExchange) } } } @@ -243,7 +243,7 @@ function newFoundationsFunctionLibraryDataStorageFunctions() { if (projectDefinition !== undefined) { if (UI.projects.foundations.utilities.nodeChildren.isMissingChildrenById(node, projectDefinition, true) === true) { let projectTasks = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, newNodeType, undefined, project) - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(projectTasks, projectDefinition) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(projectTasks, projectDefinition) } } } diff --git a/Projects/Foundations/UI/Function-Libraries/SuperScripts.js b/Projects/Foundations/UI/Function-Libraries/SuperScripts.js index 04b4ea3f6..01a95dfd0 100644 --- a/Projects/Foundations/UI/Function-Libraries/SuperScripts.js +++ b/Projects/Foundations/UI/Function-Libraries/SuperScripts.js @@ -37,7 +37,7 @@ function newFoundationsFunctionLibrarySuperScriptsFunctions() { } if (targetExchange === undefined) { targetExchange = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(target, exchangeNodeType) - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(targetExchange, exchange) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(targetExchange, exchange) } let nodesArray = targetExchange[arrayPropertyName] nodesArray.push(templateClone) diff --git a/Projects/Foundations/UI/Function-Libraries/TaskFunctions.js b/Projects/Foundations/UI/Function-Libraries/TaskFunctions.js index bed053755..a87322ce8 100644 --- a/Projects/Foundations/UI/Function-Libraries/TaskFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/TaskFunctions.js @@ -614,7 +614,7 @@ function newFoundationsFunctionLibraryTaskFunctions() { if (projectDefinition !== undefined) { if (UI.projects.foundations.utilities.nodeChildren.isMissingChildrenById(node, projectDefinition, true) === true) { let projectTasks = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, newNodeType, undefined, node.project) - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(projectTasks, projectDefinition) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(projectTasks, projectDefinition) } } } @@ -645,7 +645,7 @@ function newFoundationsFunctionLibraryTaskFunctions() { let cryptoExchange = cryptoExchanges.exchanges[k] if (UI.projects.foundations.utilities.nodeChildren.isMissingChildrenById(node, cryptoExchange, true) === true) { let exchangeTasks = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, newNodeType) - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(exchangeTasks, cryptoExchange) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(exchangeTasks, cryptoExchange) } } } @@ -677,7 +677,7 @@ function newFoundationsFunctionLibraryTaskFunctions() { if (UI.projects.foundations.utilities.nodeChildren.isMissingChildrenById(node, market, true) === true) { let marketDataTasks = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, newNodeType) - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(marketDataTasks, market) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(marketDataTasks, market) } } } @@ -702,7 +702,7 @@ function newFoundationsFunctionLibraryTaskFunctions() { if (UI.projects.foundations.utilities.nodeChildren.isMissingChildrenById(node, mine, true) === true) { let dataMineTasks = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(node, newNodeType) - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(dataMineTasks, mine) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(dataMineTasks, mine) } } } @@ -849,12 +849,12 @@ function newFoundationsFunctionLibraryTaskFunctions() { switch (bot.type) { case 'Sensor Bot': { processInstance = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(botInstance, 'Sensor Process Instance') - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(processInstance, process) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(processInstance, process) break } case 'API Data Fetcher Bot': { processInstance = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(botInstance, 'API Data Fetcher Process Instance') - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(processInstance, process) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(processInstance, process) /* We will locate and reference the API MAP that has the same codeName than the data mine. @@ -866,7 +866,7 @@ function newFoundationsFunctionLibraryTaskFunctions() { let mineCodeName = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(mine.payload, 'codeName') if (apiMapCodeName === mineCodeName) { - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(processInstance.apiMapReference, apiMap) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(processInstance.apiMapReference, apiMap) break } } @@ -874,12 +874,12 @@ function newFoundationsFunctionLibraryTaskFunctions() { } case 'Indicator Bot': { processInstance = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(botInstance, 'Indicator Process Instance') - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(processInstance, process) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(processInstance, process) break } case 'Trading Bot': { processInstance = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(botInstance, 'Trading Process Instance') - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(processInstance, process) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(processInstance, process) if (node.payload.parentNode === undefined) { return } if (node.payload.parentNode.payload === undefined) { return } @@ -914,15 +914,15 @@ function newFoundationsFunctionLibraryTaskFunctions() { let rootNode = rootNodes[m] if (rootNode.type === 'Trading Engine' && rootNode.isPlugin === true) { let tradingEngine = rootNode - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(session.tradingEngineReference, tradingEngine) - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(session.tradingSystemReference, systemNode) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(session.tradingEngineReference, tradingEngine) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(session.tradingSystemReference, systemNode) } } } } case 'Learning Bot': { processInstance = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(botInstance, 'Learning Process Instance') - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(processInstance, process) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(processInstance, process) let session addSession(sessionType) @@ -939,8 +939,8 @@ function newFoundationsFunctionLibraryTaskFunctions() { let rootNode = rootNodes[m] if (rootNode.type === 'Learning Engine' && rootNode.isPlugin === true) { let learningEngine = rootNode - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(session.learningEngineReference, learningEngine) - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(session.learningSystemReference, systemNode) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(session.learningEngineReference, learningEngine) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(session.learningSystemReference, systemNode) } } } diff --git a/Projects/Foundations/UI/Utilities/Folders.js b/Projects/Foundations/UI/Utilities/Folders.js index ace9203f2..4cad2bfe9 100644 --- a/Projects/Foundations/UI/Utilities/Folders.js +++ b/Projects/Foundations/UI/Utilities/Folders.js @@ -43,7 +43,7 @@ function newFoundationsUtilitiesFolders() { to its origin object counter part. */ let clonedObject = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(destinationNode, clonedObjectType) - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(clonedObject, originObject) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(clonedObject, originObject) } else { /* In this second Use Case, we are going to connect an inner object that is @@ -54,7 +54,7 @@ function newFoundationsUtilitiesFolders() { for (let n = 0; n < originObjectArray.length; n++) { let originObjectArrayItem = originObjectArray[n] let clonedObject = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(destinationNode, clonedObjectType) - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(clonedObject, originObjectArrayItem) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(clonedObject, originObjectArrayItem) } } } diff --git a/Projects/Governance/UI/Function-Libraries/ClaimsProgram.js b/Projects/Governance/UI/Function-Libraries/ClaimsProgram.js index a5d9c34e8..1d2f5dcbe 100644 --- a/Projects/Governance/UI/Function-Libraries/ClaimsProgram.js +++ b/Projects/Governance/UI/Function-Libraries/ClaimsProgram.js @@ -544,7 +544,7 @@ function newGovernanceFunctionLibraryClaimsProgram() { if (originNodeChild === undefined) { originNodeChild = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(originNode, originNodeChildType) } - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(originNodeChild, destinationNodeChild) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(originNodeChild, destinationNodeChild) scanNodeBranch(originNodeChild, destinationNodeChild) } break @@ -561,7 +561,7 @@ function newGovernanceFunctionLibraryClaimsProgram() { if (originNodeChild === undefined) { originNodeChild = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(originNode, originNodeChildType) } - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(originNodeChild, destinationNodeChild) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(originNodeChild, destinationNodeChild) scanNodeBranch(originNodeChild, destinationNodeChild) } } diff --git a/Projects/Governance/UI/Function-Libraries/VotingProgram.js b/Projects/Governance/UI/Function-Libraries/VotingProgram.js index 3c10e2a54..1b7c336b8 100644 --- a/Projects/Governance/UI/Function-Libraries/VotingProgram.js +++ b/Projects/Governance/UI/Function-Libraries/VotingProgram.js @@ -557,7 +557,7 @@ function newGovernanceFunctionLibraryVotingProgram() { if (originNodeChild === undefined) { originNodeChild = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(originNode, originNodeChildType) } - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(originNodeChild, destinationNodeChild) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(originNodeChild, destinationNodeChild) scanNodeBranch(originNodeChild, destinationNodeChild) } break @@ -574,7 +574,7 @@ function newGovernanceFunctionLibraryVotingProgram() { if (originNodeChild === undefined) { originNodeChild = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(originNode, originNodeChildType) } - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(originNodeChild, destinationNodeChild) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(originNodeChild, destinationNodeChild) scanNodeBranch(originNodeChild, destinationNodeChild) } } diff --git a/Projects/Visual-Scripting/UI/Function-Libraries/UiObjectsFromNodes.js b/Projects/Visual-Scripting/UI/Function-Libraries/UiObjectsFromNodes.js index e4c8eaa1b..52f541b36 100644 --- a/Projects/Visual-Scripting/UI/Function-Libraries/UiObjectsFromNodes.js +++ b/Projects/Visual-Scripting/UI/Function-Libraries/UiObjectsFromNodes.js @@ -353,7 +353,7 @@ function newVisualScritingFunctionLibraryUiObjectsFromNodes() { } } if (pathNode !== undefined) { - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(node, pathNode) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(node, pathNode) } else { //console.log("[WARN] ", node.name, ' ', node.type, "failed to fix reference. Unable to find reference parent ", pathName, ' ', pathType ) } diff --git a/Projects/Visual-Scripting/UI/Utilities/NodeChildren.js b/Projects/Visual-Scripting/UI/Utilities/NodeChildren.js index f5b37b42c..b431425d3 100644 --- a/Projects/Visual-Scripting/UI/Utilities/NodeChildren.js +++ b/Projects/Visual-Scripting/UI/Utilities/NodeChildren.js @@ -322,7 +322,7 @@ function newVisualScriptingUtilitiesNodeChildren() { let child if (isMissingChildrenById(startingNode, referencedNode, true) === true) { child = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(startingNode, childType) - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(child, referencedNode) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(child, referencedNode) } else { child = findChildReferencingThisNode(startingNode, referencedNode) } @@ -341,7 +341,7 @@ function newVisualScriptingUtilitiesNodeChildren() { UI.projects.foundations.functionLibraries.nodeDeleter.deleteUIObject(child, rootNodes) } child = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(startingNode, childType) - UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(child, referencedNode) + UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(child, referencedNode) return child }