getValueKey method Null safety

String getValueKey(
  1. String nutrientId,
  2. bool perServing
)

Returns the Nutriments map key for the nutrient value.

  • perServing true: per serving.
  • perServing false: per 100g.

Implementation

static String getValueKey(
  String nutrientId,
  final bool perServing,
) {
  nutrientId = _fixNutrientId(nutrientId);
  // 'energy-kcal' is directly for serving (no 'energy-kcal_serving')
  if (nutrientId == _energyKCalId && perServing) {
    return _energyKCalId;
  }
  return '$nutrientId${perServing ? '_serving' : '_100g'}';
}