DatePickerRangeStyles constructor

DatePickerRangeStyles({
  1. TextStyle? displayedPeriodTitle,
  2. TextStyle? currentDateStyle,
  3. TextStyle? disabledDateStyle,
  4. TextStyle? selectedDateStyle,
  5. BoxDecoration? selectedSingleDateDecoration,
  6. TextStyle? defaultDateTextStyle,
  7. DayHeaderStyle? dayHeaderStyle,
  8. DayHeaderStyleBuilder? dayHeaderStyleBuilder,
  9. DayHeaderTitleBuilder? dayHeaderTitleBuilder,
  10. Widget nextIcon = const Icon(Icons.chevron_right),
  11. Widget prevIcon = const Icon(Icons.chevron_left),
  12. int? firstDayOfWeekIndex,
  13. BoxDecoration? selectedPeriodLastDecoration,
  14. BoxDecoration? selectedPeriodMiddleDecoration,
  15. BoxDecoration? selectedPeriodStartDecoration,
  16. TextStyle? selectedPeriodStartTextStyle,
  17. TextStyle? selectedPeriodMiddleTextStyle,
  18. TextStyle? selectedPeriodEndTextStyle,
})

Styles for the pickers that allows to select range (RangePicker, WeekPicker).

Implementation

DatePickerRangeStyles({
  TextStyle? displayedPeriodTitle,
  TextStyle? currentDateStyle,
  TextStyle? disabledDateStyle,
  TextStyle? selectedDateStyle,
  BoxDecoration? selectedSingleDateDecoration,
  TextStyle? defaultDateTextStyle,
  DayHeaderStyle? dayHeaderStyle,
  DayHeaderStyleBuilder? dayHeaderStyleBuilder,
  DayHeaderTitleBuilder? dayHeaderTitleBuilder,
  Widget nextIcon = const Icon(Icons.chevron_right),
  Widget prevIcon = const Icon(Icons.chevron_left),
  int? firstDayOfWeekIndex,
  this.selectedPeriodLastDecoration,
  this.selectedPeriodMiddleDecoration,
  this.selectedPeriodStartDecoration,
  this.selectedPeriodStartTextStyle,
  this.selectedPeriodMiddleTextStyle,
  this.selectedPeriodEndTextStyle,
}) : super(
          displayedPeriodTitle: displayedPeriodTitle,
          currentDateStyle: currentDateStyle,
          disabledDateStyle: disabledDateStyle,
          selectedDateStyle: selectedDateStyle,
          selectedSingleDateDecoration: selectedSingleDateDecoration,
          defaultDateTextStyle: defaultDateTextStyle,
          dayHeaderStyle: dayHeaderStyle,
          dayHeaderStyleBuilder: dayHeaderStyleBuilder,
          dayHeaderTitleBuilder: dayHeaderTitleBuilder,
          nextIcon: nextIcon,
          prevIcon: prevIcon,
          firstDayOfeWeekIndex: firstDayOfWeekIndex);