BaseSearchParamsWithoutQuery constructor

const BaseSearchParamsWithoutQuery({
  1. String? similarQuery,
  2. String? filters,
  3. dynamic facetFilters,
  4. dynamic optionalFilters,
  5. dynamic numericFilters,
  6. dynamic tagFilters,
  7. bool? sumOrFiltersScores,
  8. List<String>? restrictSearchableAttributes,
  9. List<String>? facets,
  10. bool? facetingAfterDistinct,
  11. int? page,
  12. int? offset,
  13. int? length,
  14. String? aroundLatLng,
  15. bool? aroundLatLngViaIP,
  16. dynamic aroundRadius,
  17. dynamic aroundPrecision,
  18. int? minimumAroundRadius,
  19. dynamic insideBoundingBox,
  20. List<List<double>>? insidePolygon,
  21. List<SupportedLanguage>? naturalLanguages,
  22. List<String>? ruleContexts,
  23. int? personalizationImpact,
  24. String? userToken,
  25. bool? getRankingInfo,
  26. bool? synonyms,
  27. bool? clickAnalytics,
  28. bool? analytics,
  29. List<String>? analyticsTags,
  30. bool? percentileComputation,
  31. bool? enableABTest,
})

Returns a new BaseSearchParamsWithoutQuery instance.

Implementation

const BaseSearchParamsWithoutQuery({
  this.similarQuery,
  this.filters,
  this.facetFilters,
  this.optionalFilters,
  this.numericFilters,
  this.tagFilters,
  this.sumOrFiltersScores,
  this.restrictSearchableAttributes,
  this.facets,
  this.facetingAfterDistinct,
  this.page,
  this.offset,
  this.length,
  this.aroundLatLng,
  this.aroundLatLngViaIP,
  this.aroundRadius,
  this.aroundPrecision,
  this.minimumAroundRadius,
  this.insideBoundingBox,
  this.insidePolygon,
  this.naturalLanguages,
  this.ruleContexts,
  this.personalizationImpact,
  this.userToken,
  this.getRankingInfo,
  this.synonyms,
  this.clickAnalytics,
  this.analytics,
  this.analyticsTags,
  this.percentileComputation,
  this.enableABTest,
});