Constructor InputProcessor
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.