1extern crate self as vizia;
4
5#[cfg(all(not(feature = "baseview"), feature = "winit"))]
6pub use vizia_winit::application::{Application, ApplicationError};
7
8#[cfg(all(not(feature = "winit"), feature = "baseview"))]
9pub use vizia_baseview::{
10 Application, ApplicationError, ParentWindow, WindowHandle, WindowScalePolicy,
11};
12
13pub use vizia_core::*;
14
15#[doc(hidden)]
16pub mod prelude {
17 pub use vizia_core::prelude::*;
18
19 #[cfg(all(not(feature = "baseview"), feature = "winit"))]
20 pub use vizia_winit::{
21 application::{Application, ApplicationError},
22 window::Window,
23 window_modifiers::WindowModifiers,
24 ModifyWindow,
25 };
26
27 #[cfg(all(not(feature = "winit"), feature = "baseview"))]
28 pub use vizia_baseview::{Application, ApplicationError, WindowHandle, WindowScalePolicy};
29}