Class ComponentBuilder<C>

Type Parameters

  • C extends Client

Hierarchy

  • ComponentBuilder

Constructors

Properties

Methods

Constructors

Properties

customId: string
run: ((client, interaction) => Awaitable<void>) | ((client, interaction) => Awaitable<void>) | ((client, interaction) => Awaitable<void>) | ((client, interaction) => Awaitable<void>) | ((client, interaction) => Awaitable<void>) | ((client, interaction) => Awaitable<void>) | ((client, interaction) => Awaitable<void>)

Type declaration

    • (client, interaction): Awaitable<void>
    • Parameters

      • client: C
      • interaction: ButtonInteraction<CacheType>

      Returns Awaitable<void>

Type declaration

    • (client, interaction): Awaitable<void>
    • Parameters

      • client: C
      • interaction: StringSelectMenuInteraction<CacheType>

      Returns Awaitable<void>

Type declaration

    • (client, interaction): Awaitable<void>
    • Parameters

      • client: C
      • interaction: UserSelectMenuInteraction<CacheType>

      Returns Awaitable<void>

Type declaration

    • (client, interaction): Awaitable<void>
    • Parameters

      • client: C
      • interaction: RoleSelectMenuInteraction<CacheType>

      Returns Awaitable<void>

Type declaration

    • (client, interaction): Awaitable<void>
    • Parameters

      • client: C
      • interaction: MentionableSelectMenuInteraction<CacheType>

      Returns Awaitable<void>

Type declaration

    • (client, interaction): Awaitable<void>
    • Parameters

      • client: C
      • interaction: ChannelSelectMenuInteraction<CacheType>

      Returns Awaitable<void>

Type declaration

    • (client, interaction): Awaitable<void>
    • Parameters

      • client: C
      • interaction: ModalSubmitInteraction<CacheType>

      Returns Awaitable<void>

type: 2 | 1 | 3 | 4 | 5 | 6 | 7

Methods

Generated using TypeDoc