cursive-aligned-view 0.7.0

A view wrapper for gyscos/cursive views which aligns child views
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use cursive::view::Resizable as _;
use cursive::views::{DummyView, Panel};
use cursive::{Cursive, CursiveExt};
use cursive_aligned_view::Alignable as _;

fn main() {
    let mut siv = Cursive::default();

    let panel = Panel::new(DummyView)
        .title("Hello, world!")
        .fixed_width(20)
        .align_center()
        .full_screen();

    siv.add_layer(panel);
    siv.run()
}