Files
swift-openfoodfacts-sdk/Sources/OpenFoodFacts/Schemas/SearchNutriment.swift
2025-09-13 11:25:35 +02:00

99 lines
4.7 KiB
Swift

public enum SearchNutriment: String, Codable {
case energy // Energy
case energyFromFat = "energy-from-fat" // Energy from fat
case fat // Fat
case saturatedFat = "saturated-fat" // Saturated fat
case butyricAcid = "butyric-acid" // Butyric acid (4:0)
case caproicAcid = "caproic-acid" // Caproic acid (6:0)
case caprylicAcid = "caprylic-acid" // Caprylic acid (8:0)
case capricAcid = "capric-acid" // Capric acid (10:0)
case lauricAcid = "lauric-acid" // Lauric acid (12:0)
case myristicAcid = "myristic-acid" // Myristic acid (14:0)
case palmiticAcid = "palmitic-acid" // Palmitic acid (16:0)
case stearicAcid = "stearic-acid" // Stearic acid (18:0)
case arachidicAcid = "arachidic-acid" // Arachidic acid (20:0)
case behenicAcid = "behenic-acid" // Behenic acid (22:0)
case lignocericAcid = "lignoceric-acid" // Lignoceric acid (24:0)
case ceroticAcid = "cerotic-acid" // Cerotic acid (26:0)
case montanicAcid = "montanic-acid" // Montanic acid (28:0)
case melissicAcid = "melissic-acid" // Melissic acid (30:0)
case monounsaturatedFat = "monounsaturated-fat" // Monounsaturated fat
case polyunsaturatedFat = "polyunsaturated-fat" // Polyunsaturated fat
case omega3Fat = "omega-3-fat" // Omega 3 fatty acids
case alphaLinolenicAcid = "alpha-linolenic-acid" // Alpha-linolenic acid / ALA (18:3 n-3)
case eicosapentaenoicAcid = "eicosapentaenoic-acid" // Eicosapentaenoic acid / EPA (20:5 n-3)
case docosahexaenoicAcid = "docosahexaenoic-acid" // Docosahexaenoic acid / DHA (22:6 n-3)
case omega6Fat = "omega-6-fat" // Omega 6 fatty acids
case linoleicAcid = "linoleic-acid" // Linoleic acid / LA (18:2 n-6)
case arachidonicAcid = "arachidonic-acid" // Arachidonic acid / AA / ARA (20:4 n-6)
case gammaLinolenicAcid = "gamma-linolenic-acid" // Gamma-linolenic acid / GLA (18:3 n-6)
case dihomoGammaLinolenicAcid = "dihomo-gamma-linolenic-acid" // Dihomo-gamma-linolenic acid / DGLA (20:3 n-6)
case omega9Fat = "omega-9-fat" // Omega 9 fatty acids
case oleicAcid = "oleic-acid" // Oleic acid (18:1 n-9)
case elaidicAcid = "elaidic-acid" // Elaidic acid (18:1 n-9)
case gondoicAcid = "gondoic-acid" // Gondoic acid (20:1 n-9)
case meadAcid = "mead-acid" // Mead acid (20:3 n-9)
case erucicAcid = "erucic-acid" // Erucic acid (22:1 n-9)
case nervonicAcid = "nervonic-acid" // Nervonic acid (24:1 n-9)
case transFat = "trans-fat" // Trans fat
case cholesterol // Cholesterol
case carbohydrates // Carbohydrate
case sugars // Sugars
case sucrose // Sucrose
case glucose // Glucose
case fructose // Fructose
case lactose // Lactose
case maltose // Maltose
case maltodextrins // Maltodextrins
case starch // Starch
case polyols // Sugar alcohols (Polyols)
case fiber // Dietary fiber
case proteins // Proteins
case casein // Casein
case serumProteins = "serum-proteins" // Serum proteins
case nucleotides // Nucleotides
case salt // Salt
case sodium // Sodium
case alcohol // Alcohol
case vitaminA = "vitamin-a" // Vitamin A
case betaCarotene = "beta-carotene" // Beta carotene
case vitaminD = "vitamin-d" // Vitamin D
case vitaminE = "vitamin-e" // Vitamin E
case vitaminK = "vitamin-k" // Vitamin K
case vitaminC = "vitamin-c" // Vitamin C (ascorbic acid)
case vitaminB1 = "vitamin-b1" // Vitamin B1 (Thiamin)
case vitaminB2 = "vitamin-b2" // Vitamin B2 (Riboflavin)
case vitaminPP = "vitamin-pp" // Vitamin B3 / Vitamin PP (Niacin)
case vitaminB6 = "vitamin-b6" // Vitamin B6 (Pyridoxin)
case vitaminB9 = "vitamin-b9" // Vitamin B9 (Folic acid / Folates)
case vitaminB12 = "vitamin-b12" // Vitamin B12 (Cobalamin)
case biotin // Biotin
case pantothenicAcid = "pantothenic-acid" // Pantothenic acid / Pantothenate (Vitamin B5)
case silica // Silica
case bicarbonate // Bicarbonate
case potassium // Potassium
case chloride // Chloride
case calcium // Calcium
case phosphorus // Phosphorus
case iron // Iron
case magnesium // Magnesium
case zinc // Zinc
case copper // Copper
case manganese // Manganese
case fluoride // Fluoride
case selenium // Selenium
case chromium // Chromium
case molybdenum // Molybdenum
case iodine // Iodine
case caffeine // Caffeine
case taurine // Taurine
case pH // pH
case fruitsVegetablesNuts = "fruits-vegetables-nuts" // Fruits, vegetables, and nuts (minimum)
case collagenMeatProteinRatio = "collagen-meat-protein-ratio" // Collagen/Meat protein ratio (maximum)
case cocoa // Cocoa (minimum)
case chlorophyll = "chlorophyll" // Chlorophyll
case carbonFootprint = "carbon-footprint" // Carbon footprint / CO2 emissions
case nutritionScoreFR = "nutrition-score-fr" // Experimental nutrition score
case nutritionScoreUK = "nutrition-score-uk" // Nutrition score - UK
}