animateExposureBlink method
- Exposure Blink
Implementation
Widget animateExposureBlink({bool animate = true}) {
if (!animate) return this;
return this
.animate(onPlay: (controller) => controller.repeat(reverse: true))
.custom(
duration: 800.ms,
builder: (_, v, c) => ColorFiltered(
colorFilter: ColorFilter.matrix([
1 + v,
0,
0,
0,
0,
0,
1 + v,
0,
0,
0,
0,
0,
1 + v,
0,
0,
0,
0,
0,
1,
0
]),
child: c,
),
);
}