Grapheditor¶
The grapheditor is a custom web component that renders nodes and edges with d3.js.
Features¶
Dynamic styling with css classes
Text wrapping in plain svg (this is not supported natively by browsers!)
Pan and zoom using mouse or touch
Node drag and drop
Edge drag and drop
Custom markers for edges (more powerful than svg markers)
Text components for edges
Compatible with all web frameworks (behaves like a standard html tag)
Many custom events