SceneManager constructor

SceneManager(
  1. Terminal terminal, {
  2. RenderingMode renderingMode = RenderingMode.inline,
})

Creates a new SceneManager attached to the given terminal.

Implementation

SceneManager(this.terminal, {this.renderingMode = RenderingMode.inline}) {
  layers = _SceneLayerList(this);
  _eventsSubscription = terminal.events.listen(_handleInputEvent);
  _sizeSubscription = terminal.watchSize().listen(_handleSizeEvent);
  TermuiBinding.register(this);
}