CustomDatePickerDialog constructor
const
CustomDatePickerDialog({
- Key? key,
- required DateTime initialDate,
- required DateTime firstDate,
- required DateTime lastDate,
- required dynamic onDatePicked(),
- required TextEditingController controller,
- bool showFutureDate = false,
- dynamic onDateSelection(
- String data
- String inputLabelText = "yyyy-MM-dd",
- String inputHintText = "yyyy-MM-dd",
- dynamic inputFieldOnChanged(
- String text
- dynamic inputFieldCustomValidation(
- String text
- bool hideEditIcon = true,
- Function? onOkButtonClicked,
Implementation
const CustomDatePickerDialog({
super.key,
required this.initialDate,
required this.firstDate,
required this.lastDate,
required this.onDatePicked,
required this.controller,
this.showFutureDate = false,
this.onDateSelection,
this.inputLabelText = "yyyy-MM-dd",
this.inputHintText = "yyyy-MM-dd",
this.inputFieldOnChanged,
this.inputFieldCustomValidation,
this.hideEditIcon = true,
this.onOkButtonClicked,
});