deleteUIObject

This commit is contained in:
Luis Fernando Molina committed 2021-10-11 12:14:41 +02:00
1 parent 478cb082c8
commit 069e9ade9a
6 files changed
+16 -16

No files matched your search

@@ -79,7 +79,7 @@
},
{
"style": "Javascript",
"text": "UI.projects.foundations.functionLibraries.nodeDeleter.deleteUIObject(projectReference, rootNodes)",
"text": "UI.projects.visualScripting.functionLibraries.nodeDeleter.deleteUIObject(projectReference, rootNodes)",
"updated": 1614943594904
},
{
@@ -63,7 +63,7 @@ function newFoundationsActionSwitch() {
}
break
case 'Delete Workspace': {
return UI.projects.foundations.functionLibraries.nodeDeleter.deleteWorkspace(action.node, action.rootNodes, action.callBackFunction)
return UI.projects.visualScripting.functionLibraries.nodeDeleter.deleteWorkspace(action.node, action.rootNodes, action.callBackFunction)
}
break
case 'Copy Node Path':
@@ -116,7 +116,7 @@ function newFoundationsActionSwitch() {
break
case 'Delete UI Object':
{
UI.projects.foundations.functionLibraries.nodeDeleter.deleteUIObject(action.node, action.rootNodes)
UI.projects.visualScripting.functionLibraries.nodeDeleter.deleteUIObject(action.node, action.rootNodes)
}
break
case 'Edit Code':
@@ -61,7 +61,7 @@ function newFoundationsFunctionLibraryChartingSpaceFunctions() {
let plotterModule = UI.projects.foundations.utilities.meshes.findNodeInNodeMesh(layer, 'Plotter Module', undefined, true, false, false, true)
if (plotterModule === undefined) {
UI.projects.foundations.functionLibraries.nodeDeleter.deleteUIObject(layer, rootNodes)
UI.projects.visualScripting.functionLibraries.nodeDeleter.deleteUIObject(layer, rootNodes)
}
}
/*
@@ -203,7 +203,7 @@ function newFoundationsFunctionLibraryChartingSpaceFunctions() {
function deleteNodeByName(nodeName) {
let nodeToDelete = UI.projects.foundations.utilities.meshes.findNodeInNodeMesh(timelineChart.layerManager, undefined, nodeName, true, true, false, false)
if (nodeToDelete === undefined) { return }
UI.projects.foundations.functionLibraries.nodeDeleter.deleteUIObject(nodeToDelete, rootNodes)
UI.projects.visualScripting.functionLibraries.nodeDeleter.deleteUIObject(nodeToDelete, rootNodes)
}
}
}
@@ -262,7 +262,7 @@ function newFoundationsFunctionLibraryChartingSpaceFunctions() {
function deleteNodeByName(nodeName) {
let nodeToDelete = UI.projects.foundations.utilities.meshes.findNodeInNodeMesh(timelineChart.layerManager, undefined, nodeName, true, true, false, false)
if (nodeToDelete === undefined) { return }
UI.projects.foundations.functionLibraries.nodeDeleter.deleteUIObject(nodeToDelete, rootNodes)
UI.projects.visualScripting.functionLibraries.nodeDeleter.deleteUIObject(nodeToDelete, rootNodes)
}
}
}
@@ -595,7 +595,7 @@ function newFoundationsFunctionLibraryCryptoEcosystemFunctions() {
time machines to lose their reference parent since the install
process deletes them.
*/
UI.projects.foundations.functionLibraries.nodeDeleter.deleteUIObject(timeMachine, rootNodes)
UI.projects.visualScripting.functionLibraries.nodeDeleter.deleteUIObject(timeMachine, rootNodes)
continue
}
let marketTradingTasks = UI.projects.foundations.utilities.meshes.findNodeInNodeMesh(session, 'Market Trading Tasks', undefined, true, false, true, false)
@@ -603,7 +603,7 @@ function newFoundationsFunctionLibraryCryptoEcosystemFunctions() {
if (marketTradingTasks.payload === undefined) { continue }
if (marketTradingTasks.payload.referenceParent === undefined) { continue }
if (marketTradingTasks.payload.referenceParent.id === market.id) {
UI.projects.foundations.functionLibraries.nodeDeleter.deleteUIObject(timeMachine, rootNodes)
UI.projects.visualScripting.functionLibraries.nodeDeleter.deleteUIObject(timeMachine, rootNodes)
}
}
/*
@@ -649,7 +649,7 @@ function newFoundationsFunctionLibraryCryptoEcosystemFunctions() {
if (marketTradingTasks.payload === undefined) { continue }
if (marketTradingTasks.payload.referenceParent === undefined) { continue }
if (marketTradingTasks.payload.referenceParent.id === market.id) {
UI.projects.foundations.functionLibraries.nodeDeleter.deleteUIObject(timeMachine, rootNodes)
UI.projects.visualScripting.functionLibraries.nodeDeleter.deleteUIObject(timeMachine, rootNodes)
}
}
@@ -664,11 +664,11 @@ function newFoundationsFunctionLibraryCryptoEcosystemFunctions() {
*/
let projectReference = dashboard.payload.parentNode
schemaDocument = getSchemaDocument(dashboard)
UI.projects.foundations.functionLibraries.nodeDeleter.deleteUIObject(dashboard, rootNodes)
UI.projects.visualScripting.functionLibraries.nodeDeleter.deleteUIObject(dashboard, rootNodes)
if (projectReference !== undefined && schemaDocument.propertyNameAtParent !== undefined) {
if (projectReference[schemaDocument.propertyNameAtParent] !== undefined) {
if (projectReference[schemaDocument.propertyNameAtParent].length === 0) {
UI.projects.foundations.functionLibraries.nodeDeleter.deleteUIObject(projectReference, rootNodes)
UI.projects.visualScripting.functionLibraries.nodeDeleter.deleteUIObject(projectReference, rootNodes)
}
}
}
@@ -712,7 +712,7 @@ function newFoundationsFunctionLibraryCryptoEcosystemFunctions() {
*/
let exchangeReference = marketReference.payload.parentNode
let schemaDocument = getSchemaDocument(marketReference)
UI.projects.foundations.functionLibraries.nodeDeleter.deleteUIObject(marketReference, rootNodes)
UI.projects.visualScripting.functionLibraries.nodeDeleter.deleteUIObject(marketReference, rootNodes)
if (exchangeReference !== undefined && schemaDocument.propertyNameAtParent !== undefined) {
if (exchangeReference[schemaDocument.propertyNameAtParent].length === 0) {
/*
@@ -721,10 +721,10 @@ function newFoundationsFunctionLibraryCryptoEcosystemFunctions() {
*/
let projectReference = exchangeReference.payload.parentNode
schemaDocument = getSchemaDocument(exchangeReference)
UI.projects.foundations.functionLibraries.nodeDeleter.deleteUIObject(exchangeReference, rootNodes)
UI.projects.visualScripting.functionLibraries.nodeDeleter.deleteUIObject(exchangeReference, rootNodes)
if (projectReference !== undefined && schemaDocument.propertyNameAtParent !== undefined) {
if (projectReference[schemaDocument.propertyNameAtParent].length === 0) {
UI.projects.foundations.functionLibraries.nodeDeleter.deleteUIObject(projectReference, rootNodes)
UI.projects.visualScripting.functionLibraries.nodeDeleter.deleteUIObject(projectReference, rootNodes)
}
}
}
@@ -48,7 +48,7 @@ function newFoundationsFunctionLibrarySuperScriptsFunctions() {
}
function deleteNode(node) {
UI.projects.foundations.functionLibraries.nodeDeleter.deleteUIObject(node, rootNodes)
UI.projects.visualScripting.functionLibraries.nodeDeleter.deleteUIObject(node, rootNodes)
}
/* Validations */
@@ -338,7 +338,7 @@ function newVisualScriptingUtilitiesNodeChildren() {
let child
child = findChildReferencingThisNode(startingNode, referencedNode)
if (child !== undefined) {
UI.projects.foundations.functionLibraries.nodeDeleter.deleteUIObject(child, rootNodes)
UI.projects.visualScripting.functionLibraries.nodeDeleter.deleteUIObject(child, rootNodes)
}
child = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject(startingNode, childType)
UI.projects.visualScripting.functionLibraries.attachDetach.referenceAttachNode(child, referencedNode)