Hello,
My main goal for this logic is to delete a node. I am deleting the node but getting a error in the console:
Uncaught Error: Collection was modified during iteration: Set(Part)#246
Perhaps you should iterate over a copy of the collection,
or you could collect items to be removed from the collection after the iteration.
This is my logic:
var savedNode;
for (var it = myDiagram.nodes.iterator; it.next(); ) {
while (it.next()) {
console.log(it.value)
if (it.value instanceof go.Node ) {
if (it.value === group){
savedNode = it.value;
}
}
}
}
myDiagram.remove(savedNode)
myDiagram.removeParts(savedNode.findLinksConnected())
What am I doing wrong?