API reference / @jsprismarine/brigadier / RootCommandNode
Class: RootCommandNode<S>
Defined in: tree/RootCommandNode.ts:9
Extends
CommandNode<S>
Type Parameters
S
S
Constructors
Constructor
new RootCommandNode<
S>():RootCommandNode<S>
Defined in: tree/RootCommandNode.ts:10
Returns
RootCommandNode<S>
Overrides
CommandNode<S>.constructor
Methods
addChild()
addChild(
node):void
Defined in: tree/CommandNode.ts:74
Parameters
node
CommandNode<S>
Returns
void
Inherited from
CommandNode.addChild
canUse()
canUse(
source):boolean
Defined in: tree/CommandNode.ts:70
Parameters
source
S
Returns
boolean
Inherited from
CommandNode.canUse
compareTo()
compareTo(
o):number
Defined in: tree/CommandNode.ts:178
Parameters
o
CommandNode<S>
Returns
number
Inherited from
CommandNode.compareTo
createBuilder()
createBuilder():
ArgumentBuilder<S,any>
Defined in: tree/RootCommandNode.ts:49
Returns
ArgumentBuilder<S, any>
Overrides
CommandNode.createBuilder
equals()
equals(
o):boolean
Defined in: tree/RootCommandNode.ts:42
Parameters
o
object
Returns
boolean
Overrides
CommandNode.equals
findAmbiguities()
findAmbiguities(
consumer,context):void
Defined in: tree/CommandNode.ts:101
Parameters
consumer
AmbiguityConsumer<S>
context
any
Returns
void
Inherited from
CommandNode.findAmbiguities
getChild()
getChild(
name):CommandNode<S> |undefined
Defined in: tree/CommandNode.ts:58
Parameters
name
string
Returns
CommandNode<S> | undefined
Inherited from
CommandNode.getChild
getChildren()
getChildren():
MapIterator<CommandNode<S>>
Defined in: tree/CommandNode.ts:50
Returns
MapIterator<CommandNode<S>>
Inherited from
CommandNode.getChildren
getChildrenCount()
getChildrenCount():
number
Defined in: tree/CommandNode.ts:54
Returns
number
Inherited from
CommandNode.getChildrenCount
getCommand()
getCommand():
Command<S> |null
Defined in: tree/CommandNode.ts:46
Returns
Command<S> | null
Inherited from
CommandNode.getCommand
getExamples()
getExamples():
Iterable<string>
Defined in: tree/RootCommandNode.ts:57
Returns
Iterable<string>
Overrides
CommandNode.getExamples
getName()
getName():
string
Defined in: tree/RootCommandNode.ts:24
Returns
string
Overrides
CommandNode.getName
getNodeType()
getNodeType():
string
Defined in: tree/RootCommandNode.ts:20
Returns
string
Overrides
CommandNode.getNodeType
getRedirect()
getRedirect():
CommandNode<S> |null
Defined in: tree/CommandNode.ts:62
Returns
CommandNode<S> | null
Inherited from
CommandNode.getRedirect
getRedirectModifier()
getRedirectModifier():
RedirectModifier<S> |null
Defined in: tree/CommandNode.ts:66
Returns
RedirectModifier<S> | null
Inherited from
CommandNode.getRedirectModifier
getRelevantNodes()
getRelevantNodes(
input):Iterable<CommandNode<S>>
Defined in: tree/CommandNode.ts:158
Parameters
input
Returns
Iterable<CommandNode<S>>
Inherited from
CommandNode.getRelevantNodes
getRequirement()
getRequirement():
Predicate<S>
Defined in: tree/CommandNode.ts:142
Returns
Predicate<S>
Inherited from
CommandNode.getRequirement
getSortedKey()
getSortedKey():
string
Defined in: tree/RootCommandNode.ts:53
Returns
string
Overrides
CommandNode.getSortedKey
getUsageText()
getUsageText():
string
Defined in: tree/RootCommandNode.ts:28
Returns
string
Overrides
CommandNode.getUsageText
isFork()
isFork():
boolean
Defined in: tree/CommandNode.ts:186
Returns
boolean
Inherited from
CommandNode.isFork
isValidInput()
isValidInput(
_input):boolean
Defined in: tree/RootCommandNode.ts:38
Parameters
_input
String
Returns
boolean
Overrides
CommandNode.isValidInput
listSuggestions()
listSuggestions(
_context,_builder):Promise<Suggestions>
Defined in: tree/RootCommandNode.ts:34
Parameters
_context
_builder
Returns
Promise<Suggestions>
Overrides
CommandNode.listSuggestions
parse()
parse(
_reader,_contextBuilder):void
Defined in: tree/RootCommandNode.ts:32
Parameters
_reader
_contextBuilder
Returns
void
Overrides
CommandNode.parse
toString()
toString():
string
Defined in: tree/RootCommandNode.ts:61
Returns a string representation of an object.
Returns
string