DatePickerProperties constructor

const DatePickerProperties({
  1. required OnDateRangeSelected onDateRangeSelected,
  2. WeekDaysBuilder? weekDaysBuilder,
  3. Color backgroundColor = Colors.white,
  4. DateTime? initialPickerDate,
  5. EdgeInsets padding = const EdgeInsets.all(8),
  6. DayItemBuilder? dayItemBuilder,
  7. TouchMode? pickerMode,
  8. DateTitleBuilder? pickerTitleBuilder,
  9. Alignment pickerTitleAlignInLandscape = Alignment.centerLeft,
  10. Widget? backButton,
  11. Widget? forwardButton,
  12. DateTitleBuilder? controlBarTitleBuilder,
  13. bool showControlBar = true,
  14. YearPickerItemBuilder? yearPickerItemBuilder,
  15. PickerButtonBuilder? okButtonBuilder,
  16. PickerButtonBuilder? cancelButtonBuilder,
  17. DateTime? minDate,
  18. DateTime? maxDate,
  19. bool forceSixWeek = false,
  20. WeekDay firstWeekDay = WeekDay.sunday,
  21. LandscapeDaysResizeMode landscapeDaysResizeMode = LandscapeDaysResizeMode.adaptive,
})

Default constructor.

Implementation

const DatePickerProperties({
  required this.onDateRangeSelected,
  this.weekDaysBuilder,
  this.backgroundColor = Colors.white,
  this.initialPickerDate,
  this.padding = const EdgeInsets.all(8),
  this.dayItemBuilder,
  this.pickerMode,
  this.pickerTitleBuilder,
  this.pickerTitleAlignInLandscape = Alignment.centerLeft,
  this.backButton,
  this.forwardButton,
  this.controlBarTitleBuilder,
  this.showControlBar = true,
  this.yearPickerItemBuilder,
  this.okButtonBuilder,
  this.cancelButtonBuilder,
  this.minDate,
  this.maxDate,
  this.forceSixWeek = false,
  this.firstWeekDay = WeekDay.sunday,
  this.landscapeDaysResizeMode = LandscapeDaysResizeMode.adaptive,
});