reusable_bottom_sheet 0.0.4 copy "reusable_bottom_sheet: ^0.0.4" to clipboard
reusable_bottom_sheet: ^0.0.4 copied to clipboard

A reusable Flutter package to easily create customizable bottom sheets with options to display a title, subtitle, child widgets, and a drag handle. It supports features like custom height, background [...]

Changelog #

All notable changes to this project will be documented in this file.

0.0.4 #

Sep 10 2025 #

Added #

  • Added AdaptiveBottomSheet class for mobile and web/desktop with lifecycle hooks (onOpened, onClosed, onWillPop).
  • Refactored into modular structure (bottom_sheet.dart, dialog_sheet.dart, sheet_content.dart).
  • Keyboard-safe wrapper and support for pill, title, and subtitle preserved.
  • Removed customBottomSheet.

0.0.3 #

Aug 22 2025 #

Removed #

  • Removed app_style dependency.
  • Removed flutter_lints dependency.
  • Removed flutter_lints Dependency
  • Updated Dart sdk to 3.9.0

0.0.2+1 #

Fixed #

  • Fixed custom bottom-sheet backgroundColor.

0.0.2 #

New #

  • Create Example File.

0.0.1 #

  • Introduced customBottomSheet function to easily create customizable bottom sheets.
  • Added showOptionBottomSheet for displaying a list of selectable options.
  • Included OptionEntity, OptionItem, and OptionList to build option-based sheets.
  • Added PillGesture widget to provide a visual drag handle for bottom sheets.
  • Provided basic customization options:
    • Titles
    • Subtitle
    • Background color
    • Border radius
    • Custom height fraction
    • Pill visibility toggle
    • Callback on pop
0
likes
130
points
20
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A reusable Flutter package to easily create customizable bottom sheets with options to display a title, subtitle, child widgets, and a drag handle. It supports features like custom height, background color, border radius, and callback functions, making it ideal for displaying various types of content in a bottom sheet with smooth interactions.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

equatable, flutter

More

Packages that depend on reusable_bottom_sheet