DocumentApiQuery constructor

DocumentApiQuery({
  1. required String slug,
  2. String? productId,
  3. List<String>? itemsIds,
  4. List<String>? itemsExcluded,
  5. String? additionalFilters,
  6. RecommendationFiltersJoinerRule? filtersJoiner,
  7. String? additionalElasticFilters,
  8. RecommendationFiltersJoinerRule? elasticFiltersJoiner,
  9. List<String>? displayAttribute,
  10. bool? includeContextItems = false,
  11. Map<String, Object>? params,
})

Implementation

DocumentApiQuery({
  required this.slug,
  this.productId,
  this.itemsIds,
  this.itemsExcluded,
  this.additionalFilters,
  this.filtersJoiner,
  this.additionalElasticFilters,
  this.elasticFiltersJoiner,
  this.displayAttribute,
  this.includeContextItems = false,
  this.params
});