Current section

Files

Jump to
messenger_bot lib messenger_bot components messenger_profile partial_menu_item.ex
Raw

lib/messenger_bot/components/messenger_profile/partial_menu_item.ex

defmodule MessengerBot.Component.MessengerProfile.PartialMenuItem do
@moduledoc """
Structure and type for persistent menu item
"""
alias MessengerBot.Component.MessengerProfile.MenuItem
@derive [Poison.Encoder]
defstruct [:locale, :composer_input_disabled, :call_to_actions]
@type t :: %__MODULE__{
locale: String.t,
composer_input_disabled: boolean(),
call_to_actions: list(MenuItem.t)
}
end