use {
super::*,
crate::{
display::Screen,
skin::PanelSkin,
},
termimad::Area,
};
/// short lived wrapping of a few things which are needed for displaying
/// panels
pub struct DisplayContext<'c> {
pub count: usize,
pub active: bool,
pub screen: Screen,
pub state_area: Area,
pub panel_skin: &'c PanelSkin,
pub app_state: &'c AppState,
pub con: &'c AppContext,
}