Patrik Svensson a23bec4082 Add profile support
Closes #231
2021-01-19 17:53:03 +01:00

28 lines
680 B
C#

namespace Spectre.Console.Cli
{
internal sealed class CommandTreeToken
{
public Kind TokenKind { get; }
public int Position { get; }
public string Value { get; }
public string Representation { get; }
public bool IsGrouped { get; set; }
public enum Kind
{
String,
LongOption,
ShortOption,
Remaining,
}
public CommandTreeToken(Kind kind, int position, string value, string representation)
{
TokenKind = kind;
Position = position;
Value = value;
Representation = representation;
}
}
}