Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'helix-tui/src/backend/mod.rs')
| -rw-r--r-- | helix-tui/src/backend/mod.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/helix-tui/src/backend/mod.rs b/helix-tui/src/backend/mod.rs index 368a1b66..2810477d 100644 --- a/helix-tui/src/backend/mod.rs +++ b/helix-tui/src/backend/mod.rs @@ -4,7 +4,10 @@ use std::io; use crate::{buffer::Cell, terminal::Config}; -use helix_view::graphics::{CursorKind, Rect}; +use helix_view::{ + graphics::{CursorKind, Rect}, + theme::Color, +}; #[cfg(all(feature = "termina", not(windows)))] mod termina; @@ -45,4 +48,5 @@ pub trait Backend { fn flush(&mut self) -> Result<(), io::Error>; fn supports_true_color(&self) -> bool; fn get_theme_mode(&self) -> Option<helix_view::theme::Mode>; + fn set_background_color(&mut self, color: Option<Color>) -> io::Result<()>; } |