[−][src]Trait stdweb::web::IEventTarget
IEventTarget is an interface implemented by objects that
can receive events and may have listeners for them.
Provided methods
fn add_event_listener<T, F>(&self, listener: F) -> EventListenerHandle where
T: ConcreteEvent,
F: FnMut(T) + 'static,
T: ConcreteEvent,
F: FnMut(T) + 'static,
Adds given event handler to the list of event listeners for
the specified EventTarget on which it's called.
fn dispatch_event<T: IEvent>(&self, event: &T) -> Result<bool, TODO>
Dispatches an Event at this EventTarget, invoking the affected event listeners in the
appropriate order.
Implementors
impl IEventTarget for CanvasElement[src]
impl IEventTarget for CanvasElementfn add_event_listener<T, F>(&self, listener: F) -> EventListenerHandle where | [src] |
fn dispatch_event<T: IEvent>(&self, event: &T) -> Result<bool, TODO> | [src] |
impl IEventTarget for ImageElement[src]
impl IEventTarget for ImageElementfn add_event_listener<T, F>(&self, listener: F) -> EventListenerHandle where | [src] |
fn dispatch_event<T: IEvent>(&self, event: &T) -> Result<bool, TODO> | [src] |
impl IEventTarget for InputElement[src]
impl IEventTarget for InputElementfn add_event_listener<T, F>(&self, listener: F) -> EventListenerHandle where | [src] |
fn dispatch_event<T: IEvent>(&self, event: &T) -> Result<bool, TODO> | [src] |
impl IEventTarget for OptionElement[src]
impl IEventTarget for OptionElementfn add_event_listener<T, F>(&self, listener: F) -> EventListenerHandle where | [src] |
fn dispatch_event<T: IEvent>(&self, event: &T) -> Result<bool, TODO> | [src] |
impl IEventTarget for SelectElement[src]
impl IEventTarget for SelectElementfn add_event_listener<T, F>(&self, listener: F) -> EventListenerHandle where | [src] |
fn dispatch_event<T: IEvent>(&self, event: &T) -> Result<bool, TODO> | [src] |
impl IEventTarget for SlotElement[src]
impl IEventTarget for SlotElementfn add_event_listener<T, F>(&self, listener: F) -> EventListenerHandle where | [src] |
fn dispatch_event<T: IEvent>(&self, event: &T) -> Result<bool, TODO> | [src] |
impl IEventTarget for TemplateElement[src]
impl IEventTarget for TemplateElementfn add_event_listener<T, F>(&self, listener: F) -> EventListenerHandle where | [src] |
fn dispatch_event<T: IEvent>(&self, event: &T) -> Result<bool, TODO> | [src] |
impl IEventTarget for TextAreaElement[src]
impl IEventTarget for TextAreaElementfn add_event_listener<T, F>(&self, listener: F) -> EventListenerHandle where | [src] |
fn dispatch_event<T: IEvent>(&self, event: &T) -> Result<bool, TODO> | [src] |
impl IEventTarget for Document[src]
impl IEventTarget for Documentfn add_event_listener<T, F>(&self, listener: F) -> EventListenerHandle where | [src] |
fn dispatch_event<T: IEvent>(&self, event: &T) -> Result<bool, TODO> | [src] |
impl IEventTarget for DocumentFragment[src]
impl IEventTarget for DocumentFragmentfn add_event_listener<T, F>(&self, listener: F) -> EventListenerHandle where | [src] |
fn dispatch_event<T: IEvent>(&self, event: &T) -> Result<bool, TODO> | [src] |
impl IEventTarget for Element[src]
impl IEventTarget for Elementfn add_event_listener<T, F>(&self, listener: F) -> EventListenerHandle where | [src] |
fn dispatch_event<T: IEvent>(&self, event: &T) -> Result<bool, TODO> | [src] |
impl IEventTarget for EventTarget[src]
impl IEventTarget for EventTargetfn add_event_listener<T, F>(&self, listener: F) -> EventListenerHandle where | [src] |
fn dispatch_event<T: IEvent>(&self, event: &T) -> Result<bool, TODO> | [src] |
impl IEventTarget for FileReader[src]
impl IEventTarget for FileReaderfn add_event_listener<T, F>(&self, listener: F) -> EventListenerHandle where | [src] |
fn dispatch_event<T: IEvent>(&self, event: &T) -> Result<bool, TODO> | [src] |
impl IEventTarget for HtmlElement[src]
impl IEventTarget for HtmlElementfn add_event_listener<T, F>(&self, listener: F) -> EventListenerHandle where | [src] |
fn dispatch_event<T: IEvent>(&self, event: &T) -> Result<bool, TODO> | [src] |
impl IEventTarget for Node[src]
impl IEventTarget for Nodefn add_event_listener<T, F>(&self, listener: F) -> EventListenerHandle where | [src] |
fn dispatch_event<T: IEvent>(&self, event: &T) -> Result<bool, TODO> | [src] |
impl IEventTarget for ShadowRoot[src]
impl IEventTarget for ShadowRootfn add_event_listener<T, F>(&self, listener: F) -> EventListenerHandle where | [src] |
fn dispatch_event<T: IEvent>(&self, event: &T) -> Result<bool, TODO> | [src] |
impl IEventTarget for TextNode[src]
impl IEventTarget for TextNodefn add_event_listener<T, F>(&self, listener: F) -> EventListenerHandle where | [src] |
fn dispatch_event<T: IEvent>(&self, event: &T) -> Result<bool, TODO> | [src] |
impl IEventTarget for WebSocket[src]
impl IEventTarget for WebSocketfn add_event_listener<T, F>(&self, listener: F) -> EventListenerHandle where | [src] |
fn dispatch_event<T: IEvent>(&self, event: &T) -> Result<bool, TODO> | [src] |
impl IEventTarget for Window[src]
impl IEventTarget for Windowfn add_event_listener<T, F>(&self, listener: F) -> EventListenerHandle where | [src] |
fn dispatch_event<T: IEvent>(&self, event: &T) -> Result<bool, TODO> | [src] |
impl IEventTarget for XmlHttpRequest[src]
impl IEventTarget for XmlHttpRequestfn add_event_listener<T, F>(&self, listener: F) -> EventListenerHandle where | [src] |
fn dispatch_event<T: IEvent>(&self, event: &T) -> Result<bool, TODO> | [src] |