s_context_menu 2.1.0
s_context_menu: ^2.1.0 copied to clipboard
A professional highly-featured Flutter context menu widget built from scratch, offering advanced customization, accessibility, and smooth animations.
2.1.0 #
s_packagesdependency upgraded to ^1.3.0- Added
disabledandshortcutHintfields toSContextMenuItem - Disabled items render at reduced opacity with forbidden cursor
- Shortcut hints display as right-aligned secondary text in menu items
2.0.0 #
- package no longer holds the source code for it, but exports/exposes the
s_packagespackage instead, which will hold this package's latest source code. - The only future changes to this package will be made via
s_packagespackage dependency upgrades, in order to bring the new fixes or changes to this package - dependent on
s_packages: ^1.1.2
1.0.0 #
Initial release of s_context_menu package.
Features #
- Advanced context menu widget with right-click (Web or desktop) and long-press (mobile) support
- Animated fade and scale transitions for smooth UX
- Automatic smart positioning with intelligent arrow placement
- Accessibility features including screen reader support and semantic labels
- Overflow handling with scrollable menu content when needed
- Keyboard navigation and ESC key support for closing
- Comprehensive theming system for customization
- Multi-open mode for displaying multiple menus simultaneously
- Lifecycle callbacks (onOpened, onClosed) for menu state tracking
- Programmatic menu control via static helper methods
- Modern glassmorphic design with backdrop blur effect
- Full keyboard support with arrows, ENTER/ESC keys navigation