widgets/calendar library Widgets

A calendar.

See https://forui.dev/docs/calendar for working examples.

Classes

FCalendar
A calendar.
FCalendarControl<T>
A FCalendarControl defines how a FCalendar is controlled.
FCalendarController<T>
A controller that controls date selection in a calendar.
FCalendarDayPickerStyle
A day picker's style.
FCalendarDayPickerStyleDelta
A delta that applies modifications to a FCalendarDayPickerStyle.
FCalendarEntryStyle
A calendar entry's style.
FCalendarEntryStyleDelta
A delta that applies modifications to a FCalendarEntryStyle.
FCalendarHeaderStyle
The calendar header's style.
FCalendarHeaderStyleDelta
A delta that applies modifications to a FCalendarHeaderStyle.
FCalendarManagedControl<T>
A FCalendarManagedControl enables widgets to manage their own controller internally while exposing parameters for common configurations.
FCalendarStyle
The calendar's style.
FCalendarStyleDelta
A delta that applies modifications to a FCalendarStyle.

Enums

FCalendarPickerType
The current picker type.

Typedefs

FCalendarDayData = ({bool current, DateTime date, bool selectable, bool selected, FCalendarDayPickerStyle style, bool today})
A calendar day's data.