Package-level declarations

Types

Link copied to clipboard
@Serializable
class CategoryDto(val id: String, val name: String, val items: Array<MenuItemDto> = emptyArray(), val variations: Array<VariationDto> = emptyArray())
Link copied to clipboard
@Serializable
class MenuDto(val id: String, val name: String, val categories: Array<CategoryDto> = emptyArray(), val validity: Array<ValidityDto> = emptyArray())
Link copied to clipboard
@Serializable
class MenuItemDto(val id: String, val name: String, val description: String, val price: String, val variations: Array<VariationDto> = emptyArray())
Link copied to clipboard
@Serializable
class MenuSummaryDto(val id: String, val name: String)
Link copied to clipboard
@Serializable
class RestaurantDto(val id: String, val name: String, val address: String, val phone: String, val email: String)
Link copied to clipboard
@Serializable
class ValidityDto(val type: ValidityType, val value: Map<String, String> = emptyMap())
Link copied to clipboard
@Serializable
enum ValidityType : Enum<ValidityType>
Link copied to clipboard
@Serializable
class VariationDto(val name: String, val options: Array<VariationOptionDto> = emptyArray())
Link copied to clipboard
@Serializable
class VariationOptionDto(val name: String, val additionalPrice: String)