dispose method

  1. @override
void dispose()
override

Disposes of renderer resources.

Implementation

@override
void dispose() {
  if (!_initialized) return;

  final isInline = _options.isInline;

  if (_options.hideCursor) {
    terminal.showCursor();
  }
  if (!isInline && _options.altScreen) {
    terminal.exitAltScreen();
  }
  _initialized = false;
}