Search
Preparing search index...
The search index is not available
Detritus Client
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Detritus Client
command/argument
Argument
Class Argument
Command Argument
Hierarchy
Argument
Index
Constructors
constructor
Properties
_aliases
_label
_name
_names
_type
choices
consume
default
help
metadata
positional
Args
prefixes
required
Accessors
aliases
label
name
names
type
Methods
check
get
Info
get
Name
parse
set
Prefixes
Constructors
constructor
new
Argument
(
options
:
ArgumentOptions
)
:
Argument
Parameters
options:
ArgumentOptions
Returns
Argument
Properties
Private
_aliases
_aliases
:
string
[]
= []
Private
_label
_label
:
string
= ''
Private
_name
_name
:
string
= ''
Private
Optional
_names
_names
:
string
[]
Private
_type
_type
:
ArgumentType
= ...
Optional
choices
choices
:
any
[]
Optional
consume
consume
:
boolean
= false
default
default
:
any
= ...
help
help
:
string
= ''
Optional
metadata
metadata
:
{}
Type declaration
[
key:
string
]:
any
Optional
positional
Args
positional
Args
:
ArgumentParser
prefixes
prefixes
:
Set
<
string
>
= ...
required
required
:
boolean
= false
Accessors
aliases
get
aliases
(
)
:
string
[]
set
aliases
(
value
:
string
[]
)
:
void
Returns
string
[]
Parameters
value:
string
[]
Returns
void
label
get
label
(
)
:
string
set
label
(
value
:
string
)
:
void
Returns
string
Parameters
value:
string
Returns
void
name
get
name
(
)
:
string
set
name
(
value
:
string
)
:
void
Returns
string
Parameters
value:
string
Returns
void
names
get
names
(
)
:
string
[]
Returns
string
[]
type
get
type
(
)
:
ArgumentType
set
type
(
value
:
ArgumentType
)
:
void
Returns
ArgumentType
Parameters
value:
ArgumentType
Returns
void
Methods
check
check
(
name
:
string
)
:
boolean
Parameters
name:
string
Returns
boolean
get
Info
get
Info
(
content
:
string
)
:
{
index
:
number
;
name
:
string
}
Parameters
content:
string
Returns
{
index
:
number
;
name
:
string
}
index
:
number
name
:
string
get
Name
get
Name
(
content
:
string
)
:
null
|
string
Parameters
content:
string
Returns
null
|
string
parse
parse
(
value
:
string
, context
:
Context
)
:
Promise
<
any
>
Parameters
value:
string
context:
Context
Returns
Promise
<
any
>
set
Prefixes
set
Prefixes
(
prefixes
:
string
[]
, prefixSpace
?:
boolean
)
:
void
Parameters
prefixes:
string
[]
prefixSpace:
boolean
= false
Returns
void
Exports
command/argument
Argument
constructor
_aliases
_label
_name
_names
_type
choices
consume
default
help
metadata
positional
Args
prefixes
required
aliases
label
name
names
type
check
get
Info
get
Name
parse
set
Prefixes
Argument
Options
Argument
Converter
Argument
Default
Argument
Type
Generated using
TypeDoc
Command Argument