paint method
Implementation
void paint(Canvas canvas, Size size, ChartContext context) {
if (_dirtyRegion != null) {
canvas.save();
canvas.clipRect(_dirtyRegion!);
layerStack.paint(canvas, size, context);
canvas.restore();
_dirtyRegion = null;
} else {
layerStack.paint(canvas, size, context);
}
}