textFormField method
Widget
textFormField(
- AppModel app,
- BuildContext context, {
- required bool readOnly,
- String? initialValue,
- FormFieldValidator<
String> ? validator, - TextInputType? keyboardType,
- IconData? icon,
- String? labelText,
- String? hintText,
- int? maxLines,
- ValueChanged<
String> ? onChanged, - TextEditingController? textEditingController,
override
Implementation
@override
Widget textFormField(
AppModel app,
BuildContext context, {
required bool readOnly,
String? initialValue,
FormFieldValidator<String>? validator,
TextInputType? keyboardType,
IconData? icon,
String? labelText,
String? hintText,
int? maxLines,
ValueChanged<String>? onChanged,
TextEditingController? textEditingController,
}) {
return TextFormField(
readOnly: readOnly,
onChanged: onChanged,
controller: textEditingController,
decoration: InputDecoration(
icon: icon == null
? null
: Icon(
icon,
),
labelText: labelText,
),
keyboardType: TextInputType.text,
validator: validator,
initialValue: initialValue);
}