From df67bec0c5e33fe2adbe0b7e92038909c3e3bb04 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 21 May 2019 17:32:12 +0200 Subject: [PATCH] Filetring out what can not be detached --- StrategySpace/Workspace.js | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/StrategySpace/Workspace.js b/StrategySpace/Workspace.js index 631b4d76d..2e4662590 100644 --- a/StrategySpace/Workspace.js +++ b/StrategySpace/Workspace.js @@ -45,6 +45,37 @@ function newWorkspace () { } function detachNode (node) { + switch (node.type) { + case 'Trading System': { + return + } + case 'Strategy': { + + } + break + case 'Trigger On Event': { + return + } + break + case 'Trigger Off Event': { + return + } + break + case 'Take Position Event': { + return + } + break + case 'Stop': { + return + } + break + case 'Take Profit': { + return + } + break + default: + + } node.payload.chainParent = undefined }