paint method
void
paint({
- required Canvas canvas,
- required Size size,
- required double scale,
- required double blur,
- required Color color,
override
Perform to take a paint task corresponding to the current state, referencing the given arguments.
Implementation
@override
void paint({
required Canvas canvas,
required Size size,
required double scale,
required double blur,
required Color color,
}) {
final paintColor = this.color.withAlpha(((this.color.alpha) * fadePercent).toInt());
final paint = Paint()
..color = paintColor
..style = PaintingStyle.fill;
canvas.drawPaint(paint);
}