GeostoreFoodMenuItemProto

GoogleApi.ContentWarehouse.V1.Model.GeostoreFoodMenuItemProto


Table of Contents ▼

Jump to a specific part of the page:

Description

A food menu item must have a name although it can have multiple names in different languages. Example: Thai Basil. Price for this item is specified in the item_option field. Since the price of an item may be unknown, e.g. seasonal price, there is nothing that requires an item_option to be present in the FoodMenuItemProto.

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. itemOption (type: list(GoogleApi.ContentWarehouse.V1.Model.GeostoreFoodMenuItemOptionProto), default: nil)
    -
  2. nameInfo (type: list(GoogleApi.ContentWarehouse.V1.Model.GeostorePriceListNameInfoProto), default: nil)
    - The repeated name_info field is for items listed in multiple languages.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GeostoreFoodMenuItemProto{
itemOption: [GoogleApi.ContentWarehouse.V1.Model.GeostoreFoodMenuItemOptionProto.t()] | nil,
nameInfo: [GoogleApi.ContentWarehouse.V1.Model.GeostorePriceListNameInfoProto.t()] | nil
}

Function

@spec decode(struct(), keyword()) :: struct()

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.GeostoreFoodMenuItemProto