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