SearchableDropdownFormField<T> constructor
SearchableDropdownFormField<T> ({
- required List<
SearchableDropdownMenuItem< ? items,T> > - Key? key,
- void onSaved(
- T?
- String? validator(
- T?
- T? initialValue,
- AutovalidateMode? autovalidateMode,
- Widget? hintText,
- EdgeInsetsGeometry? margin,
- T? value,
- bool isEnabled = true,
- VoidCallback? disabledOnTap,
- Widget errorWidget()?,
- Widget backgroundDecoration()?,
- void onChanged(
- T?
- Widget? noRecordTex,
- Widget? trailingIcon,
- Widget? trailingClearIcon,
- Widget? leadingIcon,
- String? searchHintText,
- double? dropDownMaxHeight,
- bool isDialogExpanded = true,
Implementation
SearchableDropdownFormField({
required List<SearchableDropdownMenuItem<T>>? items,
Key? key,
void Function(T?)? onSaved,
String? Function(T?)? validator,
T? initialValue,
AutovalidateMode? autovalidateMode,
Widget? hintText,
EdgeInsetsGeometry? margin,
T? value,
bool isEnabled = true,
VoidCallback? disabledOnTap,
Widget Function(String?)? errorWidget,
Widget Function(Widget)? backgroundDecoration,
void Function(T?)? onChanged,
Widget? noRecordTex,
Widget? trailingIcon,
Widget? trailingClearIcon,
Widget? leadingIcon,
String? searchHintText,
double? dropDownMaxHeight,
bool isDialogExpanded = true,
}) : this._(
items: items,
key: key,
onSaved: onSaved,
validator: validator,
initialValue: initialValue,
autovalidateMode: autovalidateMode,
hintText: hintText,
margin: margin,
value: value,
isEnabled: isEnabled,
disabledOnTap: disabledOnTap,
errorWidget: errorWidget,
backgroundDecoration: backgroundDecoration,
onChanged: onChanged,
noRecordText: noRecordTex,
trailingIcon: trailingIcon,
trailingClearIcon: trailingClearIcon,
leadingIcon: leadingIcon,
searchHintText: searchHintText,
dropDownMaxHeight: dropDownMaxHeight,
isDialogExpanded: isDialogExpanded,
);