close method

void close()

Releases terminal resources.

Implementation

void close() {
  if (_closed) {
    return;
  }
  for (final formatter in List<VtTerminalFormatter>.from(_formatters)) {
    formatter.close();
  }
  bindings.ghostty_terminal_free(_handle);
  _closed = true;
}