cupertino_calendar library

A calendar widget designed for CupertinoApp

This library has all basic needed for building calendar in cupertino

Classes

AllDayEvents
An Events which hold a whole day
CalendarTopBarStyle
Define style of CalendarTopBar
CupertinoCalendar
Display calendar in CupertinoApp
CupertinoCalendarStyle
Assign style for CupertinoCalendar and override system's preference
DateRemindList
A list for containing Events and Holiday object
DateRemindWidgetStyle
Apply custom style data of DateRemindWidget
DayBoxStyle
Apply style for DayBox
Events
A simple event object for Cupertno Calendar
Holiday
An object for repersenting holiday
SelectedDateRemindHandlerPreference
An handler when selected DateRemindWidget
YearMonth
Create an object that only contains year and month only
YearMonthRange
A range of YearMonth with inheritance from SetBase

Enums

FirstDayOfWeek
Define which weekday is the first day of the week

Extensions

FirstDayOfWeekCalculator on FirstDayOfWeek
Calculating from FirstDayOfWeek

Typedefs

DateRemindObjectResolver = void Function(List<DateRemind> dr)
Resolving date remind object which crawl from other sources
SelectDateRemindHandler = void Function(DateRemind pickedEvent)
An event when selected specific pickedEvent from the list