How to How to use events in react-diagrams?

In this article I am going to show you how to add some events to your react-diagrams project. You will Find a list of the different events and how to attach them.

Hints: You can add the listener by using the addListener method

var model=new DiagramModel();
model.addListener({ nodesUpdated: function(e){ // Do something here }, zoomUpdated: function(e){ // Do something here },});

And here some important events

Events for DiagramModel:

nodesUpdated
linksUpdated
offsetUpdated
zoomUpdated
gridUpdated
selectionChanged
entityRemoved 

Events for LinkModel:

sourcePortChanged
targetPortChanged
selectionChanged
entityRemoved  

Events for NodeModel and PointModel:

selectionChanged
entityRemoved
Hope it helped!