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
open class EphemeralMentionableSelectMenu<M : ModalForm>(timeoutTask: Task?, val modal: () -> M? = null) : EphemeralSelectMenu<EphemeralMentionableSelectMenuContext<M>, M> , MentionableSelectMenu
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 MentionableSelectMenu
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
open class PublicMentionableSelectMenu<M : ModalForm>(timeoutTask: Task?, val modal: () -> M? = null) : PublicSelectMenu<PublicMentionableSelectMenuContext<M>, M> , MentionableSelectMenu
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.