promkit-core 0.2.0

Core library for promkit
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
pub use crossterm;

pub mod grapheme;
pub mod pane;
pub use pane::Pane;
// TODO: reconciliation (detecting differences between old and new panes)
pub mod render;
pub mod terminal;

pub trait PaneFactory {
    /// Creates pane with the given width.
    fn create_pane(&self, width: u16, height: u16) -> Pane;
}