Used to track input and check against registered commands.
Keeps track of partially done command from user.
History of commands entered.
Keeps track of last command loaded using history.
The max number of commands recored by history. Defaults to 100. -1 will disable the limit.
Input tracker for user keyboard input.
OutputTerminal that is used to display the current state of input and output.
Will remove the last character in current.
Function run when 'Enter' is pressed. Will handle whatever command is in current, report unknown command, and reset for the next command.
Helper method to parse arguments in command.
Sets up methods with keys in input.
Updates the current line in output.
Generated using TypeDoc