FCalendarHeaderStyle constructor
const
FCalendarHeaderStyle({
- required FVariants<
FTappableVariantConstraint, FTappableVariant, Decoration, DecorationDelta> headerDecoration, - required FVariants<
FTappableVariantConstraint, FTappableVariant, TextStyle, TextStyleDelta> headerTextStyle, - required FVariants<
FTappableVariantConstraint, FTappableVariant, IconThemeData, IconThemeDataDelta> toggleIconStyle, - required FFocusedOutlineStyle headerFocusedOutlineStyle,
- required FButtonStyle buttonStyle,
- required FIconBuilder toggleIcon,
- required FIconBuilder previousIcon,
- required FIconBuilder nextIcon,
- EdgeInsetsGeometry padding = .zero,
- EdgeInsetsGeometry tappablePadding = const .directional(start: 8, end: 2, top: 4, bottom: 4),
- Duration animationDuration = const Duration(milliseconds: 100),
Creates a FCalendarHeaderStyle.
Implementation
const FCalendarHeaderStyle({
required this.headerDecoration,
required this.headerTextStyle,
required this.toggleIconStyle,
required this.headerFocusedOutlineStyle,
required this.buttonStyle,
required this.toggleIcon,
required this.previousIcon,
required this.nextIcon,
this.padding = .zero,
this.tappablePadding = const .directional(start: 8, end: 2, top: 4, bottom: 4),
this.animationDuration = const Duration(milliseconds: 100),
});