DefaultTextFormField constructor

const DefaultTextFormField({
  1. Key? key,
  2. required TextEditingController controller,
  3. dynamic prefixIcon,
  4. String? validator(
    1. String?
    )?,
  5. int? maxLength,
  6. bool? isDense,
  7. Widget? prefix,
  8. EdgeInsets? contentPadding,
  9. String? counterText,
  10. required String labelText,
  11. bool obscureText = false,
  12. bool readOnly = false,
  13. dynamic onTap()?,
  14. dynamic onChanged(
    1. String value
    )?,
  15. bool autofocus = false,
  16. TextInputType? keyboardType,
  17. int? maxLines,
  18. Widget? suffixWidget,
  19. dynamic focusListener(
    1. bool
    )?,
  20. FocusNode? focusNode,
  21. bool enabled = true,
  22. String? hintText,
  23. AutovalidateMode? autovalidateMode,
  24. List<TextInputFormatter>? inputFormatters,
  25. String? suffixText,
})

Implementation

const DefaultTextFormField({
  super.key,
  required this.controller,
  this.prefixIcon,
  this.validator,
  this.maxLength,
  this.isDense,
  this.prefix,
  this.contentPadding,
  this.counterText,
  required this.labelText,
  this.obscureText = false,
  this.readOnly = false,
  this.onTap,
  this.onChanged,
  this.autofocus = false,
  this.keyboardType,
  this.maxLines,
  this.suffixWidget,
  this.focusListener,
  this.focusNode,
  this.enabled = true,
  this.hintText,
  this.autovalidateMode,
  this.inputFormatters,
  this.suffixText,
  //this.enableForm = false,
});