zoned_line_chart 1.1.4
zoned_line_chart: ^1.1.4 copied to clipboard
A highly customizable line chart widget for Flutter featuring colored zone backgrounds, automatic axis ticking, smooth Catmull-Rom curves, and interactive tap-to-inspect tooltips.
1.1.4 #
- Fixed README install version to match the latest published version.
1.1.3 #
- Updated README: documented zone auto-extension behavior, updated install version, and noted widened
intlcompatibility.
1.1.2 #
- Fixed white gaps when data points fall outside predefined zone boundaries. Areas beyond zones are now filled with the nearest zone's color. Gaps between non-contiguous zones are also filled by splitting at the midpoint.
1.1.1 #
- Widened
intldependency to>=0.19.0 <1.0.0for compatibility with projects usingintl0.19.x or 0.20.x.
1.1.0 #
- Collapsible chart: top-right button to fold/unfold the entire chart area.
- Data filter chips: quickly show the most recent 5, 10, 20, 50, or all data points.
- Practitioner target lines (
TargetLine): horizontal dashed black lines with labels, included in the legend. - Two-line X-axis labels: date on top, time below (for
time/dateaxis modes). - Smart label visibility: all labels shown for ≤7 points; 4 evenly-spaced labels for larger datasets.
- Default line color changed to
#1860A8.
1.0.0 #
- Initial release.
CustomLineChartwidget with smooth Catmull-Rom line rendering.- Configurable Y-axis range, unit, and automatic "nice number" tick generation.
- X-axis support for
time(HH:mm),date(MM-dd),number, andstringmodes. - Colored zone backgrounds (
ChartZone) for visual threshold indication. - Tap-to-inspect interaction with tooltip card showing timestamp, value, and metadata notes.
- Auto-skipping of overlapping X-axis labels.
- Zone legend rendered below the chart.