GhosttyTerminalController constructor

GhosttyTerminalController({
  1. int maxLines = 2000,
  2. int maxScrollback = 10_000,
  3. int initialCols = 80,
  4. int initialRows = 24,
  5. bool preferPty = true,
  6. String? defaultShell,
})

Implementation

GhosttyTerminalController({
  this.maxLines = 2000,
  this.maxScrollback = 10_000,
  this.initialCols = 80,
  this.initialRows = 24,
  this.preferPty = true,
  this.defaultShell,
}) : assert(maxLines > 0),
     assert(maxScrollback >= 0),
     assert(initialCols > 0),
     assert(initialRows > 0),
     _cols = initialCols,
     _rows = initialRows;