quick_action_menu 1.0.0+1
quick_action_menu: ^1.0.0+1 copied to clipboard
A Flutter package for displaying Telegram/WeChat-style context menus with smooth flying anchor animations, sticky menu behaviors, and backdrop blur effects.
Changelog #
1.0.0 - 2026-01-19 #
Added #
- QuickActionMenu - Main widget that wraps content and manages overlay state
- QuickActionAnchor - Anchor widget that marks elements as menu triggers
- OverlayMenuConfig - Configuration class for customizing menu appearance and behavior
- Flying anchor animation - Smooth animation of anchor widget to overlay position
- Sticky menu behavior - Top, bottom, or both menus can stick during scrolling
- Backdrop blur effect - Configurable blur and color overlay behind menus
- Horizontal alignment options - Left, center, or right alignment for top/bottom menus
- Customizable animations - Separate curves for overlay, anchor fly, anchor scale, and menu scale animations
- Reverse scroll support - Option to start scroll view at the end of content
- Safe area padding - Configurable padding to keep menus within screen bounds
- Menu visibility notifier - ValueNotifier to observe menu open/close state
- Programmatic control - Methods to show and dismiss menus programmatically