showPicker method
Action pick date
Implementation
Future<void> showPicker() async {
final DateTime? dateTime = await showDatePicker(
context: context,
initialDate: _selected,
firstDate: DateTime(1900),
lastDate: maximumDate ?? _now,
).then((DateTime? value) async {
if (value != null && enablePickTime) {
final TimeOfDay? time = await showTimePicker(
context: context,
initialTime: TimeOfDay.fromDateTime(value),
);
if (time != null) {
return DateTime(value.year, value.month, value.day, time.hour, time.minute);
}
}
return value;
});
_onDateTimeChange(dateTime);
}