CalendarHeaderCustomize constructor
const
CalendarHeaderCustomize({
- Key? key,
- dynamic locale,
- required DateTime focusedMonth,
- required CalendarFormat calendarFormat,
- required CalendarTypeMode calendarTypeMode,
- required HeaderStyleCustomize headerStyle,
- required VoidCallback onLeftChevronTap,
- required VoidCallback onRightChevronTap,
- required VoidCallback onTypeModeChanged,
- required VoidCallback onHeaderTap,
- required VoidCallback onHeaderLongPress,
- required ValueChanged<
CalendarFormat> onFormatButtonTap, - required Map<
CalendarFormat, String> availableCalendarFormats, - required Map<
CalendarTypeMode, String> availableCalendarTypeModes, - DayBuilder? headerTitleBuilder,
- RangeSelectionMode rangeSelectionMode = RangeSelectionMode.toggledOff,
- void onRangeSelectionModeChange(
- RangeSelectionMode rangeSelectionMode
Implementation
const CalendarHeaderCustomize({
Key? key,
this.locale,
required this.focusedMonth,
required this.calendarFormat,
required this.calendarTypeMode,
required this.headerStyle,
required this.onLeftChevronTap,
required this.onRightChevronTap,
required this.onTypeModeChanged,
required this.onHeaderTap,
required this.onHeaderLongPress,
required this.onFormatButtonTap,
required this.availableCalendarFormats,
required this.availableCalendarTypeModes,
this.headerTitleBuilder,
this.rangeSelectionMode = RangeSelectionMode.toggledOff,
this.onRangeSelectionModeChange,
}) : super(key: key);