- Implements
- Implemented by
- Annotations
- @DocsEditable()
- @DomName('GlobalEventHandlers')
- @Experimental()
Constants
- abortEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.abortEvent'), @Experimental()
const EventStreamProvider<Event>
('abort') - blurEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.blurEvent'), @Experimental()
const EventStreamProvider<Event>
('blur') - canPlayEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.canplayEvent'), @Experimental()
const EventStreamProvider<Event>
('canplay') - canPlayThroughEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.canplaythroughEvent'), @Experimental()
const EventStreamProvider<Event>
('canplaythrough') - changeEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.changeEvent'), @Experimental()
const EventStreamProvider<Event>
('change') - clickEvent → EventStreamProvider<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.clickEvent'), @Experimental()
const EventStreamProvider<MouseEvent>
('click') - contextMenuEvent → EventStreamProvider<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.contextmenuEvent'), @Experimental()
const EventStreamProvider<MouseEvent>
('contextmenu') - doubleClickEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.dblclickEvent'), @Experimental()
const EventStreamProvider<Event>
('dblclick') - dragEndEvent → EventStreamProvider<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.dragendEvent'), @Experimental()
const EventStreamProvider<MouseEvent>
('dragend') - dragEnterEvent → EventStreamProvider<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.dragenterEvent'), @Experimental()
const EventStreamProvider<MouseEvent>
('dragenter') - dragEvent → EventStreamProvider<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.dragEvent'), @Experimental()
const EventStreamProvider<MouseEvent>
('drag') - dragLeaveEvent → EventStreamProvider<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.dragleaveEvent'), @Experimental()
const EventStreamProvider<MouseEvent>
('dragleave') - dragOverEvent → EventStreamProvider<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.dragoverEvent'), @Experimental()
const EventStreamProvider<MouseEvent>
('dragover') - dragStartEvent → EventStreamProvider<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.dragstartEvent'), @Experimental()
const EventStreamProvider<MouseEvent>
('dragstart') - dropEvent → EventStreamProvider<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.dropEvent'), @Experimental()
const EventStreamProvider<MouseEvent>
('drop') - durationChangeEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.durationchangeEvent'), @Experimental()
const EventStreamProvider<Event>
('durationchange') - emptiedEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.emptiedEvent'), @Experimental()
const EventStreamProvider<Event>
('emptied') - endedEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.endedEvent'), @Experimental()
const EventStreamProvider<Event>
('ended') - errorEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.errorEvent'), @Experimental()
const EventStreamProvider<Event>
('error') - focusEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.focusEvent'), @Experimental()
const EventStreamProvider<Event>
('focus') - inputEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.inputEvent'), @Experimental()
const EventStreamProvider<Event>
('input') - invalidEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.invalidEvent'), @Experimental()
const EventStreamProvider<Event>
('invalid') - keyDownEvent → EventStreamProvider<KeyboardEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.keydownEvent'), @Experimental()
const EventStreamProvider<KeyboardEvent>
('keydown') - keyPressEvent → EventStreamProvider<KeyboardEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.keypressEvent'), @Experimental()
const EventStreamProvider<KeyboardEvent>
('keypress') - keyUpEvent → EventStreamProvider<KeyboardEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.keyupEvent'), @Experimental()
const EventStreamProvider<KeyboardEvent>
('keyup') - loadedDataEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.loadeddataEvent'), @Experimental()
const EventStreamProvider<Event>
('loadeddata') - loadedMetadataEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.loadedmetadataEvent'), @Experimental()
const EventStreamProvider<Event>
('loadedmetadata') - loadEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.loadEvent'), @Experimental()
const EventStreamProvider<Event>
('load') - mouseDownEvent → EventStreamProvider<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.mousedownEvent'), @Experimental()
const EventStreamProvider<MouseEvent>
('mousedown') - mouseEnterEvent → EventStreamProvider<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.mouseenterEvent'), @Experimental()
const EventStreamProvider<MouseEvent>
('mouseenter') - mouseLeaveEvent → EventStreamProvider<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.mouseleaveEvent'), @Experimental()
const EventStreamProvider<MouseEvent>
('mouseleave') - mouseMoveEvent → EventStreamProvider<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.mousemoveEvent'), @Experimental()
const EventStreamProvider<MouseEvent>
('mousemove') - mouseOutEvent → EventStreamProvider<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.mouseoutEvent'), @Experimental()
const EventStreamProvider<MouseEvent>
('mouseout') - mouseOverEvent → EventStreamProvider<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.mouseoverEvent'), @Experimental()
const EventStreamProvider<MouseEvent>
('mouseover') - mouseUpEvent → EventStreamProvider<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.mouseupEvent'), @Experimental()
const EventStreamProvider<MouseEvent>
('mouseup') - mouseWheelEvent → EventStreamProvider<WheelEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.mousewheelEvent'), @Experimental()
const EventStreamProvider<WheelEvent>
('mousewheel') - pauseEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.pauseEvent'), @Experimental()
const EventStreamProvider<Event>
('pause') - playEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.playEvent'), @Experimental()
const EventStreamProvider<Event>
('play') - playingEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.playingEvent'), @Experimental()
const EventStreamProvider<Event>
('playing') - rateChangeEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.ratechangeEvent'), @Experimental()
const EventStreamProvider<Event>
('ratechange') - resetEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.resetEvent'), @Experimental()
const EventStreamProvider<Event>
('reset') - resizeEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.resizeEvent'), @Experimental()
const EventStreamProvider<Event>
('resize') - scrollEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.scrollEvent'), @Experimental()
const EventStreamProvider<Event>
('scroll') - seekedEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.seekedEvent'), @Experimental()
const EventStreamProvider<Event>
('seeked') - seekingEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.seekingEvent'), @Experimental()
const EventStreamProvider<Event>
('seeking') - selectEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.selectEvent'), @Experimental()
const EventStreamProvider<Event>
('select') - stalledEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.stalledEvent'), @Experimental()
const EventStreamProvider<Event>
('stalled') - submitEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.submitEvent'), @Experimental()
const EventStreamProvider<Event>
('submit') - suspendEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.suspendEvent'), @Experimental()
const EventStreamProvider<Event>
('suspend') - timeUpdateEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.timeupdateEvent'), @Experimental()
const EventStreamProvider<Event>
('timeupdate') - volumeChangeEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.volumechangeEvent'), @Experimental()
const EventStreamProvider<Event>
('volumechange') - waitingEvent → EventStreamProvider<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.waitingEvent'), @Experimental()
const EventStreamProvider<Event>
('waiting')
Properties
- on → Events
-
read-only
- onAbort → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onabort'), @Experimental(), read-only
- onBlur → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onblur'), @Experimental(), read-only
- onCanPlay → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.oncanplay'), @Experimental(), read-only
- onCanPlayThrough → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.oncanplaythrough'), @Experimental(), read-only
- onChange → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onchange'), @Experimental(), read-only
- onClick → Stream<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onclick'), @Experimental(), read-only
- onContextMenu → Stream<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.oncontextmenu'), @Experimental(), read-only
- onDoubleClick → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.ondblclick'), @Experimental(), read-only
- onDrag → Stream<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.ondrag'), @Experimental(), read-only
- onDragEnd → Stream<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.ondragend'), @Experimental(), read-only
- onDragEnter → Stream<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.ondragenter'), @Experimental(), read-only
- onDragLeave → Stream<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.ondragleave'), @Experimental(), read-only
- onDragOver → Stream<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.ondragover'), @Experimental(), read-only
- onDragStart → Stream<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.ondragstart'), @Experimental(), read-only
- onDrop → Stream<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.ondrop'), @Experimental(), read-only
- onDurationChange → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.ondurationchange'), @Experimental(), read-only
- onEmptied → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onemptied'), @Experimental(), read-only
- onEnded → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onended'), @Experimental(), read-only
- onError → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onerror'), @Experimental(), read-only
- onFocus → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onfocus'), @Experimental(), read-only
- onInput → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.oninput'), @Experimental(), read-only
- onInvalid → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.oninvalid'), @Experimental(), read-only
- onKeyDown → Stream<KeyboardEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onkeydown'), @Experimental(), read-only
- onKeyPress → Stream<KeyboardEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onkeypress'), @Experimental(), read-only
- onKeyUp → Stream<KeyboardEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onkeyup'), @Experimental(), read-only
- onLoad → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onload'), @Experimental(), read-only
- onLoadedData → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onloadeddata'), @Experimental(), read-only
- onLoadedMetadata → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onloadedmetadata'), @Experimental(), read-only
- onMouseDown → Stream<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onmousedown'), @Experimental(), read-only
- onMouseEnter → Stream<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onmouseenter'), @Experimental(), read-only
- onMouseLeave → Stream<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onmouseleave'), @Experimental(), read-only
- onMouseMove → Stream<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onmousemove'), @Experimental(), read-only
- onMouseOut → Stream<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onmouseout'), @Experimental(), read-only
- onMouseOver → Stream<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onmouseover'), @Experimental(), read-only
- onMouseUp → Stream<MouseEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onmouseup'), @Experimental(), read-only
- onMouseWheel → Stream<WheelEvent>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onmousewheel'), @Experimental(), read-only
- onPause → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onpause'), @Experimental(), read-only
- onPlay → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onplay'), @Experimental(), read-only
- onPlaying → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onplaying'), @Experimental(), read-only
- onRateChange → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onratechange'), @Experimental(), read-only
- onReset → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onreset'), @Experimental(), read-only
- onResize → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onresize'), @Experimental(), read-only
- onScroll → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onscroll'), @Experimental(), read-only
- onSeeked → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onseeked'), @Experimental(), read-only
- onSeeking → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onseeking'), @Experimental(), read-only
- onSelect → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onselect'), @Experimental(), read-only
- onStalled → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onstalled'), @Experimental(), read-only
- onSubmit → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onsubmit'), @Experimental(), read-only
- onSuspend → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onsuspend'), @Experimental(), read-only
- onTimeUpdate → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.ontimeupdate'), @Experimental(), read-only
- onVolumeChange → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onvolumechange'), @Experimental(), read-only
- onWaiting → Stream<Event>
-
@DocsEditable(), @DomName('GlobalEventHandlers.onwaiting'), @Experimental(), read-only
- hashCode → int
-
The hash code for this object.
read-only, inherited - runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
Operators
-
operator ==(
other) → bool -
The equality operator.
inherited
Methods
-
addEventListener(
String type, dynamic listener(Event event), [ bool useCapture ]) → void -
dispatchEvent(
Event event) → bool -
removeEventListener(
String type, dynamic listener(Event event), [ bool useCapture ]) → void -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed.
inherited -
toString(
) → String -
Returns a string representation of this object.
inherited