textField method
BlocXFormTextField<F, P, E>
textField(
- E key, {
- BlocXTextFieldOptions? options,
- FormFieldValidator<
String> ? validator, - TextFieldType? type,
Builds a BlocXFormTextField connected to key.
The returned text field uses a managed TextEditingController.
Implementation
BlocXFormTextField<F, P, E> textField(
E key, {
BlocXTextFieldOptions? options,
FormFieldValidator<String>? validator,
TextFieldType? type,
}) {
return BlocXFormTextField<F, P, E>(
key: ValueKey<E>(key),
formKey: key,
textFieldOptions: options ?? const BlocXTextFieldOptions(),
controller: getTextEditingController(key),
validator: validator,
textFieldType: type ?? TextFieldType.filled,
);
}