ValidOptionTypes

enum ValidOptionTypes : Enum<ValidOptionTypes>

Entries

VOICE_CHANNEL
Link copied to clipboard
VOICE_CHANNEL(VoiceChannel::class, OptionConverter.VoiceChannelOption)
TEXT_CHANNEL
Link copied to clipboard
TEXT_CHANNEL(TextChannel::class, OptionConverter.TextChannelOption)
DOUBLE
Link copied to clipboard
DOUBLE(Double::class, OptionConverter.DoubleOption)
FLOAT
Link copied to clipboard
FLOAT(Float::class, OptionConverter.FloatOption)
INTEGER
Link copied to clipboard
INTEGER(Int::class, OptionConverter.IntOption)
ROLE
Link copied to clipboard
ROLE(Role::class, OptionConverter.RoleOption)
MESSAGE_CHANNEL
Link copied to clipboard
MESSAGE_CHANNEL(String::class, OptionConverter.MessageChannelOption)
GUILD_CHANNEL
Link copied to clipboard
GUILD_CHANNEL(GuildChannel::class, OptionConverter.GuildChannelOption)
USER
Link copied to clipboard
USER(User::class, OptionConverter.UserOption)
MEMBER
Link copied to clipboard
MEMBER(Member::class, OptionConverter.MemberOption)
BOOLEAN
Link copied to clipboard
BOOLEAN(Boolean::class, OptionConverter.BooleanOption)
LONG
Link copied to clipboard
LONG(Long::class, OptionConverter.LongOption)
STRING
Link copied to clipboard
STRING(String::class, OptionConverter.StringOption)

Types

Companion
Link copied to clipboard
object Companion

Functions

convert
Link copied to clipboard
fun convert(option: OptionMapping?): Any?

Properties

name
Link copied to clipboard
val name: String
ordinal
Link copied to clipboard
val ordinal: Int