eraseRect method
Implementation
void eraseRect(
int top,
int left,
int bottom,
int right, {
bool respectProtected = false,
}) {
final rect = _normalizeRect(top, left, bottom, right);
if (rect == null) return;
for (var row = rect.top; row <= rect.bottom; row++) {
lines[row + scrollBack].eraseRange(
rect.left,
rect.right + 1,
terminal.cursor,
respectProtected: respectProtected,
);
}
}