View Source Nostrum.Struct.Component.ChannelSelect (Nostrum v0.10.0)
Channel Select
Summary
Types
@type opt() :: {:custom_id, Nostrum.Struct.Component.custom_id()} | {:min_values, Nostrum.Struct.Component.min_values()} | {:max_values, Nostrum.Struct.Component.max_values()} | {:disabled, Nostrum.Struct.Component.disabled()} | {:channel_types, Nostrum.Struct.Component.channel_types()}
@type opts() :: [opt()]
@type t() :: %Nostrum.Struct.Component{ channel_types: Nostrum.Struct.Component.channel_types(), components: term(), custom_id: Nostrum.Struct.Component.custom_id(), default_values: term(), 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: term(), placeholder: term(), required: term(), style: term(), type: Nostrum.Struct.Component.type(), url: term(), value: term() }