Closed takumade closed 3 years ago
Multiple days selection
Users can programmatically selected more days at once
So here are the steps to do it
MultipleMarkedDates
MultipleMarkedDates multipleMarkedDates = new MultipleMarkedDates(markedDates: []);
Add marked dates to it
multipleMarkedDates.add(new MarkedDate(date: DateTime(2021, 7, 12), color: Colors.purple)); multipleMarkedDates.add(new MarkedDate(date: DateTime(2021, 7, 13), color: Colors.purple)); multipleMarkedDates.add(new MarkedDate(date: DateTime(2021, 7, 14), color: Colors.purple)); multipleMarkedDates.add(new MarkedDate(date: DateTime(2021, 7, 2), color: Colors.pink)); multipleMarkedDates.add(new MarkedDate(date: DateTime(2021, 7, 3), color: Colors.pink, textStyle: TextStyle(color: Colors.white))); multipleMarkedDates.add(new MarkedDate(date: DateTime(2021, 7, 29), color: Colors.deepOrange));
Finally add it to CalendarCarousel using the multipleMarkedDates: prop
CalendarCarousel
multipleMarkedDates:
final _calendarCarouselNoHeader = CalendarCarousel<Event>( ... ... ... multipleMarkedDates: multipleMarkedDates, ... ... ... );
MarkedDate
DateTime
True
Color
TextStyle
False
Multiple days selection
Users can programmatically selected more days at once
So here are the steps to do it
MultipleMarkedDates
instance:Add marked dates to it
Finally add it to
CalendarCarousel
using themultipleMarkedDates:
propMarkedDate
you can specify the following options/propsDateTime
True
Color
True
TextStyle
False