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

A customizable Flutter scheduler widget with pinch-to-zoom, infinite scrolling, Google Calendar integration, and multiple view modes.

0.0.3 #

  • Add customizable detailItemBuilder parameter to allow custom detail item widgets

0.0.2 #

  • Add loading state management for week view
  • Improve loading indicator to use actual load state instead of item presence check
  • Add isWeekLoading(), markWeekAsLoaded(), and updateLoadingRange() methods to BSchedulerViewState
  • Enhance BSchedulerViewController.loadItems() with loading range tracking

0.0.1 #

  • Initial release
  • Multiple view modes: day, week, and month views
  • Intuitive pinch-to-zoom gestures for seamless mode transitions
  • Seamless infinite scrolling across all view modes
  • Smooth timeline layouts with customizable styling
  • Support for custom data sources via callback-based architecture
  • Customizable styling
  • Example implementation with Google Calendar integration
1
likes
140
points
188
downloads

Publisher

unverified uploader

Weekly Downloads

A customizable Flutter scheduler widget with pinch-to-zoom, infinite scrolling, Google Calendar integration, and multiple view modes.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, linked_scroll_controller

More

Packages that depend on b_scheduler