1extern crate azul_core;
2extern crate azul_css;
3
4#[cfg(feature = "fonts")]
5extern crate stb_truetype;
6#[cfg(feature = "svg")]
7extern crate gleam;
8#[cfg(feature = "svg")]
9extern crate lyon;
10#[cfg(feature = "svg_parsing")]
11extern crate usvg;
12
13#[cfg(feature = "serde_serialization")]
14extern crate serde;
15#[cfg(feature = "serde_serialization")]
16#[cfg_attr(feature = "serde_serialization", macro_use(Serialize, Deserialize))]
17extern crate serde_derive;
18
19#[cfg(feature = "svg")]
20pub mod svg;
21pub mod button;
22pub mod label;
23pub mod text_input;
24pub mod table_view;
25
26pub mod errors {
27 #[cfg(all(feature = "svg", feature = "svg_parsing"))]
28 pub use super::svg::SvgParseError;
29}