easy_date_timeline library

Classes

BottomDayElement
Represents the bottom part of the day, formatted by default as the day of the week.
CustomFormatter
DateFormatter
DayElement
DayOnlyFormatter
DayStyle
DayThemeData
DisableStrategy
DisableStrategyAfter
DisableStrategyAfterToday
DisableStrategyAll
DisableStrategyBefore
DisableStrategyBeforeToday
DisableStrategyCompose
DisableStrategyInRange
DisableStrategyInRanges
DisableStrategyList
DisableStrategyNone
EasyDateFormatter
A utility class that provides easy access to commonly used date formatting functions in the EasyDateTimeLine widget.
EasyDatePickerController
A custom scroll controller for a day timeline picker widget.
EasyDateTimeLine
Represents a timeline widget for displaying dates in a horizontal line.
EasyDateTimelineLocalizations
Callers can lookup localized strings with an instance of EasyDateTimelineLocalizations returned by EasyDateTimelineLocalizations.of(context).
EasyDateTimeLinePicker
A customizable date and time picker widget for Flutter applications.
EasyDayProps
EasyHeaderProps
EasyInfiniteDateTimeLine
EasyInfiniteDateTimelineController
Controller for the EasyInfiniteDateTimeline. This controller is responsible for managing the state and behavior of the timeline.
EasyTheme
A widget that provides theme data to its descendants.
EasyThemeData
EasyTimeLineProps
FullDateDayAsStrMYFormatter
FullDateDMonthAsStrYFormatter
FullDateDMYFormatter
FullDateMDYFormatter
FullDateMonthAsStrDYFormatter
HeaderOptions
MiddleDayElement
Represents the middle part of the day, formatted by default as the day number.
MonthOnlyFormatter
MonthYearPickerOptions
MonthYearThemeData
SelectionMode
SelectionModeAlwaysFirst
A selection mode that always positions the selected date at the first visible day of the timeline.
SelectionModeAutoCenter
A selection mode that automatically centers the selected date.
SelectionModeNone
A selection mode that doesn't animate the selection.
TimelineOptions
TopDayElement
Represents the top part of the day, formatted by default as the month abbreviation.

Enums

DayStructure
An enumeration that defines the possible structures for displaying a day in the date timeline.
EasyDatePickerMode
An enumeration representing the different modes available for the EasyDatePicker.
HeaderType
An enumeration that defines the types of headers that can be used in the EasyDateTimeLinePicker widget.
MonthPickerType
SelectedDateFormat
TodayHighlightStyle
An enumeration that defines the possible highlight styles for the current day in the date timeline.

Extensions

SelectionModeExtension on SelectionMode
Extension methods for the SelectionMode class.