custom_plugins/dropdown_search/dropdown_search library

Typedefs

BeforeChange<T> = Future<bool?> Function(T? prevItem, T? nextItem)
BeforeChangeMultiSelection<T> = Future<bool?> Function(List<T> prevItems, List<T> nextItems)
BeforePopupOpening<T> = Future<bool?> Function(T? selectedItem)
BeforePopupOpeningMultiSelection<T> = Future<bool?> Function(List<T> selectedItem)
ContainerBuilder<T> = Widget Function(BuildContext context, Widget child)
EmptyBuilder = Widget Function(BuildContext context, String searchEntry)
ErrorBuilder = Widget Function(BuildContext context, String searchEntry, dynamic exception)
InfiniteScrollBuilder = Widget Function(BuildContext, int loadedItems)
LoadingBuilder = Widget Function(BuildContext context, String searchEntry)
LoadingMoreErrorBuilder = Widget Function(BuildContext context, String searchEntry, dynamic exception, LoadProps loadProps)
OnItemAdded<T> = void Function(List<T> selectedItems, T addedItem)
OnItemRemoved<T> = void Function(List<T> selectedItems, T removedItem)
PositionCallback = RelativeRect Function(RenderBox dropdownBox, RenderBox overlay)
SuggestedItems<T> = List<T> Function(List<T> items)
items are the original item on which we want extract suggestions
SuggestionsBuilder<T> = Widget Function(List<T> suggestedItems)
ValidationMultiSelectionBuilder<T> = Widget Function(BuildContext context, List<T> items)