masamune_calendar library
Masamune plugin to provide calendar functionality. The masamune framework is assumed to be used.
To use, import package:masamune_calendar/masamune_calendar.dart
.
Classes
-
BuilderCalendarDelegate<
T> - A calendar delegate that specifies a builder to generate widgets according to the event data.
-
Calendar<
T> - Specify the calendar widget.
- CalendarContentStyle
- Specify the contents of the calendar.
- CalendarController
- Controller for operating the calendar
- CalendarDaysOfWeekStyle
- Style of the day-of-week display portion of the calendar.
-
CalendarDelegate<
T> - A delegate that represents the display portion of the calendar.
-
CalendarEventItem<
T> - Item class representing calendar events.
- CalendarHeader
- Build the calendar header.
- CalendarHeaderChevronIconStyle
- Style of the month (week) switching icons in the calendar header.
- CalendarHeaderStyle
- Specifies the header style of the calendar.
-
CalendarHolidayItem<
T> - Item class for calendar holidays.
-
CalendarItem<
T> - Item classes representing calendar events and holidays.
- CalendarMasamuneAdapter
-
MasamuneAdapter
for configuring calendar functions. - CalendarStyle
- Specify the calendar style.
-
MarkerCalendarDelegate<
T> - The design of the calendar is simply to display a marker in the center of the calendar on days that have events.
Enums
- AvailableGestures
- Specify the calendar gesture.
- CalendarFormat
- Calendar format.
- DayOfWeek
- Day of the week.