easySearchOf<T> function
Easy search + recommendation widget: just pass items, label mapper and callbacks.
Implementation
Widget easySearchOf<T>({
required List<T> items,
required String Function(T) label,
void Function(T selectedItem)? onSelected,
void Function(List<T> selectedItems)? onSelectedMany,
bool multiSelect = false,
SearchRemoteResolver<T>? remoteSearch,
String hintText = 'Search...',
}) {
return SearchRecommendationWidget<T>(
items: items,
getSearchText: label,
onItemSelected: onSelected,
onItemsSelected: onSelectedMany,
allowMultiSelect: multiSelect,
remoteSearch: remoteSearch,
hintText: hintText,
);
}