🌍 Public
Viewing a saved revision (read-only)
81fb1f18e23d401285d8f8ae9b1bf813
Interactive Directed Layout
This example demonstrates an interactive directed layout where users can push and pull nodes within a continuously updating force-directed graph. Selected nodes remain fixed while other nodes are automatically repositioned through a custom `ContinuousForceDirectedLayout` that extends GoJS’s `ForceDirectedLayout`, reusing the layout network for performance. The visualization uses GoJS for diagram rendering and D3.js v7 for utility functions, with node dragging triggering layout invalidations to animate the graph in real time.
AI-generated descriptionAn example showing the capabilities of VizHub.