TerminalEngine constructor
TerminalEngine({
- required TerminalConfig config,
- EngineFactory? engineFactory,
Default ctor: lazy. The engineFactory (defaults to
FrbEngineBinding.new) is invoked on the first feed / resize.
Implementation
TerminalEngine({
required TerminalConfig config,
EngineFactory? engineFactory,
}) : _config = config,
_engineFactory = engineFactory ?? FrbEngineBinding.new,
_grid = MirrorGrid(
defaultFg: config.colors.foreground,
defaultBg: config.colors.background,
);