UltravioletTuiRenderer constructor
UltravioletTuiRenderer({
- required TuiTerminal terminal,
- TuiRendererOptions options = const TuiRendererOptions(),
- ({bool useBackspace, bool useTabs})? movementCapsOverride,
Creates a UV renderer targeting the given terminal.
If movementCapsOverride is provided, it replaces the auto-detected
terminal movement capabilities (tab stops and backspace support).
Implementation
UltravioletTuiRenderer({
required this.terminal,
TuiRendererOptions options = const TuiRendererOptions(),
this.movementCapsOverride,
}) : _options = options;