diff --git a/src/components/mod.rs b/src/components/mod.rs index 6679c17..1cd3fdb 100644 --- a/src/components/mod.rs +++ b/src/components/mod.rs @@ -6,3 +6,12 @@ pub mod app; pub mod editor; pub mod sidebar; pub mod window; + +pub use app::EchidnaEditor; +pub use editor::EchidnaCoreEditor; +pub use sidebar::EchidnaSidebar; +pub use window::EchidnaWindow; + +pub mod prelude { + pub use super::window::{file::*, menubar::*}; +} diff --git a/src/lib/mod.rs b/src/lib/mod.rs index 233c324..07be95f 100644 --- a/src/lib/mod.rs +++ b/src/lib/mod.rs @@ -5,5 +5,5 @@ pub mod closeable_tab; pub mod prelude { - pub use super::closeable_tab::ClosableTabImplementedNotebook; + pub use super::closeable_tab::*; } diff --git a/src/main.rs b/src/main.rs index 7e257d6..f8015f9 100644 --- a/src/main.rs +++ b/src/main.rs @@ -13,3 +13,8 @@ fn main() { std::process::exit(app.run()); } + +pub mod prelude { + pub use super::components::prelude::*; + pub use super::lib::prelude::*; +}