builders

SelectMenuBuilder

export declare class SelectMenuBuilder extends ComponentBuilder<APISelectMenuComponent> 

Summary

Represents a select menu component

Properties

The options within this select menu

Methods

addOptions(options)

:

this

Adds options to this select menu

NameTypeOptionalDescription
optionsRestOrArray<SelectMenuOptionBuilder | APISelectMenuOption>NoNone

setCustomId(customId)

:

this

Sets the custom id for this select menu

NameTypeOptionalDescription
customIdstringNoNone

setDisabled(disabled)

:

this

Sets whether this select menu is disabled

NameTypeOptionalDescription
disabledbooleanYesNone

setMaxValues(maxValues)

:

this

Sets the maximum values that must be selected in the select menu

NameTypeOptionalDescription
maxValuesnumberNoNone

setMinValues(minValues)

:

this

Sets the minimum values that must be selected in the select menu

NameTypeOptionalDescription
minValuesnumberNoNone

setOptions(options)

:

this

Sets the options on this select menu

NameTypeOptionalDescription
optionsRestOrArray<SelectMenuOptionBuilder | APISelectMenuOption>NoNone

setPlaceholder(placeholder)

:

this

Sets the placeholder for this select menu

NameTypeOptionalDescription
placeholderstringNoNone

builders