Search results

Types

Classes
Interfaces
Enums
Functions
Type aliases
Constants

Members

Properties
Methods
Getters
Setters
Enum members
Show privates

Other

In this module only

Class ComponentActionRow

extends Structureclass Structuredetritus-client/structures/Structure

Defined in actionrow

Utils Component Action Row Structure

Constructor

constructor(data: ComponentActionRowDatainterface ComponentActionRowDatadetritus-client/utils/components/ComponentActionRowData = {})

Properties

_keys = BaseSetclass BaseSetdetritus-utils/BaseSet<string>[src]
components: Array<ComponentButtonclass ComponentButtondetritus-client/utils/components/ComponentButton | ComponentSelectMenuclass ComponentSelectMenudetritus-client/utils/components/ComponentSelectMenu>external Array = Array<never>external Array[src]
type = MessageComponentTypes.ACTION_ROWenum MessageComponentTypesdetritus-client/MessageComponentTypes[src]

Methods

addButton(
data: ComponentButtonclass ComponentButtondetritus-client/utils/components/ComponentButton | ComponentActionDatainterface ComponentActionDatadetritus-client/utils/components/ComponentActionData = {}
): ComponentActionRowclass ComponentActionRowdetritus-client/utils/components/ComponentActionRow
[src]
addComponent(
component: ComponentButtonclass ComponentButtondetritus-client/utils/components/ComponentButton | ComponentSelectMenuclass ComponentSelectMenudetritus-client/utils/components/ComponentSelectMenu
): ComponentActionRowclass ComponentActionRowdetritus-client/utils/components/ComponentActionRow
[src]
addSelectMenu(
data: ComponentSelectMenuclass ComponentSelectMenudetritus-client/utils/components/ComponentSelectMenu | ComponentActionDatainterface ComponentActionDatadetritus-client/utils/components/ComponentActionData = {}
): ComponentActionRowclass ComponentActionRowdetritus-client/utils/components/ComponentActionRow
[src]
createButton(
data: ComponentActionDatainterface ComponentActionDatadetritus-client/utils/components/ComponentActionData = {}
): ComponentButtonclass ComponentButtondetritus-client/utils/components/ComponentButton
[src]
createSelectMenu(
data: ComponentActionDatainterface ComponentActionDatadetritus-client/utils/components/ComponentActionData = {}
): ComponentSelectMenuclass ComponentSelectMenudetritus-client/utils/components/ComponentSelectMenu
[src]
mergeValue(key: string, value: any): void[src]
toJSON(): RawChannelMessageComponentinterface RawChannelMessageComponentdetritus-client-rest/RawChannelMessageComponent[src]