softReset method
Implementation
@override
void softReset() {
_synchronizedUpdateTimer?.cancel();
_synchronizedUpdateTimer = null;
_precedingCodepoint = 0;
_semanticPrompt.reset();
_cursorStyle.reset();
_cursorStyle.hyperlinkId = 0;
_cursorStyle.semanticAttrs = 0;
_modes.softReset();
_tabStops.reset();
_buffer.charset.reset();
_buffer.resetVerticalMargins();
_buffer.resetHorizontalMargins();
}