macro_rules! for_events {
    ($event:ident in $events:expr => $body:block) => { ... };
}
Expand description

Iterate over the defined events on a DOM object.

Examples

let mut doc: DOMTree<String> = html!(
    <button onclick="alert('clicked!')"/>
);
if let VNode::Element(element) = doc.vnode() {
    for_events!(event in element.events => {
        assert_eq!("alert('clicked!')", event.render().unwrap());
    });
}