easyTextFieldOf<T> function
Widget
easyTextFieldOf<T>({
- required T? value,
- required ValueChanged<
T?> ? onChanged, - String label(
- T
- T? parser(
- String text
- String? hintText,
- TextInputType? keyboardType,
- bool obscureText = false,
Easy text field bound directly to a value of type T.
Implementation
Widget easyTextFieldOf<T>({
required T? value,
required ValueChanged<T?>? onChanged,
String Function(T)? label,
T? Function(String text)? parser,
String? hintText,
TextInputType? keyboardType,
bool obscureText = false,
}) {
return EasyTextField<T>(
items: const [],
value: value,
onChanged: onChanged,
labelBuilder: label,
valueParser: parser,
hintText: hintText,
keyboardType: keyboardType,
obscureText: obscureText,
itemBuilder: (context, item, selected) =>
_defaultItemBuilder(context, item, selected, label),
);
}