docs: allow @mixes TSDoc tag for documenting mixins (#10545)

This commit is contained in:
Qjuh
2024-10-16 02:31:04 +02:00
committed by GitHub
parent 960a80dbae
commit 62fb9de9c9
5 changed files with 109 additions and 29 deletions

View File

@@ -9,6 +9,11 @@ import { SharedChatInputCommandSubcommands } from './mixins/SharedSubcommands.js
/**
* A builder that creates API-compatible JSON data for chat input commands.
*
* @mixes CommandBuilder<RESTPostAPIChatInputApplicationCommandsJSONBody>
* @mixes SharedChatInputCommandOptions
* @mixes SharedNameAndDescription
* @mixes SharedChatInputCommandSubcommands
*/
export class ChatInputCommandBuilder extends Mixin(
CommandBuilder<RESTPostAPIChatInputApplicationCommandsJSONBody>,