Properties

Link copied to clipboard
abstract val group: ComponentGroup?
Link copied to clipboard
abstract val internalId: Int

Functions

Link copied to clipboard
open override fun asDisabled(): EntitySelectMenu
Link copied to clipboard
open override fun asEnabled(): EntitySelectMenu
Link copied to clipboard
abstract suspend fun await(): EntitySelectEvent

Suspends until the component is used and all checks passed, and returns the event.

Link copied to clipboard

Suspends until the component is used and all checks passed, and returns the event, or null if the timeout has been reached.

Link copied to clipboard
@Nonnull
@CheckReturnValue
open override fun createCopy(): EntitySelectMenu.Builder
Link copied to clipboard
@Nonnull
abstract fun getChannelTypes(): EnumSet<ChannelType>
Link copied to clipboard
@Nonnull
abstract override fun getCustomId(): String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Nullable
@ReplaceWith(value = "getCustomId()")
open fun getId(): String?
Link copied to clipboard
abstract fun getMaxValues(): Int
Link copied to clipboard
abstract fun getMinValues(): Int
Link copied to clipboard
@Nullable
abstract fun getPlaceholder(): String?
Link copied to clipboard
@Nonnull
abstract fun getType(): Component.Type
Link copied to clipboard
abstract fun getUniqueId(): Int
Link copied to clipboard
abstract override fun isDisabled(): Boolean
Link copied to clipboard
open fun isEnabled(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract override fun withDisabled(disabled: Boolean): EntitySelectMenu
Link copied to clipboard
abstract override fun withUniqueId(uniqueId: Int): EntitySelectMenu