Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Table_calendar | 1,526 | 21 | 2 | 10 days ago | 48 | May 29, 2022 | 66 | apache-2.0 | Dart | |
Highly customizable, feature-packed calendar widget for Flutter | ||||||||||
Flutter_calendar_carousel | 754 | 23 | 1 | 7 days ago | 89 | July 12, 2022 | 3 | mit | Dart | |
Calendar widget for flutter that is swipeable horizontally. This widget can help you build your own calendar widget highly customizable. | ||||||||||
Flutter_custom_calendar | 384 | 3 years ago | 35 | bsd-2-clause | Dart | |||||
Flutter的一个日历控件 | ||||||||||
Flutter Timeline | 293 | a year ago | n,ull | mit | Dart | |||||
⌚️ A general flutter timeline widget based on real-world application references | ||||||||||
Flutter_calendar | 291 | 21 | 4 years ago | 9 | January 06, 2020 | 25 | bsd-2-clause | Dart | ||
A calendar widget for Flutter. | ||||||||||
Flutter_calendar_view | 285 | a day ago | 5 | June 02, 2022 | 28 | mit | Dart | |||
A Flutter package allows you to easily implement all calendar UI and calendar event functionality. 👌🔝🎉 | ||||||||||
Timetable | 278 | 2 months ago | 24 | August 19, 2022 | 28 | apache-2.0 | Dart | |||
📅 Customizable flutter calendar widget including day and week views | ||||||||||
Flutterweekview | 196 | 16 days ago | 25 | May 19, 2022 | 10 | mit | Dart | |||
Displays a highly customizable week view (or day view) which is able to display events, to be scrolled, to be zoomed-in & out and a lot more ! | ||||||||||
Flutter_calendar_strip | 175 | 2 | a year ago | 8 | October 22, 2020 | 14 | bsd-3-clause | Dart | ||
A Flutter Calendar Strip Widget | ||||||||||
Flutter_calendar | 158 | 1 | a year ago | 15 | October 18, 2021 | 16 | bsd-2-clause | Dart | ||
Calendar widget for flutter |
a fully customizable & general timeline widget, based on real-world application references
dependencies:
flutter_timeline: latest
simple
TimelineEventDisplay get plainEventDisplay {
return TimelineEventDisplay(
child: TimelineEventCard(
title: Text("just now"),
content: Text("someone commented on your timeline ${DateTime.now()}"),
),
indicator: TimelineDots.of(context).circleIcon);
}
List<TimelineEventDisplay> events;
Widget _buildTimeline() {
return TimelineTheme(
data: TimelineThemeData(lineColor: Colors.blueAccent),
child: Timeline(
indicatorSize: 56,
events: events,
));
}
void _addEvent() {
setState(() {
events.add(plainEventDisplay);
});
}
using offset
Widget _buildTimeline() {
return Timeline(
indicatorSize: 56,
events: events,
altOffset: Offset(0, -24) // set offset
);
}
using anchor & offset
TimelineEventDisplay get plainEventDisplay {
return TimelineEventDisplay(
anchor: IndicatorPosition.top,
indicatorOffset: Offset(0, 24),
child: TimelineEventCard(
title: Text("multi\nline\ntitle\nawesome!"),
content: Text("someone commented on your timeline ${DateTime.now()}"),
),
indicator: randomIndicator);
}
more documentation available at github
https://www.pinterest.com/official_softmarshmallow/flutter-timeline/