PrimaryTextField constructor

const PrimaryTextField({
  1. Key? key,
  2. required String placeholder,
  3. TextEditingController? controller,
  4. TextInputType? keyboardType,
  5. GestureTapCallback? onTap,
  6. ValueChanged<String>? onChanged,
  7. VoidCallback? onEditingComplete,
  8. bool readOnly = false,
  9. FocusNode? focusNode,
  10. int? minLines,
  11. int? maxLines,
  12. FormFieldValidator<String>? validator,
  13. bool isObscure = false,
  14. Widget? trailing,
  15. double? borderRadius,
  16. Color? focusBorderColor,
  17. double? focusBorderWidth,
})

Creates a configurable primary text field.

Implementation

const PrimaryTextField({
  super.key,
  required this.placeholder,
  this.controller,
  this.keyboardType,
  this.onTap,
  this.onChanged,
  this.onEditingComplete,
  this.readOnly = false,
  this.focusNode,
  this.minLines,
  this.maxLines,
  this.validator,
  this.isObscure = false,
  this.trailing,
  this.borderRadius,
  this.focusBorderColor,
  this.focusBorderWidth,
});