Dart API Referencedart:htmlEventTarget

EventTarget Interface

An EventTarget is a DOM interface implemented by objects that can receive DOM events and have listeners for them. The most common EventTargets are DOM elements, although other objects can be EventTargets too, for example document, window, XMLHttpRequest, and others.

Subinterfaces

AbstractWorker, AudioContext, BatteryManager, DOMApplicationCache, EventSource, FileReader, FileWriter, IDBDatabase, IDBRequest, IDBTransaction, IDBVersionChangeRequest, JavaScriptAudioNode, LocalMediaStream, MediaController, MediaStream, MediaStreamTrack, MediaStreamTrackList, MessagePort, Node, Notification, PeerConnection00, Performance, SourceBufferList, SpeechRecognition, TextTrack, TextTrackCue, TextTrackList, WebSocket, Window, WorkerContext, XMLHttpRequest, XMLHttpRequestUpload

Methods

Code void $dom_addEventListener(String type, EventListener listener, [bool useCapture]) #

Register an event handler of a specific event type on the EventTarget.
void $dom_addEventListener(String type, EventListener listener, [bool useCapture]);

Code bool $dom_dispatchEvent(Event event) #

Dispatch an event to this EventTarget.
bool $dom_dispatchEvent(Event event);

Code void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]) #

Removes an event listener from the EventTarget.
void $dom_removeEventListener(String type, EventListener listener, [bool useCapture]);

Fields

Code final Events on #

final Events on;

This page includes content from the Mozilla Foundation that is graciously licensed under a Creative Commons: Attribution-Sharealike license. Mozilla has no other association with Dart or dartlang.org. We encourage you to improve the web by contributing to The Mozilla Developer Network.