@swati.707 wrote:
Hi Walter,
To create a new node i have used below code
vm.myDiagram.startTransaction("add node and link");
vm.myDiagram.model.addNodeData({ key: vm.myDiagram.model.nodeDataArray[0].key+vm.i , name:vm.draggedNodeName , color: "#F0F0F0" , location: "100 -50"}); // this makes sure the key is unique
vm.myDiagram.model.addLinkData({ from: vm.myDiagram.model.nodeDataArray[0].key, to: vm.myDiagram.model.nodeDataArray[0].key+vm.i });
vm.myDiagram.commitTransaction("add node and link");which works fine now i need to delete node i have written like below but it did;nt work
vm.myDiagram.startTransaction("remove node data");
vm.myDiagram.model.removeNodeData({ key: vm.myDiagram.model.nodeDataArray[index+1].key , name:reportname , color: "#F0F0F0" , location: "100 -50"}); // this makes sure the key is unique
vm.myDiagram.commitTransaction("remove node data");Please help
Posts: 2
Participants: 2