MentionableSelectMenu

Interface for user select menus.

Inheritors

Properties

Link copied to clipboard
abstract var defaultRoles: MutableList<Snowflake>

Default roles to preselect.

Link copied to clipboard
abstract var defaultUsers: MutableList<Snowflake>

Default users to preselect.

Functions

Link copied to clipboard
open fun applyMentionableSelectMenu(selectMenu: SelectMenu<*, *>, builder: ActionRowBuilder)

Apply the user select menu to an action row builder.

Link copied to clipboard
open fun defaultRole(vararg roles: Snowflake)
open fun defaultRole(vararg roles: RoleBehavior)
open fun defaultRole(roles: Collection<Snowflake>)

Add default pre-selected roles to the selector.

Link copied to clipboard
open fun defaultUser(vararg users: Snowflake)
open fun defaultUser(vararg users: UserBehavior)
open fun defaultUser(users: Collection<Snowflake>)

Add default pre-selected users to the selector.