Interface InteractionButtonComponentData

interface InteractionButtonComponentData {
    customId: string;
    disabled?: boolean;
    emoji?: ComponentEmojiResolvable;
    execute: ButtonInteractionExecute;
    label?: string;
    style:
        | Primary
        | Secondary
        | Success
        | Danger
        | Premium;
    type?: Button;
}

Hierarchy

  • Omit<OriginInteractionButtonComponentData, "type">
    • InteractionButtonComponentData

Properties

customId: string
disabled?: boolean
emoji?: ComponentEmojiResolvable
execute: ButtonInteractionExecute
label?: string
style:
    | Primary
    | Secondary
    | Success
    | Danger
    | Premium
type?: Button