diff --git a/src/lib.rs b/src/lib.rs index 336d3be35..f1440fc34 100755 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,3 +1,5 @@ +pub mod prelude; + mod engine; #[cfg(target_arch = "wasm32")] diff --git a/src/prelude.rs b/src/prelude.rs new file mode 100644 index 000000000..7e6c95389 --- /dev/null +++ b/src/prelude.rs @@ -0,0 +1,15 @@ +pub use gosub_shared::traits::config::*; + +pub use gosub_css3::system::Css3System; + +pub use gosub_html5::document::builder::DocumentBuilderImpl; +pub use gosub_html5::document::document_impl::DocumentImpl; +pub use gosub_html5::document::fragment::DocumentFragmentImpl; +pub use gosub_html5::parser::Html5Parser; + +pub use gosub_renderer::draw::TreeDrawerImpl; +pub use gosub_rendering::render_tree::RenderTree; +pub use gosub_taffy::TaffyLayouter; + +pub use gosub_cairo::CairoBackend; +pub use gosub_vello::VelloBackend;