reactive_dropdown_search library
Classes
- BottomSheetProps
- ClearButtonProps
- ClickProps
- DialogProps
- DropdownButtonProps
- DropDownDecoratorProps
-
DropdownSearch<
T> -
DropDownSearchMultiSelectionValueAccessor<
T, V> -
DropdownSearchPopup<
T> -
DropdownSearchPopupState<
T> -
DropdownSearchState<
T> -
DropDownSearchValueAccessor<
T, V> - DropdownSuffixProps
- IconButtonProps
- see IconButton props for more details
- InfiniteScrollProps
- ListViewProps
- LoadProps
- MenuProps
- ModalBottomSheetProps
-
PopupProps<
T> -
PopupPropsMultiSelection<
T> -
ReactiveDropdownSearch<
T, V> - A ReactiveDropdownSearch that contains a DropdownSearch.
-
ReactiveDropdownSearchMultiSelection<
T, V> - A ReactiveDropdownSearchMultiSelection that contains a DropdownSearch.
- ScrollbarProps
- check RawScrollbar props description
- ScrollProps
-
SuggestedItemProps<
T> - TextFieldProps
- check TextField properties
Functions
-
defaultScrollNotificationPredicate(
ScrollNotification notification) → bool
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) -
DropdownSearchBuilder<
T> = Widget Function(BuildContext context, T? selectedItem) -
DropdownSearchBuilderMultiSelection<
T> = Widget Function(BuildContext context, List< T> selectedItems) -
DropdownSearchCompareFn<
T> = bool Function(T item1, T item2) -
DropdownSearchFilterFn<
T> = bool Function(T item, String filter) -
DropdownSearchItemAsString<
T> = String Function(T item) -
DropdownSearchOnFind<
T> = FutureOr< List< Function(String filter, LoadProps? loadProps)T> > -
DropdownSearchPopupItemBuilder<
T> = Widget Function(BuildContext context, T item, bool isDisabled, bool isSelected) -
DropdownSearchPopupItemEnabled<
T> = bool Function(T item) -
EmptyBuilder<
T> = Widget Function(BuildContext context, String searchEntry) -
ErrorBuilder<
T> = Widget Function(BuildContext context, String searchEntry, dynamic exception) -
FavoriteItemsBuilder<
T> = Widget Function(BuildContext context, T item, bool isSelected) - InfiniteScrollBuilder = Widget Function(BuildContext, int loadedItems)
-
LoadingBuilder<
T> = Widget Function(BuildContext context, String searchEntry) -
OnItemAdded<
T> = void Function(List< T> selectedItems, T addedItem) -
OnItemRemoved<
T> = void Function(List< T> selectedItems, T removedItem) -
PopupBuilder<
T> = Widget Function(BuildContext context, Widget popupWidget) - PositionCallback = RelativeRect Function(RenderBox dropdownBox, RenderBox overlay)
-
SuggestedItems<
T> = List< T> Function(List<T> items) -
items
are the original item fromitems
or/anditems
-
ValidationMultiSelectionBuilder<
T> = Widget Function(BuildContext context, List< T> items)