UTextFieldPersianDatePicker constructor

const UTextFieldPersianDatePicker({
  1. required dynamic onChange(
    1. DateTime,
    2. Jalali
    ),
  2. Key? key,
  3. String? text,
  4. double? fontSize,
  5. String? hintText,
  6. String? labelText,
  7. Widget? prefix,
  8. Widget? suffix,
  9. double? textHeight,
  10. TextEditingController? controller,
  11. Jalali? initialDate,
  12. Jalali? startDate,
  13. Jalali? endDate,
  14. String? validator(
    1. String?
    )?,
  15. bool readOnly = false,
  16. bool date = true,
  17. bool time = false,
  18. String submitButtonText = "Submit",
  19. String cancelButtonText = "Cancel",
  20. TextAlign textAlign = TextAlign.start,
})

Implementation

const UTextFieldPersianDatePicker({
  required this.onChange,
  super.key,
  this.text,
  this.fontSize,
  this.hintText,
  this.labelText,
  this.prefix,
  this.suffix,
  this.textHeight,
  this.controller,
  this.initialDate,
  this.startDate,
  this.endDate,
  this.validator,
  this.readOnly = false,
  this.date = true,
  this.time = false,
  this.submitButtonText = "Submit",
  this.cancelButtonText = "Cancel",
  this.textAlign = TextAlign.start,
});