HijriDatePickerMonthViewSettings constructor Null safety

const HijriDatePickerMonthViewSettings(
  1. {int firstDayOfWeek = 7,
  2. String dayFormat = 'EE',
  3. double viewHeaderHeight = 30,
  4. DateRangePickerViewHeaderStyle viewHeaderStyle = const DateRangePickerViewHeaderStyle(),
  5. bool enableSwipeSelection = true,
  6. List<HijriDateTime>? blackoutDates,
  7. List<HijriDateTime>? specialDates,
  8. bool showWeekNumber = false,
  9. DateRangePickerWeekNumberStyle weekNumberStyle = const DateRangePickerWeekNumberStyle(),
  10. List<int> weekendDays = const <int>[6, 7]}
)

Creates a date range picker month view settings for date range picker.

The properties allows to customize the month view of SfHijriDateRangePicker.

Implementation

const HijriDatePickerMonthViewSettings(
    {this.firstDayOfWeek = 7,
    this.dayFormat = 'EE',
    this.viewHeaderHeight = 30,
    this.viewHeaderStyle = const DateRangePickerViewHeaderStyle(),
    this.enableSwipeSelection = true,
    this.blackoutDates,
    this.specialDates,
    this.showWeekNumber = false,
    this.weekNumberStyle = const DateRangePickerWeekNumberStyle(),
    this.weekendDays = const <int>[6, 7]})
    : assert(firstDayOfWeek >= 1 && firstDayOfWeek <= 7),
      assert(viewHeaderHeight >= -1);