Class NetInputProcessor
Input processor for NetInput, deals in ConsoleKeyInfo stream
public class NetInputProcessor : InputProcessor<ConsoleKeyInfo>, IInputProcessor
- Inheritance
-
NetInputProcessor
- Implements
- Inherited Members
Constructors
Fields
- GenerateTestCasesForKeyPresses
Set to true to generate code in Logging (verbose only) for test cases in NetInputProcessorTests.
This makes the task of capturing user/language/terminal specific keyboard issues easier to diagnose. By turning this on and searching logs user can send us exactly the input codes that are released to input stream.
Methods
- Process(ConsoleKeyInfo)
Process the provided single input element
input
. This method is called sequentially for each value read from InputBuffer.
- ProcessAfterParsing(ConsoleKeyInfo)
Process the provided single input element - short-circuiting the Terminal.Gui.InputProcessor<T>.Parser stage of the processing.