class ChannelSelectMenuComponent

export class ChannelSelectMenuComponent extends BaseSelectMenuComponent<APIChannelSelectComponent>

Represents a channel select menu component

readonlyoptional
channelTypes? : Array<ChannelType>

The options in this select menu

readonly
customId : string

The custom id of this select menu

The API data associated with this component

readonly
disabled : boolean

Whether this select menu is disabled

readonlyoptional
maxValues? : number

The maximum amount of options that can be selected

readonlyoptional
minValues? : number

The minimum amount of options that must be selected

readonlyoptional
placeholder? : string

The placeholder for this select menu

readonly
type : ComponentType

The type of the component

equals(
other: this | Data
) : boolean

Whether or not the given components are equal

Inherited from: Component

getChannelTypes() : ChannelType[] | null

toJSON() : Data

Returns the API-compatible JSON for this component

Inherited from: Component