FLUTTER ECOSYSTEM

hidable

Widget, that can make any static located widget hidable (scroll to hide).

hidable cover
Latest version
1.0.6
30-day downloads
602
Likes
120
Pub points
140

Package Overview

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

Overview

The hidable package provides a widget that enables scroll-to-hide functionality for any static widget, such as navigation bars or headers. It works seamlessly within scrollable contexts like ListView or CustomScrollView, allowing UI elements to dynamically hide and show based on scroll direction. Ideal for creating immersive interfaces with minimal visual clutter. The package supports all major platforms including Android, iOS, Web, macOS, Windows, and Linux.

Use cases
  • Immersive app interfaces
  • Hiding navigation bars during scrolling
  • Creating dynamic headers
  • Reducing UI clutter in scrollable lists
  • Enhancing user experience in media apps
Key features
  • Scroll-to-hide behavior
  • Supports static widgets
  • Cross-platform compatibility
  • Easy integration with ScrollView
  • Customizable hide/show thresholds
Suitable for
  • Developers building scroll-driven UIs
  • Apps with persistent navigation elements
  • Designers seeking minimalist layouts
  • Mobile and web applications with long content
  • Projects requiring smooth UI transitions
Considerations
  • May require tuning of sensitivity settings
  • Not suitable for non-scrollable containers
  • Performance impact with complex nested widgets
  • Limited customization for animation curves
  • Best used with stable scroll positions
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add hidable

Categories

Related projects