Hi ,
I am trying to delete a node and all it link from our workflow diagram, using the below code.
var fromNode = adorn.adornedPart;
<span =“Apple-tab-span” style=“white-space:pre”> var fromData = fromNode.data;
<span =“Apple-tab-span” style=“white-space:pre”>
<span =“Apple-tab-span” style=“white-space:pre”>
<span =“Apple-tab-span” style=“white-space:pre”>
<span =“Apple-tab-span” style=“white-space:pre”> var model = diagram.model;
<span =“Apple-tab-span” style=“white-space:pre”>
<span =“Apple-tab-span” style=“white-space:pre”> model.removeNodeData(fromData);
<span =“Apple-tab-span” style=“white-space:pre”> <span =“Apple-tab-span” style=“white-space:pre”>
<span =“Apple-tab-span” style=“white-space:pre”> var it = fromNode.linksConnected;
<span =“Apple-tab-span” style=“white-space:pre”> while (it.next()) {<span =“Apple-tab-span” style=“white-space:pre”>
<span =“Apple-tab-span” style=“white-space:pre”> var item = it.value;<span =“Apple-tab-span” style=“white-space:pre”>
<span =“Apple-tab-span” style=“white-space:pre”> model.removeLinkData(item);
<span =“Apple-tab-span” style=“white-space:pre”> }
The node deletion is successful but the link deletion is not working. Is there any thing I am missing or there is a different way to achieve this.
Thanks in advance for the help.
Nitin