Voting helps other researchers find interesting modules.
A PriceListSectionProto is used to store a section of a PriceListProto. For example, for a PriceListProto representing a food menu, a PriceListSectionProto represents a menu section. Each PriceListSectionProto contains a repeated list of items for sale; these items can be products or services. Right now every section should contain items of one type.
callToAction
GoogleApi.ContentWarehouse.V1.Model.GeostoreCallToActionProto.t
nil
foodItem
list(GoogleApi.ContentWarehouse.V1.Model.GeostoreFoodMenuItemProto.t)
item
list(GoogleApi.ContentWarehouse.V1.Model.GeostoreComposableItemProto.t)
itemType
list(String.t)
language
String.t
media
list(GoogleApi.ContentWarehouse.V1.Model.GeostoreMediaItemProto.t)
nameInfo
list(GoogleApi.ContentWarehouse.V1.Model.GeostorePriceListNameInfoProto.t)
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GeostorePriceListSectionProto{ callToAction: GoogleApi.ContentWarehouse.V1.Model.GeostoreCallToActionProto.t() | nil, foodItem: [GoogleApi.ContentWarehouse.V1.Model.GeostoreFoodMenuItemProto.t()] | nil, item: [GoogleApi.ContentWarehouse.V1.Model.GeostoreComposableItemProto.t()] | nil, itemType: [String.t()] | nil, language: String.t() | nil, media: [GoogleApi.ContentWarehouse.V1.Model.GeostoreMediaItemProto.t()] | nil, nameInfo: [GoogleApi.ContentWarehouse.V1.Model.GeostorePriceListNameInfoProto.t()] | nil }
@spec decode(struct(), keyword()) :: struct()