Type Parameters

  • E extends boolean = false

Hierarchy (View Summary, Expand)

Constructors

  • Type Parameters

    • E extends boolean = false

    Parameters

    • context: Context
    • commandContent: string
    • argv: string[]
    • value: string
    • position: number
    • Optionalname: string
    • Optionalrules: Partial<ArgumentRules>
    • Optionalinteraction: ChatInputCommandInteraction<CacheType>

    Returns ChannelArgument<E>

Properties

abortAfterParsing: boolean = false
argv: string[]
commandContent: string
context: Context
interaction?: ChatInputCommandInteraction<CacheType>
isRequired: boolean = false
mentionStart: string[] = ...
name?: string
position: number
rules?: Partial<ArgumentRules>
stringValue: string
transformedValue: If
defaultErrors: { EntityNotFound: string; InvalidType: string; Required: string } = ...

Methods

  • Parameters

    • context: Context
    • commandContent: string
    • argv: string[]
    • value: string
    • position: number
    • Optionalname: string
    • Optionalrules: Partial<ArgumentRules>
    • Optionalinteraction: ChatInputCommandInteraction<CacheType>

    Returns argument<unknown>

  • Parameters

    • context: Context
    • commandContent: string
    • argv: string[]
    • value: string
    • position: number
    • Optionalname: string
    • Optionalrules: Partial<ArgumentRules>
    • isRequired: boolean = false

    Returns Promise<Casted<unknown>>

MMNEPVFCICPMFPCPTTAAATR