table_calendar 1.2.5 copy "table_calendar: ^1.2.5" to clipboard
table_calendar: ^1.2.5 copied to clipboard

outdated

Highly customizable, feature-packed Flutter Calendar with gestures, animations and multiple formats.

[1.2.5] #

  • Fixed last day of month animation issue

[1.2.4] #

  • Improved DateTime logic
  • Event markers can now be set to overflow cell boundaries

[1.2.3] #

  • Added startDay and endDay to allow users to specify available date range
  • Added unavailableStyle and unavailableDayBuilder for days outside of given date range
  • Added onUnavailableDaySelected callback
  • Unavailable days will not display event markers

[1.2.2] #

  • Fixed issue with Markers being null

[1.2.1] #

  • RowHeight can now be set as a fixed value
  • MaxMarkersAmount will now affect MarkersBuilder

[1.2.0] #

  • Added holiday support
  • Added holiday usage guide
  • Improved custom markers builder
  • Added rendering priority customization
  • Added FormatButton behavior customization

[1.1.4] #

  • Added TextBuilders for Header and DOW panel
  • Improved vertical swipe behavior

[1.1.3] #

  • Added title text customization with format skeleton
  • Added day of the week text customization with format skeleton
  • Rolled-back intl dependency

[1.1.2] #

  • Added locale support
  • Added locale usage guide
  • Updated example project

[1.1.1] #

  • Improved chevron customization

[1.1.0] #

  • Added programmatic selectedDay
  • Removed onFormatChanged callback - it is now integrated into onVisibleDaysChanged callback
  • Improved onVisibleDaysChanged behavior
  • Fixed issue with empty Calendar row
  • Changed default FormatButton texts
  • Updated example project

[1.0.2] #

  • FormatButton text can now be customized

[1.0.1] #

  • Fixed CalendarFormat issue when not using a callback

[1.0.0] #

  • Added custom Builders API
  • Added DateTime truncation logic
  • onDaySelected callback now contains list of events associated with that day
  • Added onVisibleDaysChanged callback
  • SwipeConfig can now be customized
  • Days outside of current month can be shown/hidden
  • Refactored code
  • Updated example project

[0.3.2] #

  • Added SwipeToExpand for CalendarFormat
  • AvailableGestures can now be specified (none, horizontalSwipe, verticalSwipe, all)
  • Fixed styling issue with SelectedDay on weekends

[0.3.1] #

  • Added slide animation for CalendarFormat
  • CalendarFormat animation can now be specified (slide, scale)
  • Added Monday-Sunday week format
  • Week format can now be specified with StartingDayOfWeek enum

[0.3.0] #

  • Any style can now be customized
  • Grouped properties into Classes
  • Refactored code for better readability
  • Added full documentation

[0.2.2] #

  • Added optional initial Date (defaults to DateTime.now())

[0.2.1] #

  • Added animated Swipe gesture
  • CalendarFormat can now be enforced programmatically

[0.2.0] #

  • Added animations to CalendarFormat change
  • Added animations to Date selection
  • Added new CalendarFormat - TwoWeeks
  • Available CalendarFormats can now be specified

[0.1.4] #

  • Refactored code
  • Updated example project

[0.1.3] #

  • Added chevron button customization
  • Calendar header can be hidden now

[0.1.2] #

  • Added OnFormatChanged callback

[0.1.1] #

  • Added CalendarFormat button customization

[0.1.0] #

  • Added CalendarFormat button - toggle between month view and week view
  • Additional customization is now available

[0.0.2] #

  • Revamped example
  • Improved description

[0.0.1] - Initial release #

  • Fully working TableCalendar; example included
2675
likes
40
pub points
99%
popularity

Publisher

unverified uploader

Highly customizable, feature-packed Flutter Calendar with gestures, animations and multiple formats.

Repository (GitHub)
View/report issues

License

Apache-2.0 (LICENSE)

Dependencies

date_utils, flutter, intl, simple_gesture_detector

More

Packages that depend on table_calendar