Class UnixComponentFactory
IComponentFactory<T> implementation for native unix console I/O i.e. v2unix. This factory creates instances of internal classes Terminal.Gui.Drivers.UnixInput, Terminal.Gui.Drivers.UnixOutput etc.
public class UnixComponentFactory : ComponentFactory<char>, IComponentFactory<char>, IComponentFactory
- Inheritance
-
UnixComponentFactory
- Implements
- Inherited Members
Methods
- CreateInput()
Create IConsoleInput<T> class for the current driver implementation i.e. the class responsible for reading user input from the console.
- CreateInputProcessor(ConcurrentQueue<char>)
Creates the InputProcessor<T> class for the current driver implementation i.e. the class responsible for translating raw console input into Terminal.Gui common event Key and MouseEventArgs.
- CreateOutput()
Create the IConsoleOutput class for the current driver implementation i.e. the class responsible for rendering IOutputBuffer into the console.