Table of Contents

Method Initialize

Namespace
Terminal.Gui.App
Assembly
Terminal.Gui.dll

Initialize(ITimedEvents, ConcurrentQueue<TInputRecord>, IInputProcessor, IOutput, IComponentFactory<TInputRecord>, IApplication?)

Initializes the class with the provided subcomponents

public void Initialize(ITimedEvents timedEvents, ConcurrentQueue<TInputRecord> inputBuffer, IInputProcessor inputProcessor, IOutput consoleOutput, IComponentFactory<TInputRecord> componentFactory, IApplication? app)

Parameters

timedEvents ITimedEvents
inputBuffer ConcurrentQueue<TInputRecord>
inputProcessor IInputProcessor
consoleOutput IOutput
componentFactory IComponentFactory<TInputRecord>
app IApplication