createSearchEngine static method
SearchEngine
createSearchEngine({
- required List<
Map< data,String, dynamic> > - required String languageCode,
- SearchEngineFactory? factory,
Creates a new instance of the multi-language search engine
data
- List of items to search through
languageCode
- Language code ('ar' for Arabic, 'en' for English)
factory
- Optional factory for creating components (uses default if null)
Implementation
static SearchEngine createSearchEngine({
required List<Map<String, dynamic>> data,
required String languageCode,
SearchEngineFactory? factory,
}) {
return MultiLanguageSearchEngineImpl(
data: data,
languageCode: languageCode,
factory: factory,
);
}