WeekPageHeader constructor
const
WeekPageHeader({
- Key? key,
- VoidCallback? onNextDay,
- AsyncCallback? onTitleTapped,
- VoidCallback? onPreviousDay,
- required DateTime startDate,
- required DateTime endDate,
- Color iconColor = Constants.black,
- Color backgroundColor = Constants.headerBackground,
- StringProvider? headerStringBuilder,
- HeaderStyle headerStyle = const HeaderStyle(),
A header widget to display on week view.
Implementation
const WeekPageHeader({
Key? key,
VoidCallback? onNextDay,
AsyncCallback? onTitleTapped,
VoidCallback? onPreviousDay,
required DateTime startDate,
required DateTime endDate,
Color iconColor = Constants.black,
Color backgroundColor = Constants.headerBackground,
StringProvider? headerStringBuilder,
HeaderStyle headerStyle = const HeaderStyle(),
}) : super(
key: key,
date: startDate,
secondaryDate: endDate,
onNextDay: onNextDay,
onPreviousDay: onPreviousDay,
onTitleTapped: onTitleTapped,
// ignore_for_file: deprecated_member_use_from_same_package
iconColor: iconColor,
backgroundColor: backgroundColor,
dateStringBuilder:
headerStringBuilder ?? WeekPageHeader._weekStringBuilder,
headerStyle: headerStyle,
);