JSPrismarine
Preparing search index...
@jsprismarine/brigadier
LiteralCommandNode
Class LiteralCommandNode<S>
Type Parameters
S
Hierarchy
CommandNode
<
S
>
LiteralCommandNode
Index
Constructors
constructor
Methods
add
Child
can
Use
compare
To
create
Builder
equals
find
Ambiguities
get
Child
get
Children
get
Children
Count
get
Command
get
Examples
get
Literal
get
Name
get
Node
Type
get
Redirect
get
Redirect
Modifier
get
Relevant
Nodes
get
Requirement
get
Sorted
Key
get
Usage
Text
is
Fork
is
Valid
Input
list
Suggestions
parse
to
String
Constructors
constructor
new
LiteralCommandNode
<
S
>
(
literal
:
string
,
command
:
Command
<
S
>
,
requirement
:
Predicate
<
S
>
,
redirect
:
null
|
CommandNode
<
S
>
,
modifier
:
null
|
RedirectModifier
<
S
>
,
forks
:
boolean
,
)
:
LiteralCommandNode
<
S
>
Type Parameters
S
Parameters
literal
:
string
command
:
Command
<
S
>
requirement
:
Predicate
<
S
>
redirect
:
null
|
CommandNode
<
S
>
modifier
:
null
|
RedirectModifier
<
S
>
forks
:
boolean
Returns
LiteralCommandNode
<
S
>
Methods
add
Child
addChild
(
node
:
CommandNode
<
S
>
)
:
void
Parameters
node
:
CommandNode
<
S
>
Returns
void
can
Use
canUse
(
source
:
S
)
:
boolean
Parameters
source
:
S
Returns
boolean
compare
To
compareTo
(
o
:
CommandNode
<
S
>
)
:
number
Parameters
o
:
CommandNode
<
S
>
Returns
number
create
Builder
createBuilder
()
:
LiteralArgumentBuilder
<
S
>
Returns
LiteralArgumentBuilder
<
S
>
equals
equals
(
o
:
object
)
:
boolean
Parameters
o
:
object
Returns
boolean
find
Ambiguities
findAmbiguities
(
consumer
:
AmbiguityConsumer
<
S
>
,
context
:
any
)
:
void
Parameters
consumer
:
AmbiguityConsumer
<
S
>
context
:
any
Returns
void
get
Child
getChild
(
name
:
string
)
:
undefined
|
CommandNode
<
S
>
Parameters
name
:
string
Returns
undefined
|
CommandNode
<
S
>
get
Children
getChildren
()
:
IterableIterator
<
CommandNode
<
S
>
>
Returns
IterableIterator
<
CommandNode
<
S
>
>
get
Children
Count
getChildrenCount
()
:
number
Returns
number
get
Command
getCommand
()
:
null
|
Command
<
S
>
Returns
null
|
Command
<
S
>
get
Examples
getExamples
()
:
Iterable
<
string
>
Returns
Iterable
<
string
>
get
Literal
getLiteral
()
:
string
Returns
string
get
Name
getName
()
:
string
Returns
string
get
Node
Type
getNodeType
()
:
string
Returns
string
get
Redirect
getRedirect
()
:
null
|
CommandNode
<
S
>
Returns
null
|
CommandNode
<
S
>
get
Redirect
Modifier
getRedirectModifier
()
:
null
|
RedirectModifier
<
S
>
Returns
null
|
RedirectModifier
<
S
>
get
Relevant
Nodes
getRelevantNodes
(
input
:
StringReader
)
:
Iterable
<
CommandNode
<
S
>
>
Parameters
input
:
StringReader
Returns
Iterable
<
CommandNode
<
S
>
>
get
Requirement
getRequirement
()
:
Predicate
<
S
>
Returns
Predicate
<
S
>
get
Sorted
Key
getSortedKey
()
:
string
Returns
string
get
Usage
Text
getUsageText
()
:
string
Returns
string
is
Fork
isFork
()
:
boolean
Returns
boolean
is
Valid
Input
isValidInput
(
input
:
string
)
:
boolean
Parameters
input
:
string
Returns
boolean
list
Suggestions
listSuggestions
(
context
:
CommandContext
<
S
>
,
builder
:
SuggestionsBuilder
,
)
:
Promise
<
Suggestions
>
Parameters
context
:
CommandContext
<
S
>
builder
:
SuggestionsBuilder
Returns
Promise
<
Suggestions
>
parse
parse
(
reader
:
StringReader
,
contextBuilder
:
CommandContextBuilder
<
S
>
)
:
void
Parameters
reader
:
StringReader
contextBuilder
:
CommandContextBuilder
<
S
>
Returns
void
to
String
toString
()
:
string
Returns a string representation of an object.
Returns
string
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
add
Child
can
Use
compare
To
create
Builder
equals
find
Ambiguities
get
Child
get
Children
get
Children
Count
get
Command
get
Examples
get
Literal
get
Name
get
Node
Type
get
Redirect
get
Redirect
Modifier
get
Relevant
Nodes
get
Requirement
get
Sorted
Key
get
Usage
Text
is
Fork
is
Valid
Input
list
Suggestions
parse
to
String
JSPrismarine
Loading...
Returns a string representation of an object.