initialize method

  1. @override
void initialize()
override

Initializes the renderer.

Sets up the terminal for fullscreen rendering.

Implementation

@override
void initialize() {
  if (_initialized) return;

  if (_options.altScreen) {
    terminal.enterAltScreen();
  }
  if (_options.hideCursor) {
    terminal.hideCursor();
  }
  terminal.clearScreen();
  _initialized = true;
}