CustomTextFormField constructor

const CustomTextFormField({
  1. Key? key,
  2. required TextEditingController controller,
  3. required String hintText,
  4. TextStyle? textStyle,
  5. TextStyle? hintStyle,
  6. InputBorder? border,
  7. bool multiline = false,
  8. bool readOnly = false,
  9. TextAlign textAlign = TextAlign.start,
  10. FormFieldValidator<String>? validator,
  11. Color? fillColor,
  12. int? minLines,
  13. int? maxLines,
  14. List<TextInputFormatter>? inputFormatters,
  15. EdgeInsetsGeometry? contentPadding,
  16. ValueChanged<String>? onChanged,
  17. TextCapitalization capitalization = TextCapitalization.sentences,
})

Creates a CustomTextFormField with extended customization and formatting options.

Implementation

const CustomTextFormField({
  super.key,
  required this.controller,
  required this.hintText,
  this.textStyle,
  this.hintStyle,
  this.border,
  this.multiline = false,
  this.readOnly = false,
  this.textAlign = TextAlign.start,
  this.validator,
  this.fillColor,
  this.minLines,
  this.maxLines,
  this.inputFormatters,
  this.contentPadding,
  this.onChanged,
  this.capitalization = TextCapitalization.sentences,
});