s_context_menu 2.1.0 copy "s_context_menu: ^2.1.0" to clipboard
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_packages dependency upgraded to ^1.3.0
  • Added disabled and shortcutHint fields to SContextMenuItem
  • 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_packages package instead, which will hold this package's latest source code.
  • The only future changes to this package will be made via s_packages package 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
0
likes
160
points
88
downloads

Publisher

unverified uploader

Weekly Downloads

A professional highly-featured Flutter context menu widget built from scratch, offering advanced customization, accessibility, and smooth animations.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, s_packages

More

Packages that depend on s_context_menu