Black Lives Matter. Please consider donating to Black Girls Code today.

Editing a network graph with modal editor dialog

I’d like to display an existing network graph, add new nodes and edges via the UI by extending the example below
using neo4j + py2neo - as a back end.

I’m new to dash and was wondering if it would be possible to add new nodes via mouse clicking on the dash figure and connect by dragging one node onto another.

I’d also like to open a modal dialog to edit a node’s properties when a node is double clicked - would this require a custom dash component.

Would really appreciate any suggestions on how to go about this as far as UI interactivity is concerned.

1 Like