initializeEmpty method

void initializeEmpty(
  1. int rows,
  2. int columns
)

Empty viewport for startup — avoids a sync full_snapshot FFI round-trip.

Implementation

void initializeEmpty(int rows, int columns) {
  _ensureSize(rows, columns);
  _cursorRow = 0;
  _cursorCol = 0;
  _cursorVisible = true;
  _generation++;
  notifyListeners();
}