FLUTTER ECOSYSTEM

draggable_fab

A Draggable FAB wrapper widget which can dragged to any edge of the screen.

draggable_fab cover
Latest version
0.1.4
30-day downloads
1.5K
Likes
61
Pub points
140

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Flutter widget that wraps a FloatingActionButton, enabling it to be dragged to any edge of the screen. It enhances user interaction by allowing dynamic positioning of the FAB, improving accessibility and UI flexibility across different screen orientations and sizes. Ideal for apps requiring customizable floating action controls. The package supports all major platforms including Android, iOS, Web, macOS, Windows, and Linux.

Use cases
  • Customizable FAB positioning
  • Improving accessibility in mobile apps
  • Dynamic UI layouts
  • Enhancing user interaction with floating buttons
  • Adapting FABs to different screen sizes
Key features
  • Draggable to any screen edge
  • Cross-platform support
  • Simple integration with existing FABs
  • Responsive design adaptation
  • Smooth drag animations
Suitable for
  • Mobile app developers
  • UI/UX designers seeking interactive elements
  • Apps needing flexible floating actions
  • Developers targeting multiple platforms
  • Projects with dynamic interface requirements
Considerations
  • May require additional gesture handling
  • Performance impact on low-end devices
  • Limited customization beyond edge placement
  • Not suitable for complex drag behaviors
  • Potential overlap with other UI elements during drag
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add draggable_fab

Categories

Source repository

Related projects

No data available yet.