mirror of
https://gitlab.com/openstapps/openstapps.git
synced 2026-01-23 10:02:51 +00:00
@@ -53,6 +53,11 @@ export interface SCDishWithoutReferences
|
|||||||
*/
|
*/
|
||||||
nutrition?: SCNutritionInformation;
|
nutrition?: SCNutritionInformation;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Section of the restaurant menu to which the dish belongs
|
||||||
|
*/
|
||||||
|
menuSection?: SCMenuSection;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Translated fields of a dish
|
* Translated fields of a dish
|
||||||
*/
|
*/
|
||||||
@@ -187,6 +192,20 @@ export interface SCNutritionInformation {
|
|||||||
sugarContent?: number;
|
sugarContent?: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export interface SCMenuSection {
|
||||||
|
/**
|
||||||
|
* Name of the menu section (mostly to be used as a section title)
|
||||||
|
*/
|
||||||
|
name: 'breakfast' | 'lunch' | 'dinner';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The time span when the dishes from the sections are available.
|
||||||
|
*
|
||||||
|
* @see http://wiki.openstreetmap.org/wiki/Key:opening_hours/specification
|
||||||
|
*/
|
||||||
|
servingHours?: string;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Meta information about a dish
|
* Meta information about a dish
|
||||||
*/
|
*/
|
||||||
@@ -205,6 +224,7 @@ export class SCDishMeta extends SCThingMeta implements SCMetaTranslations<SCDish
|
|||||||
characteristics: 'Merkmale',
|
characteristics: 'Merkmale',
|
||||||
dishAddOns: 'Beilagen',
|
dishAddOns: 'Beilagen',
|
||||||
nutrition: 'Nährwertangaben',
|
nutrition: 'Nährwertangaben',
|
||||||
|
menuSection: 'Menüabschnitt',
|
||||||
},
|
},
|
||||||
en: {
|
en: {
|
||||||
...new SCThingWithCategoriesWithoutReferencesMeta<
|
...new SCThingWithCategoriesWithoutReferencesMeta<
|
||||||
@@ -216,6 +236,7 @@ export class SCDishMeta extends SCThingMeta implements SCMetaTranslations<SCDish
|
|||||||
characteristics: 'characteristics',
|
characteristics: 'characteristics',
|
||||||
dishAddOns: 'side dishes',
|
dishAddOns: 'side dishes',
|
||||||
nutrition: 'nutrition information',
|
nutrition: 'nutrition information',
|
||||||
|
menuSection: 'menu section',
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -117,6 +117,14 @@ export interface SCRoomSpecificValues extends SCThingWithCategoriesSpecificValue
|
|||||||
* @keyword
|
* @keyword
|
||||||
*/
|
*/
|
||||||
openingHours?: string;
|
openingHours?: string;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Category specific service hours of the room (e.g. cooked food serving hours)
|
||||||
|
*
|
||||||
|
* @see http://wiki.openstreetmap.org/wiki/Key:opening_hours/specification
|
||||||
|
* @keyword
|
||||||
|
*/
|
||||||
|
serviceHours?: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -135,6 +143,7 @@ export class SCRoomMeta extends SCThingMeta implements SCMetaTranslations<SCRoom
|
|||||||
...new SCThingInPlaceMeta().fieldTranslations.de,
|
...new SCThingInPlaceMeta().fieldTranslations.de,
|
||||||
floorName: 'Etagenbezeichnung',
|
floorName: 'Etagenbezeichnung',
|
||||||
inventory: 'Bestand',
|
inventory: 'Bestand',
|
||||||
|
serviceHours: 'Servicezeiten',
|
||||||
},
|
},
|
||||||
en: {
|
en: {
|
||||||
...new SCPlaceWithoutReferencesMeta().fieldTranslations.en,
|
...new SCPlaceWithoutReferencesMeta().fieldTranslations.en,
|
||||||
@@ -144,6 +153,7 @@ export class SCRoomMeta extends SCThingMeta implements SCMetaTranslations<SCRoom
|
|||||||
...new SCThingInPlaceMeta().fieldTranslations.en,
|
...new SCThingInPlaceMeta().fieldTranslations.en,
|
||||||
floorName: 'floor name',
|
floorName: 'floor name',
|
||||||
inventory: 'inventory',
|
inventory: 'inventory',
|
||||||
|
serviceHours: 'service hours',
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user