CustomizableDatePickerWidget constructor
CustomizableDatePickerWidget({
- Key? key,
- DateTime? firstDate,
- DateTime? lastDate,
- DateTime? initialDate,
- String? dateFormat = defaultDateFormat,
- DateTimePickerLocale? locale = pickerLocaleDefault,
- DateTimePickerTheme pickerTheme = DateTimePickerTheme.defaultPickerTheme,
- DateValueCallback? onChange,
- bool looping = false,
- Widget? separatorWidget,
Implementation
CustomizableDatePickerWidget({
Key? key,
this.firstDate,
this.lastDate,
this.initialDate,
this.dateFormat = defaultDateFormat,
this.locale = pickerLocaleDefault,
this.pickerTheme = DateTimePickerTheme.defaultPickerTheme,
this.onChange,
this.looping = false,
this.separatorWidget
}) : super(key: key) {
DateTime minTime = firstDate ?? DateTime.parse(datePickerMinDateTime);
DateTime maxTime = lastDate ?? DateTime.parse(datePickerMaxDateTime);
assert(minTime.compareTo(maxTime) < 0);
}