BaseRecommendSearchParams constructor
      const
      BaseRecommendSearchParams({ 
    
- String? similarQuery,
 - String? filters,
 - dynamic facetFilters,
 - dynamic optionalFilters,
 - dynamic numericFilters,
 - dynamic tagFilters,
 - bool? sumOrFiltersScores,
 - List<
String> ? restrictSearchableAttributes, - List<
String> ? facets, - bool? facetingAfterDistinct,
 - String? aroundLatLng,
 - bool? aroundLatLngViaIP,
 - dynamic aroundRadius,
 - dynamic aroundPrecision,
 - int? minimumAroundRadius,
 - dynamic insideBoundingBox,
 - List<
List< ? insidePolygon,double> > - List<
SupportedLanguage> ? naturalLanguages, - List<
String> ? ruleContexts, - int? personalizationImpact,
 - String? userToken,
 - bool? getRankingInfo,
 - bool? synonyms,
 - bool? clickAnalytics,
 - bool? analytics,
 - List<
String> ? analyticsTags, - bool? percentileComputation,
 - bool? enableABTest,
 
Returns a new BaseRecommendSearchParams instance.
Implementation
const BaseRecommendSearchParams({
  this.similarQuery,
  this.filters,
  this.facetFilters,
  this.optionalFilters,
  this.numericFilters,
  this.tagFilters,
  this.sumOrFiltersScores,
  this.restrictSearchableAttributes,
  this.facets,
  this.facetingAfterDistinct,
  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,
});