EventCalendar constructor
const
EventCalendar({
- Key? key,
- required DateTime currentMonth,
- required DateTime selectedDate,
- required List<
CalendarEvent> events, - required ValueChanged<
DateTime> onDateSelected, - required VoidCallback onNextMonth,
- required VoidCallback onPreviousMonth,
- EventCalendarStyle style = const EventCalendarStyle(),
- int startHour = 7,
- int endHour = 19,
- Widget eventBuilder()?,
- Widget timeSlotBuilder()?,
- DateTime? minDate,
- DateTime? maxDate,
Creates a calendar widget that displays events for each day of the week.
Implementation
const EventCalendar({
super.key,
required this.currentMonth,
required this.selectedDate,
required this.events,
required this.onDateSelected,
required this.onNextMonth,
required this.onPreviousMonth,
this.style = const EventCalendarStyle(),
this.startHour = 7,
this.endHour = 19,
this.eventBuilder,
this.timeSlotBuilder,
this.minDate,
this.maxDate,
});