FCalendarHeaderStyle constructor

const FCalendarHeaderStyle({
  1. required FVariants<FTappableVariantConstraint, FTappableVariant, Decoration, DecorationDelta> headerDecoration,
  2. required FVariants<FTappableVariantConstraint, FTappableVariant, TextStyle, TextStyleDelta> headerTextStyle,
  3. required FVariants<FTappableVariantConstraint, FTappableVariant, IconThemeData, IconThemeDataDelta> toggleIconStyle,
  4. required FFocusedOutlineStyle headerFocusedOutlineStyle,
  5. required FButtonStyle buttonStyle,
  6. required FIconBuilder toggleIcon,
  7. required FIconBuilder previousIcon,
  8. required FIconBuilder nextIcon,
  9. EdgeInsetsGeometry padding = .zero,
  10. EdgeInsetsGeometry tappablePadding = const .directional(start: 8, end: 2, top: 4, bottom: 4),
  11. Duration animationDuration = const Duration(milliseconds: 100),
})

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),
});