use maud::{PreEscaped, html};
use super::UIWidget;
pub mod animation;
pub mod aspect;
pub mod background;
pub mod border;
pub mod container;
pub mod cursor;
pub mod div;
pub mod filter;
pub mod flex;
pub mod header;
pub mod height;
pub mod image;
pub mod input;
pub mod link;
pub mod margin;
pub mod padding;
pub mod rounded;
pub mod shadow;
pub mod sized;
pub mod space;
pub mod text;
pub mod transform;
pub mod visibility;
pub mod width;
pub mod zindex;
#[allow(non_snake_case)]
#[must_use]
pub fn Nothing() -> PreEscaped {
html! {}
}
#[allow(non_snake_case)]
#[must_use]
/// Create a new inheritance context
///
/// This acts as a hard barrier for inheritance.
/// This allows you to embed Widgets without them interacting with the rest of the tree.
pub fn Context(inner: T) -> PreEscaped {
html! { (inner) }
}
/// Generates a `