calendar_timeline 0.2.0 copy "calendar_timeline: ^0.2.0" to clipboard
calendar_timeline: ^0.2.0 copied to clipboard

outdated

Flutter widget form select a date in horizontal timeline. You can select month and day easily.

Calendar Timeline #

Flutter widget form select a date in horizontal timeline with customizable styles.

Getting Started #

You can use this package when you need to add a date picker that is always visible and manageable with just one finger.

calendar_timeline_example.gif

Properties #

Property Type Description
initialDate DateTime Initial date selected
firstDate DateTime First date available in calendar
lastDate DateTime Last date available in calendar
selectableDayPredicate SelectableDayPredicate Signature for predicating dates for enabled date selections
onDateSelected OnDateSelected Callback to notify that a date has been selected
leftMargin double Left margin to month and day list
monthColor Color Color for month list elements
dayColor Color Color for day list elements
activeDayColor Color Color for selected day text
activeBackgroundDayColor Color Color for selected day background

Use example #

You can review the example folder for a complete example of using the widget.

CalendarTimeline(
          initialDate: DateTime(2020, 4, 20),
          firstDate: DateTime(2019, 1, 15),
          lastDate: DateTime(2020, 11, 20),
          onDateSelected: (date) => print(date),
          leftMargin: 20,
          monthColor: Colors.blueGrey,
          dayColor: Colors.teal[200],
          activeDayColor: Colors.white,
          activeBackgroundDayColor: Colors.redAccent[100],
          selectableDayPredicate: (date) => date.day != 23,
        )
406
likes
0
points
1.84k
downloads

Publisher

verified publishertalhasultan.dev

Weekly Downloads

Flutter widget form select a date in horizontal timeline. You can select month and day easily.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, intl, scrollable_positioned_list

More

Packages that depend on calendar_timeline