TaxonomyQueryConfiguration<T extends JsonObject, F extends Enum> constructor
TaxonomyQueryConfiguration<T extends JsonObject, F extends Enum> (
- TagType tagType,
- List<
String> tags, { - List<
OpenFoodFactsLanguage> ? languages, - OpenFoodFactsCountry? country,
- bool includeChildren = false,
- List<
F> fields = const [], - List<
Parameter> additionalParameters = const [],
Allows subclasses to create a TaxonomyQueryConfiguration from the supplied parameters.
Implementation
TaxonomyQueryConfiguration(
this.tagType,
this.tags, {
List<OpenFoodFactsLanguage>? languages,
this.country,
this.includeChildren = false,
this.fields = const [],
this.additionalParameters = const [],
}) : _isRootConfiguration = false,
languages = languages ??
OpenFoodAPIConfiguration.globalLanguages ??
const <OpenFoodFactsLanguage>[];