Interface: SubCommandPluginCommandOptions<ArgType, CommandType>
subcommands/src.SubCommandPluginCommandOptions
Type parameters
Name | Type |
---|---|
ArgType | extends Args = Args |
CommandType | extends Command <ArgType > = Command <ArgType > |
Hierarchy
Options
↳
SubCommandPluginCommandOptions
Properties
aliases
• Optional
Readonly
aliases: readonly string
[]
Inherited from
Command.Options.aliases
Defined in
node_modules/@sapphire/pieces/dist/index.d.ts:668
cooldownDelay
• Optional
cooldownDelay: number
Inherited from
Command.Options.cooldownDelay
Defined in
node_modules/@sapphire/framework/dist/index.d.ts:704
cooldownFilteredUsers
• Optional
cooldownFilteredUsers: string
[]
Inherited from
Command.Options.cooldownFilteredUsers
Defined in
node_modules/@sapphire/framework/dist/index.d.ts:717
cooldownLimit
• Optional
cooldownLimit: number
Inherited from
Command.Options.cooldownLimit
Defined in
node_modules/@sapphire/framework/dist/index.d.ts:698
cooldownScope
• Optional
cooldownScope: BucketScope
Inherited from
Command.Options.cooldownScope
Defined in
node_modules/@sapphire/framework/dist/index.d.ts:710
description
• Optional
description: string
Inherited from
Command.Options.description
Defined in
node_modules/@sapphire/framework/dist/index.d.ts:648
detailedDescription
• Optional
detailedDescription: DetailedDescriptionCommand
Inherited from
Command.Options.detailedDescription
Defined in
node_modules/@sapphire/framework/dist/index.d.ts:654
enabled
• Optional
Readonly
enabled: boolean
Inherited from
Command.Options.enabled
Defined in
node_modules/@sapphire/pieces/dist/index.d.ts:417
flags
• Optional
flags: boolean
| readonly string
[]
Inherited from
Command.Options.flags
Defined in
node_modules/@sapphire/framework/dist/index.d.ts:575
fullCategory
• Optional
fullCategory: string
[]
Inherited from
Command.Options.fullCategory
Defined in
node_modules/@sapphire/framework/dist/index.d.ts:668
generateDashLessAliases
• Optional
generateDashLessAliases: boolean
Inherited from
Command.Options.generateDashLessAliases
Defined in
node_modules/@sapphire/framework/dist/index.d.ts:642
name
• Optional
Readonly
name: string
Inherited from
Command.Options.name
Defined in
node_modules/@sapphire/pieces/dist/index.d.ts:412
nsfw
• Optional
nsfw: boolean
Inherited from
Command.Options.nsfw
Defined in
node_modules/@sapphire/framework/dist/index.d.ts:692
options
• Optional
options: boolean
| readonly string
[]
Inherited from
Command.Options.options
Defined in
node_modules/@sapphire/framework/dist/index.d.ts:582
preconditions
• Optional
preconditions: readonly PreconditionEntryResolvable
[]
Inherited from
Command.Options.preconditions
Defined in
node_modules/@sapphire/framework/dist/index.d.ts:675
prefixes
• Optional
prefixes: string
[]
Inherited from
Command.Options.prefixes
Defined in
node_modules/@sapphire/framework/dist/index.d.ts:587
quotes
• Optional
quotes: [string
, string
][]
Inherited from
Command.Options.quotes
Defined in
node_modules/@sapphire/framework/dist/index.d.ts:686
requiredClientPermissions
• Optional
requiredClientPermissions: PermissionResolvable
Inherited from
Command.Options.requiredClientPermissions
Defined in
node_modules/@sapphire/framework/dist/index.d.ts:723
requiredUserPermissions
• Optional
requiredUserPermissions: PermissionResolvable
Inherited from
Command.Options.requiredUserPermissions
Defined in
node_modules/@sapphire/framework/dist/index.d.ts:729
runIn
• Optional
runIn: null
| CommandOptionsRunType
| CommandOptionsRunTypeEnum
| readonly (CommandOptionsRunType
| CommandOptionsRunTypeEnum
)[]
Inherited from
Command.Options.runIn
Defined in
node_modules/@sapphire/framework/dist/index.d.ts:735
separators
• Optional
separators: string
[]
Inherited from
Command.Options.separators
Defined in
node_modules/@sapphire/framework/dist/index.d.ts:592
subCommands
• Optional
subCommands: RawEntries
<ArgType
, CommandType
>
Defined in
projects/plugins/packages/subcommands/src/lib/SubCommandPluginCommand.ts:22
typing
• Optional
typing: boolean
Inherited from
Command.Options.typing
Defined in
node_modules/@sapphire/framework/dist/index.d.ts:741