View Source Nostrum.Struct.Component.SelectMenu (Nostrum v0.6.0)
Select Menu
Link to this section Summary
Functions
Creates a select menu that can be used inside an action row.
Link to this section Types
Specs
opt() ::
{:custom_id, Nostrum.Struct.Component.custom_id()}
| {:options, Nostrum.Struct.Component.options()}
| {:placeholder, Nostrum.Struct.Component.placeholder()}
| {:min_values, Nostrum.Struct.Component.min_values()}
| {:max_values, Nostrum.Struct.Component.max_values()}
| {:disabled, Nostrum.Struct.Component.disabled()}
Specs
opts() :: [opt()]
Specs
t() :: %Nostrum.Struct.Component{
components: term(),
custom_id: Nostrum.Struct.Component.custom_id(),
disabled: Nostrum.Struct.Component.disabled(),
emoji: term(),
label: term(),
max_length: term(),
max_values: Nostrum.Struct.Component.max_values(),
min_length: term(),
min_values: Nostrum.Struct.Component.min_values(),
options: Nostrum.Struct.Component.options(),
placeholder: Nostrum.Struct.Component.placeholder(),
required: term(),
style: term(),
type: Nostrum.Struct.Component.type(),
url: term(),
value: term()
}