An abstract class, which all HTML elements extend.
<a>
element. [...] <article>
element. [...] <aside>
element. [...] <audio>
element. [...] <br>
element. [...] <canvas>
element. [...] <div>
element. [...] <footer>
element. [...] <header>
element. [...] <hr>
element. [...] <iframe>
element. [...] <img>
element. [...] <li>
element. [...] <nav>
element. [...] <ol>
element. [...] <option>
element. [...] <p>
element. [...] <pre>
element. [...] <section>
element. [...] <select>
element. [...] <span>
element. [...] <svg>
element. [...] <table>
element. [...] <td>
element. [...] <textarea>
element. [...] <th>
element. [...] <tr>
element. [...] <ul>
element. [...] <video>
element. [...] abort
events handled by this Element. beforecopy
events handled by this Element. beforecut
events handled by this Element. beforepaste
events handled by this Element. blur
events handled by this Element. change
events handled by this Element. click
events handled by this Element. contextmenu
events handled by this Element. copy
events handled by this Element. cut
events handled by this Element. doubleclick
events handled by this Element. drag
events fired when this element currently being dragged. [...] dragend
events fired when this element completes a drag operation. [...] dragenter
events fired when a dragged object is first dragged over this element. [...] dragleave
events fired when an object being dragged over this element leaves this element's target area. [...] dragover
events fired when a dragged object is currently being dragged over this element. [...] dragstart
events fired when this element starts being dragged. [...] drop
events fired when a dragged object is dropped on this element. [...] error
events handled by this Element. focus
events handled by this Element. fullscreenchange
events handled by this Element. fullscreenerror
events handled by this Element. input
events handled by this Element. invalid
events handled by this Element. keydown
events handled by this Element. keypress
events handled by this Element. keyup
events handled by this Element. load
events handled by this Element. mousedown
events handled by this Element. mouseenter
events handled by this Element. mouseleave
events handled by this Element. mousemove
events handled by this Element. mouseout
events handled by this Element. mouseover
events handled by this Element. mouseup
events handled by this Element. mousewheel
events handled by this Element. paste
events handled by this Element. reset
events handled by this Element. scroll
events handled by this Element. search
events handled by this Element. select
events handled by this Element. selectstart
events handled by this Element. submit
events handled by this Element. touchcancel
events handled by this Element. touchend
events handled by this Element. touchenter
events handled by this Element. touchleave
events handled by this Element. touchmove
events handled by this Element. touchstart
events handled by this Element. transitionend
events handled by this Element. var animation = elem.animate([{"opacity": 75}, {"opacity": 0}], 200);
var animation = elem.animate([
{"transform": "translate(100px, -100%)"},
{"transform" : "translate(400px, 500px)"}
], 1500);
frames
parameter is an Iterable
timing
paramter can be a double, representing the number of millisecondsTiming
object.element
into the DOM at the specified location. [...] parent
. [...] abort
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<Event>('abort')
beforecopy
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<Event>('beforecopy')
beforecut
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<Event>('beforecut')
beforepaste
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<Event>('beforepaste')
blur
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<Event>('blur')
const EventStreamProvider<Event>('canplay')
const EventStreamProvider<Event>('canplaythrough')
change
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<Event>('change')
click
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<MouseEvent>('click')
contextmenu
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<MouseEvent>('contextmenu')
copy
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<ClipboardEvent>('copy')
cut
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<ClipboardEvent>('cut')
doubleclick
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<Event>('dblclick')
dragend
events fired when an element completes a drag operation. [...] const EventStreamProvider<MouseEvent>('dragend')
dragenter
events fired when a dragged object is first dragged over an element. [...] const EventStreamProvider<MouseEvent>('dragenter')
drag
events fired when an element is currently being dragged. [...] const EventStreamProvider<MouseEvent>('drag')
dragleave
events fired when an object being dragged over an element leaves the element's target area. [...] const EventStreamProvider<MouseEvent>('dragleave')
dragover
events fired when a dragged object is currently being dragged over an element. [...] const EventStreamProvider<MouseEvent>('dragover')
dragstart
events for a dragged element whose drag has begun. [...] const EventStreamProvider<MouseEvent>('dragstart')
drop
events fired when a dragged object is dropped on an element. [...] const EventStreamProvider<MouseEvent>('drop')
const EventStreamProvider<Event>('durationchange')
const EventStreamProvider<Event>('emptied')
const EventStreamProvider<Event>('ended')
error
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<Event>('error')
focus
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<Event>('focus')
fullscreenchange
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<Event>('webkitfullscreenchange')
fullscreenerror
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<Event>('webkitfullscreenerror')
input
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<Event>('input')
invalid
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<Event>('invalid')
keydown
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<KeyboardEvent>('keydown')
keypress
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<KeyboardEvent>('keypress')
keyup
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<KeyboardEvent>('keyup')
const EventStreamProvider<Event>('loadeddata')
const EventStreamProvider<Event>('loadedmetadata')
load
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<Event>('load')
mousedown
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<MouseEvent>('mousedown')
mouseenter
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<MouseEvent>('mouseenter')
mouseleave
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<MouseEvent>('mouseleave')
mousemove
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<MouseEvent>('mousemove')
mouseout
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<MouseEvent>('mouseout')
mouseover
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<MouseEvent>('mouseover')
mouseup
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<MouseEvent>('mouseup')
mousewheel
events to event handlers that are not necessarily instances of Element
. [...] const _CustomEventStreamProvider<WheelEvent>(Element._determineMouseWheelEventType)
paste
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<ClipboardEvent>('paste')
const EventStreamProvider<Event>('pause')
const EventStreamProvider<Event>('play')
const EventStreamProvider<Event>('playing')
const EventStreamProvider<Event>('ratechange')
reset
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<Event>('reset')
const EventStreamProvider<Event>('resize')
scroll
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<Event>('scroll')
search
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<Event>('search')
const EventStreamProvider<Event>('seeked')
const EventStreamProvider<Event>('seeking')
select
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<Event>('select')
selectstart
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<Event>('selectstart')
const EventStreamProvider<Event>('stalled')
submit
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<Event>('submit')
const EventStreamProvider<Event>('suspend')
const EventStreamProvider<Event>('timeupdate')
touchcancel
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<TouchEvent>('touchcancel')
touchend
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<TouchEvent>('touchend')
touchenter
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<TouchEvent>('touchenter')
touchleave
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<TouchEvent>('touchleave')
touchmove
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<TouchEvent>('touchmove')
touchstart
events to event handlers that are not necessarily instances of Element
. [...] const EventStreamProvider<TouchEvent>('touchstart')
transitionend
events to event handlers that are not necessarily instances of Element
. [...] const _CustomEventStreamProvider<TransitionEvent>(Element._determineTransitionEventType)
const EventStreamProvider<Event>('volumechange')
const EventStreamProvider<Event>('waiting')
const EventStreamProvider<WheelEvent>('wheel')
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/2.0.0/dart-html/Element-class.html