DCWindow constructor
Implementation
DCWindow(
this.console,
this.title,
) : keyboard = make_terminal_keyboard(
byte_stream: console.raw_console.byte_stream(),
move_cursor_back_by_one: () => console.move_cursor_back(1),
) {
DCConsole.on_resize.listen((final dynamic _) => draw());
keyboard.disable_echo();
initialize();
}