build method
Override this method to build widgets that depend on the state of the listenable (e.g., the current value of the animation).
Implementation
@override
Widget build(BuildContext context) {
final Animation<double> animation = listenable as Animation<double>;
return ClipRRect(
borderRadius: BorderRadius.circular(
ScreenUtil().setWidth(50),
),
child: SizedBox(
width: width + _radiusTween.evaluate(animation),
height: height + _radiusTween.evaluate(animation),
child: Opacity(
opacity: _opacityTween.evaluate(animation),
child: Container(
decoration: BoxDecoration(
gradient: LinearGradient(
colors: [
color1,
color2,
],
),
),
),
),
));
}