SneathConsoleImpl.scrolling constructor

SneathConsoleImpl.scrolling({
  1. required SneathTerminal terminal,
  2. bool record_blanks = true,
})

Create a named constructor specifically for scrolling consoles Use Console.scrolling(recordBlanks: false) to omit blank lines from console history

Implementation

SneathConsoleImpl.scrolling({
  required this.terminal,
  final bool record_blanks = true,
}) : _scrollback_buffer = _ScrollbackBufferImpl(
        record_blanks: record_blanks,
      );