2018-03-04 01:40:51 +11:00
|
|
|
mod raw_terminal;
|
2018-01-18 09:06:45 +11:00
|
|
|
mod base_terminal;
|
|
|
|
mod terminal;
|
|
|
|
|
2018-03-04 01:40:51 +11:00
|
|
|
pub mod screen;
|
|
|
|
|
2018-01-18 09:06:45 +11:00
|
|
|
mod ansi_terminal;
|
2018-03-04 03:07:51 +11:00
|
|
|
|
|
|
|
#[cfg(target_os = "windows")]
|
2018-01-18 09:06:45 +11:00
|
|
|
mod winapi_terminal;
|
|
|
|
|
2018-02-04 03:17:28 +11:00
|
|
|
use self::ansi_terminal::AnsiTerminal;
|
2018-03-04 03:07:51 +11:00
|
|
|
|
|
|
|
#[cfg(target_os = "windows")]
|
2018-01-18 09:06:45 +11:00
|
|
|
use self::winapi_terminal::WinApiTerminal;
|
|
|
|
|
|
|
|
pub use self::base_terminal::ClearType;
|
2018-03-04 01:40:51 +11:00
|
|
|
pub use self::terminal::{ Terminal, terminal};
|
|
|
|
pub use self::raw_terminal::{RawTerminal, IntoRawMode};
|