Trait stdweb::web::IEventTarget [] [src]

pub trait IEventTarget: AsRef<Reference> {
    fn add_event_listener<T, F>(&self, listener: F) -> EventListenerHandle
    where
        T: ConcreteEvent,
        F: FnMut(T) + 'static
, { ... }
fn dispatch_event<T: IEvent>(&self, event: &T) -> bool { ... } }

IEventTarget is an interface implemented by objects that can receive events and may have listeners for them.

(JavaScript docs)

Provided Methods

Adds given event handler to the list the list of event listeners for the specified EventTarget on which it's called.

(JavaScript docs)

Dispatches an Event at this EventTarget, invoking the affected event listeners in the appropriate order. (JavaScript docs)

Implementors