calendar_view_graph library
Classes
- CalendarConstants
-
CalendarControllerProvider<
T> -
CalendarEventData<
T> - Stores all the events on date
- CircularCell
- DayPageHeader
- A header widget to display on day view.
-
DayView<
T> -
DayViewState<
T> - DefaultTimeLineMark
-
EventArranger<
T> -
EventController<
T> -
FilledCell<
T> - HourIndicatorSettings
- Settings for hour lines
-
MergeEventArranger<
T> - MonthPageHeader
-
MonthView<
T> -
MonthViewState<
T> - State of month view.
-
OrganizedCalendarEventData<
T> - Provides event data with its left, right, top, and bottom boundary.
- RoundedEventTile
- This class defines default tile to display in day view.
-
SideEventArranger<
T> - WeekDayTile
- WeekPageHeader
-
WeekView<
T> - Widget to display week view.
-
WeekViewState<
T>
Enums
Extensions
Typedefs
- CalendarPageChangeCallBack = void Function(DateTime date, int page)
-
CellBuilder<
T> = Widget Function(DateTime date, List< CalendarEventData< event, bool isToday, bool isInMonth)T> > -
CellTapCallback<
T> = void Function(List< CalendarEventData< events, DateTime date)T> > - DatePressCallback = void Function(DateTime date)
- DateWidgetBuilder = Widget Function(DateTime date)
-
EventFilter<
T> = List< CalendarEventData< Function(DateTime date, List<T> >CalendarEventData< events)T> > -
EventTileBuilder<
T> = Widget Function(DateTime date, List< CalendarEventData< events, Rect boundary, DateTime startDuration, DateTime endDuration)T> > - PageChangeCallback = void Function(DateTime date, CalendarEventData event)
- StringProvider = String Function(DateTime date, {DateTime? secondaryDate})
-
TileTapCallback<
T> = void Function(CalendarEventData< T> event, DateTime date) - WeekDayBuilder = Widget Function(int day)
- WeekPageHeaderBuilder = Widget Function(DateTime startDate, DateTime endDate)