time_range_sheet_widget 0.0.3 copy "time_range_sheet_widget: ^0.0.3" to clipboard
time_range_sheet_widget: ^0.0.3 copied to clipboard

A highly customizable, reusable time range picker bottom sheet widget for Flutter with extensive styling options and responsive behavior.

Changelog #

0.0.3 #

  • Added showStartTimeInitially parameter to showTimeRangeSheet function

0.0.2 #

  • Added showStartTimeInitially parameter to control initial tab selection in TimeRangeSheet

0.0.1 #

  • Initial release of TimeRangeSheet widget
  • Highly customizable time range picker with bottom sheet support
  • Complete styling control with TimeRangeSheetStyle class
  • Support for both 12-hour and 24-hour time formats
  • Built-in validation with custom validator support
  • Dark mode and light mode themes
  • Responsive design for mobile, tablet, and desktop
  • Comprehensive accessibility features
  • Error handling and validation messaging
  • Helper function showTimeRangeSheet for modal bottom sheet usage
  • TimeRangeData model for structured time range handling
  • Extensive customization options:
    • Color customization (headers, buttons, text, backgrounds)
    • Typography control (fonts, sizes, styles)
    • Layout configuration (spacing, padding, heights)
    • Shape customization (corner radius, borders)
    • Behavior settings (haptic feedback, dismissal, animations)
    • Internationalization support (custom text labels)
  • Example app demonstrating all features
  • Comprehensive documentation and API reference
5
likes
150
points
48
downloads

Publisher

verified publisherdanials.space

Weekly Downloads

A highly customizable, reusable time range picker bottom sheet widget for Flutter with extensive styling options and responsive behavior.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on time_range_sheet_widget