clearScreen method
Implementation
void clearScreen({TerminalClearMode mode = TerminalClearMode.all}) {
//print('clearing screen');
if (!Ansi.isSupported) {
return;
}
switch (mode) {
// case AnsiClearMode.scrollback:
// write('${esc}3J', newline: false);
// break;
case TerminalClearMode.all:
// print('clearing screen');
write('${Ansi.esc}2Jm');
break;
case TerminalClearMode.fromCursor:
write('${Ansi.esc}0Jm');
break;
case TerminalClearMode.toCursor:
write('${Ansi.esc}1Jm');
break;
}
}