SearchableSingleSelectDropdownProvider<T> constructor

SearchableSingleSelectDropdownProvider<T>({
  1. DropDownModel<T>? selectedValue,
  2. dynamic onOptionSelected(
    1. DropDownModel<T>?
    )?,
  3. Future<List<DropDownModel<T>>> onSearch(
    1. String searchText
    )?,
  4. double? selectorMaxHeight,
  5. List<DropDownModel<T>> initData = const [],
  6. String? validator(
    1. DropDownModel<T>?
    )?,
  7. required Future<List<DropDownModel<T>>>? asyncInitData,
  8. required bool closeDropdownOnSelection,
  9. required BuildContext context,
})

Implementation

SearchableSingleSelectDropdownProvider({
  this.selectedValue,
  this.onOptionSelected,
  this.onSearch,
  this.selectorMaxHeight,
  super.initData,
  super.validator,
  required super.asyncInitData,
  required this.closeDropdownOnSelection,
  required super.context,
}) {
  if (selectedValue != null) {
    searchTextController.text = selectedValue!.text;
  }
}