clearLine method
Implementation
void clearLine({TerminalClearMode mode = TerminalClearMode.all}) {
if (!Ansi.isSupported) {
return;
}
switch (mode) {
// case AnsiClearMode.scrollback:
case TerminalClearMode.all:
write('\r');
write('${Ansi.esc}2K');
break;
case TerminalClearMode.fromCursor:
write('${Ansi.esc}0K');
break;
case TerminalClearMode.toCursor:
write('${Ansi.esc}1K');
break;
}
}