LegacyCalendar constructor

const LegacyCalendar({
  1. Key? key,
  2. required DateTime displayDate,
  3. required CalendarView selectedView,
  4. required void onDateTapped(
    1. DateTime
    ),
  5. required void onDateLongPress(
    1. DateTime
    ),
  6. required void onDragStart(
    1. DateTime
    ),
  7. required void onDragUpdate(
    1. DateTime
    ),
  8. required void onDragEnd(),
  9. required void onViewChanged(
    1. CalendarView
    ),
  10. required VoidCallback onPrevious,
  11. required VoidCallback onNext,
  12. required VoidCallback onToday,
  13. required void onEventEdit(
    1. CalendarMonthEvent
    ),
  14. required void onEventDelete(
    1. CalendarMonthEvent
    ),
  15. String? tappedEventId,
  16. required void onEventTapped(
    1. String
    ),
  17. Color? eventEditIconColor,
  18. Color? eventDeleteIconColor,
})

Creates a new instance of LegacyCalendar.

Implementation

const LegacyCalendar({
  super.key,
  required this.displayDate,
  required this.selectedView,
  required this.onDateTapped,
  required this.onDateLongPress,
  required this.onDragStart,
  required this.onDragUpdate,
  required this.onDragEnd,
  required this.onViewChanged,
  required this.onPrevious,
  required this.onNext,
  required this.onToday,
  required this.onEventEdit,
  required this.onEventDelete,
  this.tappedEventId,
  required this.onEventTapped,
  this.eventEditIconColor,
  this.eventDeleteIconColor,
});