Table of Contents

Class FakeInputProcessor

Namespace
Terminal.Gui.Drivers
Assembly
Terminal.Gui.dll

Input processor for FakeInput, deals in ConsoleKeyInfo stream

public class FakeInputProcessor : InputProcessorImpl<ConsoleKeyInfo>, IInputProcessor, IDisposable
Inheritance
FakeInputProcessor
Implements
Inherited Members

Constructors

FakeInputProcessor(ConcurrentQueue<ConsoleKeyInfo>)

Methods

EnqueueMouseEvent(MouseEventArgs)

Adds a mouse input event to the input queue. For unit tests.

Process(ConsoleKeyInfo)

Process the provided single input element input. This method is called sequentially for each value read from InputQueue.