clear method
void
clear()
Resets all cells in the buffer to transparent empty cells.
Implementation
void clear() {
Tracer.record(_traceClearId, Phase.begin, TraceCategory.paint);
try {
characters.fillRange(0, characters.length, ' ');
attributes.fillRange(0, attributes.length, 0);
for (var i = 2; i < attributes.length; i += 3) {
attributes[i] = Modifier.transparent;
}
effects.clear();
} finally {
Tracer.record(_traceClearId, Phase.end, TraceCategory.paint);
}
}