Interface MentionableSelectMenuComponentData<Module>

interface MentionableSelectMenuComponentData<Module> {
    customId: string;
    defaultValues?: readonly APISelectMenuDefaultValue<Role | User>[];
    disabled?: boolean;
    execute: MentionableSelectMenuInteractionExecute<Module>;
    maxValues?: number;
    minValues?: number;
    placeholder?: string;
    type: MentionableSelect;
}

Type Parameters

Hierarchy

  • Omit<OriginMentionableSelectMenuComponentData, "type" | "customId">
    • MentionableSelectMenuComponentData

Properties

customId: string
defaultValues?: readonly APISelectMenuDefaultValue<Role | User>[]
disabled?: boolean
execute: MentionableSelectMenuInteractionExecute<Module>
maxValues?: number
minValues?: number
placeholder?: string