getOrderedNutrients static method
Future<OrderedNutrients>
getOrderedNutrients({
- required OpenFoodFactsCountry country,
- required OpenFoodFactsLanguage language,
- UriProductHelper uriHelper = uriHelperFoodProd,
Returns the nutrient hierarchy specific to a country, localized.
OrderedNutrients orderedNutrients =
await OpenFoodAPIClient.getOrderedNutrients(
country: OpenFoodFactsCountry.GERMANY,
language: OpenFoodFactsLanguage.ENGLISH,
);
print(orderedNutrients.nutrients[0].name); // Energy (kJ)
print(orderedNutrients.nutrients[5].name); // Fiber
print(orderedNutrients.nutrients[10].name); // Vitamin A
Implementation
static Future<OrderedNutrients> getOrderedNutrients({
required final OpenFoodFactsCountry country,
required final OpenFoodFactsLanguage language,
final UriProductHelper uriHelper = uriHelperFoodProd,
}) async =>
OrderedNutrients.fromJson(
HttpHelper().jsonDecode(
await getOrderedNutrientsJsonString(
country: country,
language: language,
uriHelper: uriHelper,
),
),
);