diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2020-04-09 21:51:35 +0200 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2020-04-09 21:51:35 +0200 |
commit | 004519356564d647aec11cba757f1e1b42e7f8df (patch) | |
tree | 7fa1869ca6047b09c55ac7a6b06dc1531343bf4c /bin/imag-tui/src/lib.rs | |
parent | 7636d3d5ce8423e6b5490e65553ef7f906f2608c (diff) |
fixup! TMP
Diffstat (limited to 'bin/imag-tui/src/lib.rs')
-rw-r--r-- | bin/imag-tui/src/lib.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/bin/imag-tui/src/lib.rs b/bin/imag-tui/src/lib.rs index b0043ff2..45d3c629 100644 --- a/bin/imag-tui/src/lib.rs +++ b/bin/imag-tui/src/lib.rs @@ -36,6 +36,7 @@ extern crate libimagentryutil; use anyhow::Error; use anyhow::Result; use clap::App; +use cursive::Cursive; use libimagrt::runtime::Runtime; use libimagrt::application::ImagApplication; @@ -43,9 +44,14 @@ use libimagrt::application::ImagApplication; mod ui; mod views; +use views::mainview::MainView; + pub enum ImagTui {} impl ImagApplication for ImagTui { fn run(rt: Runtime) -> Result<()> { + let mut siv = Cursive::default(); + siv.add_layer(MainView::new(rt.extract_store())); + siv.run(); Ok(()) } |