FlutterDatePickerTimeline({
Key key,
// Determines the [FlutterDatePickerTimeline] mode.this.calendarMode =CalendarMode.gregorian,
// The first date of [FlutterDatePickerTimeline].@requiredthis.startDate,
// The last date of [FlutterDatePickerTimeline].@requiredthis.endDate,
// Initially selected date.this.initialSelectedDate,
// Initially focused date(If nothing is provided, a [initialSelectedDate] will be used).this.initialFocusedDate,
// Used for setting the textDirection of [FlutterDatePickerTimeline].this.textDirection,
// Used for setting the width of selected items.this.selectedItemWidth =170,
// Used for setting the width of unselected items.this.unselectedItemWidth =38,
// Used for setting the height of selected and unselected items.this.itemHeight =38,
// Used for setting the radius of selected and unselected items background.this.itemRadius =10,
// Used for setting the padding of [ListView].this.listViewPadding =constEdgeInsets.only(right:5.5, left:5.5),
// Used for setting the margin of selected items.this.selectedItemMargin =constEdgeInsets.only(right:5.5, left:5.5),
// Used for setting the margin of unselected items.this.unselectedItemMargin =constEdgeInsets.only(right:5.5, left:5.5),
// Used for setting the color of selected items background.this.selectedItemBackgroundColor =constColor(0xFF2B2C30),
// Used for setting the color of unselected items background.this.unselectedItemBackgroundColor =Colors.white,
// Used for setting the style of selected items [Text].this.selectedItemTextStyle,
// Used for setting the style of unselected items [Text].this.unselectedItemTextStyle,
// Called whenever any date gets selected.@requiredthis.onSelectedDateChange,
}) :super(key: key);
Props
props
types
defaultValues
calendarMode
CalendarMode
CalendarMode.gregorian
startDate
DateTime
endDate
DateTime
initialSelectedDate
DateTime?
initialFocusedDate
DateTime?
If nothing is provided, a [initialSelectedDate] will be used
textDirection
TextDirection?
If nothing is provided, a [calendarMode] will be used. (CalendarMode.gregorian -> TextDirection.ltr , CalendarMode.jalali -> TextDirection.rtl)
The Tidelift Subscription provides access to a continuously curated stream of human-researched and maintainer-verified data on open source packages and their licenses, releases, vulnerabilities, and development practices.