Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • BaseMessageComponent
    • MessageSelectMenu

Index

Constructors

constructor

  • Parameters

    Returns MessageSelectMenu

Properties

customId

customId: string

disabled

disabled: boolean

maxValues

maxValues: number

minValues

minValues: number

options

options: MessageSelectOption[]

placeholder

placeholder: string

type

type: "SELECT_MENU"

Methods

addOptions

  • addOptions(...options: MessageSelectOptionData[] | MessageSelectOptionData[][]): MessageSelectMenu
  • Parameters

    • Rest ...options: MessageSelectOptionData[] | MessageSelectOptionData[][]

    Returns MessageSelectMenu

setCustomId

  • Parameters

    • customId: string

    Returns MessageSelectMenu

setDisabled

  • Parameters

    • Optional disabled: boolean

    Returns MessageSelectMenu

setMaxValues

  • Parameters

    • maxValues: number

    Returns MessageSelectMenu

setMinValues

  • Parameters

    • minValues: number

    Returns MessageSelectMenu

setOptions

  • setOptions(...options: MessageSelectOptionData[] | MessageSelectOptionData[][]): MessageSelectMenu
  • Parameters

    • Rest ...options: MessageSelectOptionData[] | MessageSelectOptionData[][]

    Returns MessageSelectMenu

setPlaceholder

  • Parameters

    • placeholder: string

    Returns MessageSelectMenu

spliceOptions

  • spliceOptions(index: number, deleteCount: number, ...options: MessageSelectOptionData[] | MessageSelectOptionData[][]): MessageSelectMenu
  • Parameters

    • index: number
    • deleteCount: number
    • Rest ...options: MessageSelectOptionData[] | MessageSelectOptionData[][]

    Returns MessageSelectMenu

toJSON

  • toJSON(): unknown
  • Returns unknown

Generated using TypeDoc