termit-ui 0.0.1

Terminal UI with GUI-like layouts
Documentation
use crate::geometry::Window;

#[derive(Default)]
pub struct CaptureState {
    active: bool,
    area: Window,
}

impl CaptureState {
    pub fn is_capturing(&self) -> bool {
        self.active
    }
    pub fn set_capture(&mut self, state: bool) {
        self.active = state
    }
    pub fn set_area(&mut self, area: Window) {
        self.area = area
    }
    pub fn get_area(&self) -> Window {
        self.area
    }
}