generated/arcane_shadcn/src/components/display/calendar library

Classes

Calendar
A highly customizable calendar widget supporting multiple selection modes.
CalendarGrid
CalendarGridData
CalendarGridItem
CalendarItem
Individual calendar date cell with interactive behavior and visual states.
CalendarTheme
Theme configuration for calendar widgets.
CalendarValue
Abstract base class representing calendar selection values.
CalendarView
Represents a specific month and year view in calendar navigation.
DatePickerDialog
A date picker dialog that provides comprehensive date selection capabilities.
MonthCalendar
MultiCalendarValue
RangeCalendarValue
SingleCalendarValue
Calendar value representing a single selected date.
YearCalendar

Enums

CalendarItemType
Visual states for individual calendar date items.
CalendarSelectionMode
Selection modes available for calendar components.
CalendarValueLookup
Result type for calendar value lookup operations.
CalendarViewType
Defines the different view types available in calendar components.
DateState
Represents the interactive state of a date in the calendar.

Extensions

CalendarDateTime on DateTime

Typedefs

DateStateBuilder = DateState Function(DateTime date)
Callback function type for determining the state of calendar dates.