interactive_graph_view 0.2.0
interactive_graph_view: ^0.2.0 copied to clipboard
A performant rendering library for displaying and manipulating custom-defined graph structures through a simple API with maximum control over the graph's look and feel.
0.2.0 #
New and changed #
- (BREAKING) Adds custom gesture callbacks for
GraphView,GraphViewport,NodeWidgetandEdgeWidgetand replaces the old ones. - Reworks gesture handling and coordinate space conversions.
- Adds new big example which uses most of the features (see
example/main.dart).
Fixes #
GraphViewportand its children now get correctly clipped.GraphViewportnow correctly instantly builds newly added children.- Fixes a crash that happened when the viewport was moved in the widget tree.
- Fixes a layout problem with edges.
0.1.0 initial release #
- Introduces the following widgets:
GraphViewportGraphViewNodeWidgetEdgeWidget
- Introduces styling with:
GraphStyleNodeStyleEdgeStyle
- Built-in viewport panning, scaling and scrolling
- Built-in node and node group dragging