addMissingEvents

This commit is contained in:
Luis Fernando Molina committed 2019-05-27 15:51:47 +02:00
1 parent f8e0e96c02
commit 44dfc0f57e
1 file changed
+13 -4
@@ -261,16 +261,25 @@ function newPartsFromNodes () {
}
}
function addMissingEvents () {
function addMissingEvents (node) {
if (node.entryPoint === undefined) {
node.entryPoint = {
situations: []
}
createPart('Trigger On Event', '', node.entryPoint, node, node)
}
createPart('Trigger Off Event', '', node.triggerStage.exitPoint, node.triggerStage, node.triggerStage)
createPart('Take Position Event', '', node.triggerStage.sellPoint, node.triggerStage, node.triggerStage)
if (node.exitPoint === undefined) {
node.exitPoint = {
situations: []
}
createPart('Trigger Off Event', '', node.exitPoint, node, node)
}
if (node.sellPoint === undefined) {
node.sellPoint = {
situations: []
}
createPart('Take Position Event', '', node.sellPoint, node, node)
}
}
function addPhase (parentNode) {