Enum vertigo::node_attr::NodeAttr [−][src]
pub enum NodeAttr {
Css {
css: Css,
},
OnClick {
event: Rc<dyn Fn()>,
},
OnInput {
event: Rc<dyn Fn(String)>,
},
OnMouseEnter {
event: Rc<dyn Fn()>,
},
OnMouseLeave {
event: Rc<dyn Fn()>,
},
OnKeyDown {
event: Rc<dyn Fn(KeyDownEvent) -> bool>,
},
Attr {
name: &'static str,
value: String,
},
DomRef {
name: &'static str,
},
DomApply {
apply: Rc<dyn Fn(&NodeRefs)>,
},
}
Expand description
Virtual DOM node attribute.
Variants
Css
Fields
css: Css
OnClick
OnInput
OnMouseEnter
OnMouseLeave
OnKeyDown
Fields
event: Rc<dyn Fn(KeyDownEvent) -> bool>
Attr
DomRef
Fields
name: &'static str