Skip to main content

apace_dom/node/
mod.rs

1#![allow(clippy::module_inception)]
2
3mod attributes;
4#[cfg(feature = "custom-widget")]
5mod custom_widget;
6mod element;
7mod node;
8mod password;
9mod placeholder;
10pub(crate) mod scrollbar;
11mod serialize;
12mod stylo_data;
13#[cfg(feature = "svg")]
14mod svg;
15mod text;
16
17pub use attributes::{Attribute, Attributes};
18#[cfg(feature = "custom-widget")]
19pub use custom_widget::{
20    ComputedStyles, CustomWidgetData, CustomWidgetStatus, ProxyRenderContext, Widget,
21};
22pub use element::{
23    CanvasData, DocumentData, ElementData, ImageData, ImageResourceData, LayoutData,
24    ListItemLayout, ListItemLayoutPosition, Marker, RasterImageData, SpecialElementData,
25    SpecialElementType, Status,
26};
27pub use node::*;
28pub use scrollbar::{ScrollbarColor, ScrollbarRef, ScrollbarWidth};
29pub use stylo_data::ComputedStyleRef;
30#[cfg(feature = "svg")]
31pub use svg::{SvgImageData, SvgIntrinsicDimensions};
32pub use text::{GeneratedTextInputEvent, TextBrush, TextInputData, TextLayout};