pull/6/head
dvkt 5 years ago
parent d73f0a8826
commit 126a4034d1

@ -7,7 +7,6 @@ mod help;
mod menu;
mod text;
mod ui;
mod view;
use std::process::exit;
use ui::UI;

@ -1,3 +1,6 @@
mod view;
pub use self::view::View;
use std::io;
use std::io::{stdin, stdout, BufRead, BufReader, Write};
use std::process;

@ -0,0 +1,9 @@
use ui;
pub trait View {
fn respond(&mut self, key: ui::Key) -> ui::Action;
fn render(&self) -> String;
fn url(&self) -> String;
fn raw(&self) -> String;
fn term_size(&mut self, cols: usize, rows: usize);
}
Loading…
Cancel
Save