Class: Button
Constructors
constructor
• new Button()
Properties
custom_id
• custom_id: string
= ""
Defined in
packages/libcord/src/structures/components/Button.ts:16
disabled
• Optional
disabled: boolean
Defined in
packages/libcord/src/structures/components/Button.ts:19
emoji
• Optional
emoji: any
Defined in
packages/libcord/src/structures/components/Button.ts:20
label
• label: string
= ""
Defined in
packages/libcord/src/structures/components/Button.ts:15
style
• style: ButtonStyle
= ButtonStyle.Secondary
Defined in
packages/libcord/src/structures/components/Button.ts:17
type
• type: ComponentType
= ComponentType.Button
Defined in
packages/libcord/src/structures/components/Button.ts:14
url
• Optional
url: string
Defined in
packages/libcord/src/structures/components/Button.ts:18
Methods
setCustomId
▸ setCustomId(customId
): Button
Parameters
Name | Type |
---|---|
customId | string |
Returns
Defined in
packages/libcord/src/structures/components/Button.ts:27
setDisabled
▸ setDisabled(disabled
): Button
Parameters
Name | Type |
---|---|
disabled | boolean |
Returns
Defined in
packages/libcord/src/structures/components/Button.ts:42
setEmoji
▸ setEmoji(emoji
): Button
Parameters
Name | Type |
---|---|
emoji | any |
Returns
Defined in
packages/libcord/src/structures/components/Button.ts:47
setLabel
▸ setLabel(label
): Button
Parameters
Name | Type |
---|---|
label | string |
Returns
Defined in
packages/libcord/src/structures/components/Button.ts:22
setStyle
▸ setStyle(style
): Button
Parameters
Name | Type |
---|---|
style | ButtonStyle | ColorStrings |
Returns
Defined in
packages/libcord/src/structures/components/Button.ts:32
setUrl
▸ setUrl(url
): Button
Parameters
Name | Type |
---|---|
url | string |
Returns
Defined in
packages/libcord/src/structures/components/Button.ts:37
toJSON
▸ toJSON(): object
Returns
object