Quantcast
Channel: GoJS - Northwoods Software
Viewing all articles
Browse latest Browse all 7069

Deleting node from model

$
0
0

@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

Read full topic


Viewing all articles
Browse latest Browse all 7069

Trending Articles