Class AnsiKeyboardParserPattern
Base class for ANSI keyboard parsing patterns.
public abstract class AnsiKeyboardParserPattern
- Inheritance
-
AnsiKeyboardParserPattern
- Derived
- Inherited Members
Constructors
- AnsiKeyboardParserPattern()
Creates a new instance of the class.
Properties
- IsLastMinute
Does this pattern dangerously overlap with other sequences such that it should only be applied at the lsat second after all other sequences have been tried.
When true this pattern will only be used at Terminal.Gui.AnsiResponseParser.Release() time.
Methods
- GetKey(string?)
Returns the Key described by the escape sequence.
- GetKeyImpl(string?)
When overriden in a derived class, returns the Key that matches the input ansi escape sequence.
- IsMatch(string?)
Returns true if
input
is one of the terminal sequences recognised by this class.