SearchableDropdownProvider<T> constructor

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

Implementation

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