Module async_ui_web_html::events
source · Expand description
For listening to HTML events.
use async_ui_web_html::events::EmitElementEvent;
let button = Button::new();
let text = Text::new();
let mut count = 0;
join((
button.render(text.render()),
async {
loop {
text.set_data(&format!("count = {count}"));
button.until_click().await; // 👈 wait for event!!!
count += 1;
}
}
)).await;
Structs
Traits
- Subscribe to common events emitted by HTML
Element
s such asclick
orscroll
. - Implemented for EventTarget.
- Subscribe to common events emitted by HTML
HTMLElement
s such asinput
ordrag
.