Table of Contents

Constructor InputProcessor

Namespace
Terminal.Gui
Assembly
Terminal.Gui.dll

InputProcessor(ConcurrentQueue<T>, IKeyConverter<T>)

Constructs base instance including wiring all relevant parser events and setting InputBuffer to the provided thread safe input collection.

protected InputProcessor(ConcurrentQueue<T> inputBuffer, IKeyConverter<T> keyConverter)

Parameters

inputBuffer ConcurrentQueue<T>

The collection that will be populated with new input (see IConsoleInput<T>)

keyConverter IKeyConverter<T>

Key converter for translating driver specific T class into Terminal.Gui Key.