Struct tungsten::EventDispatcher
[−]
[src]
pub struct EventDispatcher<M> { /* fields omitted */ }
pub struct EventDispatcher<M> { /* fields omitted */ }
impl<M: 'static> EventDispatcher<M>
[src]fn new() -> Self
fn add_handler<E: Any, H: EventHandler<M, E> + 'static>(&mut self, handler: H)
fn dispatch<E: Any>(&mut self, model: &mut M, event: E)
fn dispatch_dynamic(&mut self, model: &mut M, event: Box<Dynamic>)