flip_calendar library
A customizable month calendar widget with page-turn animations and swipe gesture navigation.
To use this package, also import page_turn_animation for
PageTurnEdge and PageTurnStyle types.
import 'package:flip_calendar/flip_calendar.dart';
import 'package:page_turn_animation/page_turn_animation.dart';
Classes
- CalendarController
- Controller for managing calendar navigation state.
- CalendarDayData
- Data passed to FlipCalendar.dayBuilder for each day cell.
- CalendarStyle
- Style configuration for FlipCalendar.
- DateConstraint
- A constraint that defines a date boundary for the calendar.
- FlipCalendar
- A customizable month calendar widget with page-turn animations and swipe gesture navigation.
- MonthGrid
- Represents the grid layout for a month in the calendar.
Enums
- CalendarHapticType
- Events that may trigger haptic feedback in the calendar.
- MultiMonthAnimationMode
- How the calendar animates when navigating multiple months at once.