dispose method
void
dispose()
Releases all rows and cells owned by this buffer.
Disposal is idempotent. A disposed buffer must not be used again.
Implementation
void dispose() {
if (_disposed) return;
_disposed = true;
for (final line in lines) {
line.dispose();
}
lines.clear();
touched = <LineData?>[];
dirtyRows = <bool>[];
dirtyBits = <Uint32List>[];
_scissorStack.clear();
_opacityStack
..clear()
..add(1);
}