SearchableDropdownFormField<T> constructor

SearchableDropdownFormField<T>({
  1. required List<SearchableDropdownMenuItem<T>>? items,
  2. Key? key,
  3. void onSaved(
    1. T?
    )?,
  4. String? validator(
    1. T?
    )?,
  5. T? initialValue,
  6. AutovalidateMode? autovalidateMode,
  7. Widget? hintText,
  8. EdgeInsetsGeometry? margin,
  9. T? value,
  10. bool isEnabled = true,
  11. VoidCallback? disabledOnTap,
  12. Widget errorWidget(
    1. String?
    )?,
  13. Widget backgroundDecoration(
    1. Widget
    )?,
  14. void onChanged(
    1. T?
    )?,
  15. Widget? noRecordTex,
  16. Widget? trailingIcon,
  17. Widget? trailingClearIcon,
  18. Widget? leadingIcon,
  19. String? searchHintText,
  20. double? dropDownMaxHeight,
  21. 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,
      );