CalendarPageView constructor
const
CalendarPageView({
- required bool enableHorizontalSwipe,
- required DateTime initialDate,
- required bool showSixWeeksForEveryMonth,
- required ValueChanged<
DateTime> onSelectDay, - required Widget dayBuilder(),
- required Widget dayOfWeekBuilder(),
- required Map<
DayOfWeek, String> daysOfWeek, - required DateTime? selectedDate,
- required DateTime? minSelectableDate,
- required DateTime? maxSelectableDate,
- required DateTime disableNextMonthFromDate,
- required DateTime disablePreviousMonthFromDate,
- required bool disableTapOnOutOfRange,
- required void onChangeMonth({}),
- required void onCreatedPageView(
- PageController pageController
- Key? key,
Implementation
const CalendarPageView({
required this.enableHorizontalSwipe,
required this.initialDate,
required this.showSixWeeksForEveryMonth,
required this.onSelectDay,
required this.dayBuilder,
required this.dayOfWeekBuilder,
required this.daysOfWeek,
required this.selectedDate,
required this.minSelectableDate,
required this.maxSelectableDate,
required this.disableNextMonthFromDate,
required this.disablePreviousMonthFromDate,
required this.disableTapOnOutOfRange,
required this.onChangeMonth,
required this.onCreatedPageView,
super.key,
});