Core concepts of v-network-graph
mainThe library is built around three core design principles:
- Reactive: All primitive data (nodes, edges, positions, styles) are provided from the outside. Because it uses Vue's reactivity system, you can modify this data at any time to reactively add/remove objects, move nodes, or change appearances.
- Highly Customizable: Supports both static specifications and dynamic changes based on the values of fields contained within node and edge data.
- Extendable: Provides a mechanism to add custom SVG elements and actions to handle application-specific visualization requirements.