Files
tdf/src/skip.rs
T
2024-05-16 18:23:11 -06:00

22 lines
382 B
Rust

use ratatui::widgets::Widget;
pub struct Skip {
skip: bool
}
impl Skip {
pub fn new(skip: bool) -> Self {
Self { skip }
}
}
impl Widget for Skip {
fn render(self, area: ratatui::prelude::Rect, buf: &mut ratatui::prelude::Buffer) {
for x in area.x..(area.x + area.width) {
for y in area.y..(area.y + area.height) {
buf.get_mut(x, y).skip = self.skip;
}
}
}
}