month_view_module library

Modulized package of CupertinoCalendarMonthView and it related classes

It allow cudtomize the month view whatever you want

Classes

CalendarTopBar
A panel Widget for displaying current YearMonth and changing to another month
CalendarTopBarStyle
Define style of CalendarTopBar
DayBox
Actual display day's Widget
DayBoxContent
A generic class for building context of the grid
DayBoxStyle
Apply style for DayBox
MonthGrid
Generate a GridView of repersenting all day of current YearMonth
MonthGridState
State of MonthGrid
PlaceholderDayBox
A class which extended from DayBoxContent but absolutely nothing inside

Enums

MonthApperance
Determine what pattern will be used for displaying YearMonth string

Extensions

MonthApperancePattern on MonthApperance
Generating pattern of targeted value of MonthApperance

Functions

getDefaultSelectedDate(YearMonth cym) DateTime
Get default selected date

Typedefs

CurrentDatePickedEvent = void Function(DateTime currentPicked)
DayCondition = bool Function(DateTime dbd)
A handler for day in DayBox