InMemorySearchProvider constructor

InMemorySearchProvider(
  1. List<SearchItem> items
)

Creates an in-memory search provider.

Implementation

InMemorySearchProvider(List<SearchItem> items)
  : _indexed = items
        .map(
          (item) => _IndexedSearchItem(
            item: item,
            normalizedTitle: item.title.toLowerCase(),
            normalizedSubtitle: item.subtitle.toLowerCase(),
            normalizedDescription: item.description?.toLowerCase(),
          ),
        )
        .toList();