Skip to main content

Crate euv_macros

Crate euv_macros 

Source
Expand description

euv_macros

Procedural macros for the euv UI framework, including the html! macro for declarative UI syntax, the class! macro for CSS class definitions, the css_vars! macro for CSS custom properties, the watch! macro for reactive side effects, the computed! macro for reactive computed signals, and the component attribute macro.

Macros§

class
The class! macro for defining CSS classes with style properties.
computed
The computed! macro for creating reactive computed signals.
css_vars
The css_vars! macro for defining CSS custom properties.
html
The html! macro for writing declarative UI in euv.
var
The var! macro for referencing CSS custom properties defined via css_vars!.
watch
The watch! macro for creating reactive side effects.

Attribute Macros§

component
The component attribute macro for marking component functions.