DatePickerProperties constructor
const
DatePickerProperties({
- required OnDateRangeSelected onDateRangeSelected,
- WeekDaysBuilder? weekDaysBuilder,
- Color backgroundColor = Colors.white,
- DateTime? initialPickerDate,
- EdgeInsets padding = const EdgeInsets.all(8),
- DayItemBuilder? dayItemBuilder,
- TouchMode? pickerMode,
- DateTitleBuilder? pickerTitleBuilder,
- Alignment pickerTitleAlignInLandscape = Alignment.centerLeft,
- Widget? backButton,
- Widget? forwardButton,
- DateTitleBuilder? controlBarTitleBuilder,
- bool showControlBar = true,
- YearPickerItemBuilder? yearPickerItemBuilder,
- PickerButtonBuilder? okButtonBuilder,
- PickerButtonBuilder? cancelButtonBuilder,
- DateTime? minDate,
- DateTime? maxDate,
- bool forceSixWeek = false,
- WeekDay firstWeekDay = WeekDay.sunday,
- 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,
});