AlgoliaSearchProvider<TModel, TFacets> constructor
AlgoliaSearchProvider<TModel, TFacets> ({
- required String applicationId,
- required String apiKey,
- required String indexName,
- required TModel fromJson(),
- List<
String> facetFields = const <String>[], - DVSearchTuning tuning = const DVSearchTuning(),
- Uri? baseUrl,
- DVSearchFacetFilter<
TFacets> ? facetFilter, - DVHttpSend transport = dvSendHttpRequest,
Implementation
AlgoliaSearchProvider({
required this.applicationId,
required super.apiKey,
required super.indexName,
required super.fromJson,
this.facetFields = const <String>[],
this.tuning = const DVSearchTuning(),
Uri? baseUrl,
super.facetFilter,
super.transport,
}) : super(baseUrl: baseUrl ?? Uri.https('$applicationId-dsn.algolia.net'));