lustre/event

Functions

pub fn dispatch(action: a) -> fn(fn(a) -> Nil) -> Nil
pub fn on(name: String, handler: fn(Dynamic, fn(a) -> Nil) -> Nil) -> Attribute(
  a,
)
pub fn on_blur(handler: fn(fn(a) -> Nil) -> Nil) -> Attribute(a)
pub fn on_check(handler: fn(Bool, fn(a) -> Nil) -> Nil) -> Attribute(
  a,
)
pub fn on_click(handler: fn(fn(a) -> Nil) -> Nil) -> Attribute(a)
pub fn on_focus(handler: fn(fn(a) -> Nil) -> Nil) -> Attribute(a)
pub fn on_input(handler: fn(String, fn(a) -> Nil) -> Nil) -> Attribute(
  a,
)
pub fn on_keydown(handler: fn(String, fn(a) -> Nil) -> Nil) -> Attribute(
  a,
)
pub fn on_keypress(handler: fn(String, fn(a) -> Nil) -> Nil) -> Attribute(
  a,
)
pub fn on_keyup(handler: fn(String, fn(a) -> Nil) -> Nil) -> Attribute(
  a,
)
pub fn on_mouse_down(handler: fn(fn(a) -> Nil) -> Nil) -> Attribute(
  a,
)
pub fn on_mouse_enter(handler: fn(fn(a) -> Nil) -> Nil) -> Attribute(
  a,
)
pub fn on_mouse_leave(handler: fn(fn(a) -> Nil) -> Nil) -> Attribute(
  a,
)
pub fn on_mouse_out(handler: fn(fn(a) -> Nil) -> Nil) -> Attribute(
  a,
)
pub fn on_mouse_over(handler: fn(fn(a) -> Nil) -> Nil) -> Attribute(
  a,
)
pub fn on_mouse_up(handler: fn(fn(a) -> Nil) -> Nil) -> Attribute(
  a,
)
pub fn on_submit(handler: fn(fn(a) -> Nil) -> Nil) -> Attribute(a)