rotationAnimation method

AnimatedRotation rotationAnimation({
  1. Curve curve = Curves.linear,
  2. Duration duration = const Duration(milliseconds: 300),
  3. VoidCallback? onEnd,
  4. required double degree,
  5. Alignment alignment = Alignment.center,
  6. FilterQuality? filterQuality,
})

Implementation

AnimatedRotation rotationAnimation(
    {Curve curve = Curves.linear,
    Duration duration = const Duration(milliseconds: 300),
    VoidCallback? onEnd,
    required double degree,
    Alignment alignment = Alignment.center,
    FilterQuality? filterQuality}) {
  return AnimatedRotation(
      key: key,
      turns: degree / 360,
      curve: curve,
      duration: duration,
      alignment: alignment,
      filterQuality: filterQuality,
      onEnd: onEnd,
      child: this);
}