DateHeaderStyle constructor
DateHeaderStyle(
- BuildContext context,
- DateTime date, {
- String? tooltip,
- EdgeInsetsGeometry? padding,
- bool? showWeekdayIndicator,
- double? indicatorSpacing,
- bool? showDateIndicator,
Implementation
factory DateHeaderStyle(
BuildContext context,
DateTime date, {
String? tooltip,
EdgeInsetsGeometry? padding,
bool? showWeekdayIndicator,
double? indicatorSpacing,
bool? showDateIndicator,
}) {
assert(date.debugCheckIsValidTimetableDate());
return DateHeaderStyle.raw(
tooltip: tooltip ??
() {
context.dependOnTimetableLocalizations();
return DateFormat.yMMMMEEEEd().format(date);
}(),
padding: padding ?? const EdgeInsets.all(4),
showWeekdayIndicator: showWeekdayIndicator ?? true,
indicatorSpacing: indicatorSpacing ?? 4,
showDateIndicator: showDateIndicator ?? true,
);
}