Class NetInputProcessor | Terminal.Gui v2 (original) (raw)

Namespace

Terminal.Gui

Assembly

Terminal.Gui.dll

public class NetInputProcessor : InputProcessor<ConsoleKeyInfo>, IInputProcessor

Inheritance

NetInputProcessor

Implements

Inherited Members

Constructors

NetInputProcessor(ConcurrentQueue)

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.Parserstage of the processing.