September 2019
Beginner
512 pages
12h 52m
English
The paint method is responsible for drawing our chart. This is how we define it:
// part of pie_chart.dart file PieChartPainter class @override void paint(Canvas canvas, Size size) { var center = Offset(size.width / 2, size.height / 2); var radius = (size.width * 0.75) / 2; Rect chartRect = Rect.fromCircle( center: center, radius: radius, ); int total = values.reduce((a, b) => a + b); _paintCircle(canvas, total, chartRect); }
Let's break it down:
Read now
Unlock full access