sankey_diagram_flutter 1.1.0 copy "sankey_diagram_flutter: ^1.1.0" to clipboard
sankey_diagram_flutter: ^1.1.0 copied to clipboard

A highly customizable Sankey diagram widget for Flutter. Visualize broker distribution, fund flows, and any flow-based data with smooth bezier curves and full interactivity.

1.1.0 #

  • Add autoLayout mode: column positions derived automatically from link topology using BFS (longest-path depth), matching d3-sankey behaviour.
  • Add iterative relaxation (layoutIterations, default 6) that minimises link crossings and aligns nodes with their neighbours.
  • Add NodeAlignment enum (left, right, center, justify) to control sink/source placement during auto-layout.
  • Add circular link support: backward flows (source column ≥ target column) are detected (LayoutLink.isCircular) and rendered as upward arcs.
  • Fix numColumns to use max + 1 instead of distinctCount so non- contiguous explicit columns are positioned correctly.

1.0.1 #

  • Add dartdoc comments to all public API classes, enums, and methods.
  • Limit pubspec screenshots to 10 (pub.dev maximum).

1.0.0 #

  • Initial version.
1
likes
160
points
199
downloads

Documentation

API reference

Publisher

verified publisherfanolans.dev

Weekly Downloads

A highly customizable Sankey diagram widget for Flutter. Visualize broker distribution, fund flows, and any flow-based data with smooth bezier curves and full interactivity.

Repository (GitHub)
View/report issues

Topics

#visualization #sankey #diagram #flutter #finance

License

MIT (license)

Dependencies

flutter

More

Packages that depend on sankey_diagram_flutter