DayGridCalendar constructor

const DayGridCalendar({
  1. Key? key,
  2. required double calendarHeight,
  3. required double scale,
  4. required DateTime day,
  5. required List<CalendarMonthEvent> events,
  6. required int maxEvents,
  7. required double dayNumberDisplaySpace,
  8. required double eventHeight,
  9. required double eventVerticalSpacing,
  10. required dynamic showEventListModal(
    1. BuildContext,
    2. DateTime,
    3. List<CalendarMonthEvent>
    ),
  11. required Widget eventBuilder(
    1. BuildContext,
    2. EventPlacement
    ),
  12. required void onDateTapped(
    1. DateTime
    ),
  13. required void onDateLongPress(
    1. DateTime
    ),
  14. required void onEventEdit(
    1. CalendarMonthEvent
    ),
  15. required void onEventDelete(
    1. CalendarMonthEvent
    ),
})

Creates a new instance of DayGridCalendar.

Implementation

const DayGridCalendar({
  super.key,
  required this.calendarHeight,
  required this.scale,
  required this.day,
  required this.events,
  required this.maxEvents,
  required this.dayNumberDisplaySpace,
  required this.eventHeight,
  required this.eventVerticalSpacing,
  required this.showEventListModal,
  required this.eventBuilder,
  required this.onDateTapped,
  required this.onDateLongPress,
  required this.onEventEdit,
  required this.onEventDelete,
});