FLUTTER ECOSYSTEM

sliver_fab

A wrapper widget allowing to place a widget on the edge of FlexibleSpacebar

Latest version
1.0.0
30-day downloads
37
Likes
76
Pub points
40

Package Overview

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

Overview

The sliver_fab package provides a wrapper widget that enables placing a floating action button (FAB) or any other widget at the edge of a FlexibleSpaceBar in Flutter. It is designed to work seamlessly within a CustomScrollView, allowing precise positioning of UI elements relative to the scrollable content. This enhances the visual and interactive experience when using complex app bars with parallax effects. The package is lightweight and focused on solving a specific layout challenge in modern Flutter apps.

Use cases
  • Positioning FABs near the edge of a collapsible app bar
  • Creating visually cohesive scrollable interfaces
  • Enhancing user interaction with fixed-position widgets
  • Integrating widgets into FlexibleSpaceBar layouts
  • Designing responsive app bars with dynamic behavior
Key features
  • Precise edge placement of widgets
  • Compatibility with CustomScrollView
  • Support for FlexibleSpaceBar integration
  • Minimal performance overhead
  • Simple API for common use cases
Suitable for
  • Developers building material design apps with custom app bars
  • Teams implementing scroll-driven UIs with floating elements
  • Projects requiring elegant FAB positioning in scrollable views
Considerations
  • Limited to use within CustomScrollView contexts
  • Does not support non-edge placements
  • Requires understanding of sliver widgets and layout constraints
  • May need additional styling for complex animations
Supported platformsNot available

Install package

flutter pub add sliver_fab

Categories

Source repository

Related projects