eraseDisplay method

void eraseDisplay({
  1. bool respectProtected = false,
})

Erases the whole viewport.

Implementation

void eraseDisplay({bool respectProtected = false}) {
  for (var i = 0; i < viewHeight; i++) {
    final line = lines[i + scrollBack];
    line.isWrapped = false;
    line.eraseRange(
      0,
      viewWidth,
      terminal.cursor,
      respectProtected: respectProtected,
    );
  }
}