SearchableDropdown<T> constructor

const SearchableDropdown<T>({
  1. Key? key,
  2. Widget? hintText,
  3. Widget backgroundDecoration(
    1. Widget
    )?,
  4. String? searchHintText,
  5. Widget? noRecordText,
  6. double? dropDownMaxHeight,
  7. EdgeInsetsGeometry? margin,
  8. Widget? trailingIcon,
  9. Widget? trailingClearIcon,
  10. Widget? leadingIcon,
  11. void onChanged(
    1. T?
    )?,
  12. List<SearchableDropdownMenuItem<T>>? items,
  13. T? value,
  14. bool isEnabled = true,
  15. VoidCallback? disabledOnTap,
  16. double? width,
  17. bool isDialogExpanded = true,
})

Implementation

const SearchableDropdown({
  Key? key,
  Widget? hintText,
  Widget Function(Widget)? backgroundDecoration,
  String? searchHintText,
  Widget? noRecordText,
  double? dropDownMaxHeight,
  EdgeInsetsGeometry? margin,
  Widget? trailingIcon,
  Widget? trailingClearIcon,
  Widget? leadingIcon,
  void Function(T?)? onChanged,
  List<SearchableDropdownMenuItem<T>>? items,
  T? value,
  bool isEnabled = true,
  VoidCallback? disabledOnTap,
  double? width,
  bool isDialogExpanded = true,
}) : this._(
        key: key,
        hintText: hintText,
        backgroundDecoration: backgroundDecoration,
        searchHintText: searchHintText,
        noRecordText: noRecordText,
        dropDownMaxHeight: dropDownMaxHeight,
        margin: margin,
        trailingIcon: trailingIcon,
        trailingClearIcon: trailingClearIcon,
        leadingIcon: leadingIcon,
        onChanged: onChanged,
        items: items,
        value: value,
        isEnabled: isEnabled,
        disabledOnTap: disabledOnTap,
        width: width,
        isDialogExpanded: isDialogExpanded,
      );