BaseInjectionQueryParameters constructor

const BaseInjectionQueryParameters({
  1. bool? advancedSyntax,
  2. List<AdvancedSyntaxFeatures>? advancedSyntaxFeatures,
  3. bool? allowTyposOnNumericTokens,
  4. List<AlternativesAsExact>? alternativesAsExact,
  5. bool? attributeCriteriaComputedByMinProximity,
  6. List<String>? attributesToHighlight,
  7. List<String>? attributesToRetrieve,
  8. List<String>? attributesToSnippet,
  9. bool? clickAnalytics,
  10. List<String>? disableExactOnAttributes,
  11. List<String>? disableTypoToleranceOnAttributes,
  12. dynamic distinct,
  13. bool? enableABTest,
  14. bool? enablePersonalization,
  15. bool? enableReRanking,
  16. bool? enableRules,
  17. ExactOnSingleWordQuery? exactOnSingleWordQuery,
  18. dynamic facetFilters,
  19. String? filters,
  20. bool? getRankingInfo,
  21. String? highlightPostTag,
  22. String? highlightPreTag,
  23. dynamic ignorePlurals,
  24. int? minProximity,
  25. int? minWordSizefor1Typo,
  26. int? minWordSizefor2Typos,
  27. List<SupportedLanguage>? naturalLanguages,
  28. dynamic numericFilters,
  29. dynamic optionalFilters,
  30. dynamic optionalWords,
  31. bool? percentileComputation,
  32. int? personalizationImpact,
  33. List<SupportedLanguage>? queryLanguages,
  34. QueryType? queryType,
  35. dynamic removeStopWords,
  36. RemoveWordsIfNoResults? removeWordsIfNoResults,
  37. bool? replaceSynonymsInHighlight,
  38. List<String>? responseFields,
  39. bool? restrictHighlightAndSnippetArrays,
  40. List<String>? restrictSearchableAttributes,
  41. List<String>? ruleContexts,
  42. String? snippetEllipsisText,
  43. bool? synonyms,
  44. dynamic typoTolerance,
})

Returns a new BaseInjectionQueryParameters instance.

Implementation

const BaseInjectionQueryParameters({
  this.advancedSyntax,
  this.advancedSyntaxFeatures,
  this.allowTyposOnNumericTokens,
  this.alternativesAsExact,
  this.attributeCriteriaComputedByMinProximity,
  this.attributesToHighlight,
  this.attributesToRetrieve,
  this.attributesToSnippet,
  this.clickAnalytics,
  this.disableExactOnAttributes,
  this.disableTypoToleranceOnAttributes,
  this.distinct,
  this.enableABTest,
  this.enablePersonalization,
  this.enableReRanking,
  this.enableRules,
  this.exactOnSingleWordQuery,
  this.facetFilters,
  this.filters,
  this.getRankingInfo,
  this.highlightPostTag,
  this.highlightPreTag,
  this.ignorePlurals,
  this.minProximity,
  this.minWordSizefor1Typo,
  this.minWordSizefor2Typos,
  this.naturalLanguages,
  this.numericFilters,
  this.optionalFilters,
  this.optionalWords,
  this.percentileComputation,
  this.personalizationImpact,
  this.queryLanguages,
  this.queryType,
  this.removeStopWords,
  this.removeWordsIfNoResults,
  this.replaceSynonymsInHighlight,
  this.responseFields,
  this.restrictHighlightAndSnippetArrays,
  this.restrictSearchableAttributes,
  this.ruleContexts,
  this.snippetEllipsisText,
  this.synonyms,
  this.typoTolerance,
});