smart_bottom_sheet 1.0.1 copy "smart_bottom_sheet: ^1.0.1" to clipboard
smart_bottom_sheet: ^1.0.1 copied to clipboard

A smart, feature-rich Flutter bottom sheet package with snap points, physics-based dragging, form, stepper, confirmation, and rating sheets.

1.0.1 #

New Features #

  • Haptic feedback on snap — light, medium, heavy impact based on snap position
  • onOpen / onClose / onSnap callbacks in SheetController
  • Nested scroll support in SnapSheet — inner list scrolls when sheet is full
  • SheetStackManager — push/pop sheets on top of each other like Apple Maps
  • Custom handle styles — defaultHandle, pill, pulse, arrow, none
  • handleStyle and handleColor added to SheetConfig

Improvements #

  • SheetController refactored with _updateSnap — cleaner snap logic
  • _applyHaptic helper extracted for reuse
  • All public API documented with dartdoc comments

1.0.0 #

  • Initial release
  • Action Menu Sheet with destructive action support
  • Snap Sheet with 3 snap points and rubber-band physics
  • Form Sheet with keyboard avoidance and validation
  • Confirm Sheet as AlertDialog replacement
  • Stepper Sheet with animated step transitions
  • Rating Sheet with animated star picker
  • SheetConfig for global customization
  • Dark mode support
2
likes
160
points
24
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A smart, feature-rich Flutter bottom sheet package with snap points, physics-based dragging, form, stepper, confirmation, and rating sheets.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter

More

Packages that depend on smart_bottom_sheet