paint method
Implementation
@override
paint(Canvas canvas, Paint? paint, Size size) {
const circleSpacing = 4;
final width = size.width;
final height = size.height;
final radius = width / 6;
final x = width / 2 - (radius * 2 + circleSpacing);
final y = height / 2;
for (int i = 0; i < 3; i++) {
canvas.save();
final translateX = x + (radius * 2) * i + circleSpacing * i;
canvas.translate(translateX, y);
canvas.scale(scaleDoubles[i], scaleDoubles[i]);
canvas.drawCircle(const Offset(0, 0), radius, paint!);
canvas.restore();
}
}