LineProgressPainter constructor
Implementation
LineProgressPainter(List data, {required this.strokeWidth, required this.total}) {
lineData = data.map<LineData>((e) => LineData.fromData(e)).toList();
double sum = lineData.map<double>((e) => e.value).reduce((a, b) => a + b);
zoom = sum / total;
linePaint
..strokeWidth = strokeWidth
..strokeCap = StrokeCap.butt
..style = PaintingStyle.stroke;
}