TextSelectMenu

@Serializable
data class TextSelectMenu(val customId: String, val disabled: Boolean = false, val options: List<SelectOption>, val placeholder: String? = null, val minValues: Int = 1, val maxValues: Int = 1) : MessageComponent(source)

Constructors

Link copied to clipboard
constructor(customId: String, disabled: Boolean = false, options: List<SelectOption>, placeholder: String? = null, minValues: Int = 1, maxValues: Int = 1)

Properties

Link copied to clipboard
@SerialName(value = "custom_id")
val customId: String
Link copied to clipboard
@SerialName(value = "disabled")
val disabled: Boolean = false
Link copied to clipboard
@SerialName(value = "max_values")
val maxValues: Int = 1
Link copied to clipboard
@SerialName(value = "min_values")
val minValues: Int = 1
Link copied to clipboard
@SerialName(value = "options")
val options: List<SelectOption>
Link copied to clipboard
@SerialName(value = "placeholder")
val placeholder: String? = null
Link copied to clipboard
open override val type: Int = 3