diff --git a/src/core/things/Dish.ts b/src/core/things/Dish.ts index d261818d..86b6e53b 100644 --- a/src/core/things/Dish.ts +++ b/src/core/things/Dish.ts @@ -46,7 +46,7 @@ export interface SCDishWithoutReferences /** * Characteristics of the dish */ - characteristics?: string[]; + characteristics?: Characteristic[]; /** * Nutrition information (calories and nutrients with amounts) @@ -90,6 +90,28 @@ export interface SCDishTranslatableProperties extends SCThingWithCategoriesTranslatableProperties, SCThingThatCanBeOfferedTranslatableProperties { } +/** + * Composition of properties of a food characteristic + */ +export interface Characteristic{ + + /** + * Name of the characteristic + */ + name: string; + + /** + * The superscript text, that will be shown as a reference to this Characteristic + */ + superscriptText?: string; + + /** + * Image of the characteristic + */ + image?: string; + +} + /** * Dish meta data */