summaryrefslogtreecommitdiffstats
path: root/src/display/raw_terminal_backend.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/display/raw_terminal_backend.rs')
-rw-r--r--src/display/raw_terminal_backend.rs13
1 files changed, 12 insertions, 1 deletions
diff --git a/src/display/raw_terminal_backend.rs b/src/display/raw_terminal_backend.rs
index fc08abc..4be38bb 100644
--- a/src/display/raw_terminal_backend.rs
+++ b/src/display/raw_terminal_backend.rs
@@ -10,7 +10,11 @@
use std::io;
-use ratatui::{backend::Backend, buffer::Cell, layout::Rect};
+use ratatui::{
+ backend::{Backend, WindowSize},
+ buffer::Cell,
+ layout::{Rect, Size},
+};
pub struct RawTerminalBackend {}
@@ -46,6 +50,13 @@ impl Backend for RawTerminalBackend {
Ok(Rect::new(0, 0, 0, 0))
}
+ fn window_size(&mut self) -> io::Result<WindowSize> {
+ Ok(WindowSize {
+ columns_rows: Size::default(),
+ pixels: Size::default(),
+ })
+ }
+
fn flush(&mut self) -> io::Result<()> {
Ok(())
}