Animated icons with Flutter
icon_animated
Flutter animated icons
Icon lists
- check
 - fail
 - alert
 - trendingUp
 - trendingDown
 - search
 - message
 - plus
 - download
 - menu
 - bluetooth
 
⚡ Installation
dependencies:
  animated_icons: ^<latest_version>
? GIF
? Use
- Set animation
 
class _FooClassState extends State<FooClass> with SingleTickerProviderStateMixin {
  late AnimationController _animationController;
  late Animation<double> _animation;
  @override
  void initState()  {
    _animationController = AnimationController(vsync: this, duration: const Duration(milliseconds: 700));
    _animation = Tween<double>(begin: 0, end: 1).animate(CurvedAnimation(parent: _animationController, curve: Curves.easeInOutCirc));
    super.initState();
  }
  void _showIcon() {
    _animationController.forward();
  }
  
  ...
- add widget
 
IconAnimated(
  color: Colors.green,
  progress: _animation,
  size: 100,
  iconType: IconType.check,
),
- trigger widget animation
 
_showIcon()
/// If you want to do the reverse
/// do this
/// _animationController.reverse();
?Notice
This package can be used for commercial purposes. We’re going to add a new icon every update. If you need any icons, send png or svg icon to eomky2005@gmail.com via email or Git Issue.