Skip to content

Class ParsedArgument

Namespace: Void.Minecraft.Commands.Brigadier.Context
Assembly: Void.Minecraft.dll

public record ParsedArgument : IParsedArgument, IEquatable<ParsedArgument>

Inheritance

objectParsedArgument

Implements

IParsedArgument, IEquatable<ParsedArgument>

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors

ParsedArgument(int, int, IArgumentValue)

public ParsedArgument(int Start, int End, IArgumentValue Result)

Parameters

Start int

End int

Result IArgumentValue

Properties

End

public int End { get; init; }

Property Value

int

Range

public StringRange Range { get; }

Property Value

StringRange

Result

public IArgumentValue Result { get; init; }

Property Value

IArgumentValue

Start

public int Start { get; init; }

Property Value

int