Package-level declarations

Types

Link copied to clipboard
class DummyRoleSelectMenuContext(component: SelectMenu<*, *>, event: SelectMenuInteractionCreateEvent, cache: MutableStringKeyedMap<Any>) : RoleSelectMenuContext
Link copied to clipboard
class DummyUserSelectMenuContext(component: SelectMenu<*, *>, event: SelectMenuInteractionCreateEvent, cache: MutableStringKeyedMap<Any>) : UserSelectMenuContext
Link copied to clipboard

Class representing an ephemeral-only user select (dropdown) menu.

Link copied to clipboard
class EphemeralMentionableSelectMenuContext<M : ModalForm>(val component: EphemeralMentionableSelectMenu<M>, val event: SelectMenuInteractionCreateEvent, val interactionResponse: EphemeralMessageInteractionResponseBehavior, cache: MutableStringKeyedMap<Any>) : MentionableSelectMenuContext, EphemeralInteractionContext

Class representing the execution context for an ephemeral-only user select (dropdown) menu.

Link copied to clipboard

Interface for user select menus.

Link copied to clipboard
abstract class MentionableSelectMenuContext(component: SelectMenu<*, *>, event: SelectMenuInteractionCreateEvent, cache: MutableStringKeyedMap<Any>) : SelectMenuContext

Abstract class representing the execution context of a user select (dropdown) menu component.

Link copied to clipboard

Class representing a public-only user select (dropdown) menu.

Link copied to clipboard
class PublicMentionableSelectMenuContext<M : ModalForm>(val component: PublicMentionableSelectMenu<M>, val event: SelectMenuInteractionCreateEvent, val interactionResponse: PublicMessageInteractionResponseBehavior, cache: MutableStringKeyedMap<Any>) : MentionableSelectMenuContext, PublicInteractionContext

Class representing the execution context for a public-only user select (dropdown) menu.