burst_icon_button 0.2.0 copy "burst_icon_button: ^0.2.0" to clipboard
burst_icon_button: ^0.2.0 copied to clipboard

A customizable Flutter widget that creates a burst effect when an icon button is tapped or long-pressed. Perfect for adding engaging animations to your app's buttons.

0.2.0 #

Features #

  • burstCount: Spawn multiple burst icons per tap (default 1)
  • burstDistance: Configurable vertical travel distance (default 100.0)
  • burstCurve: Custom animation curve (default Curves.easeOut)

Bug Fixes #

  • Timer disposal: Fix timer not being cancelled in dispose()
  • Controller disposal: Fix animation controllers in _icons list not being disposed on widget dispose
  • WidgetState: Replace deprecated WidgetState with simple boolean
  • mounted check: Add mounted guard before setState in animation listener

Improvements #

  • Add comprehensive doc comments to all public API members
  • Add 11 unit tests
  • Migrate to flutter-packages monorepo

0.1.38 #

  • Previous release from flutter_interactions repository
2
likes
140
points
135
downloads

Publisher

unverified uploader

Weekly Downloads

A customizable Flutter widget that creates a burst effect when an icon button is tapped or long-pressed. Perfect for adding engaging animations to your app's buttons.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on burst_icon_button