SearchDialog<T> constructor

const SearchDialog<T>({
  1. Key? key,
  2. required Future<List<T>> onSearch(
    1. String query
    ),
  3. required Widget itemBuilder(
    1. BuildContext context,
    2. T item,
    3. bool isSelected
    ),
  4. required void onItemSelected(
    1. T item
    ),
  5. String? hintText,
  6. required String searchIcon,
})

Implementation

const SearchDialog({
  super.key,
  required this.onSearch,
  required this.itemBuilder,
  required this.onItemSelected,
  this.hintText,
  required this.searchIcon,
});