buildLoader method
Implementation
@override
Widget buildLoader(BuildContext context, AnimationController controller) {
return ScaleTransition(
scale: Tween(
begin: minScale,
end: maxScale,
).animate(CurvedAnimation(parent: controller, curve: Curves.easeInOut)),
child: Container(
width: size,
height: size,
decoration: BoxDecoration(
shape: BoxShape.circle,
color: useGradient == true ? null : color ?? Colors.blue,
gradient: useGradient == true ? gradient : null,
),
),
);
}