GlobalEventHandlers abstract class
- 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')  -  touchCancelEvent → EventStreamProvider<TouchEvent> @DocsEditable(), @DomName('GlobalEventHandlers.touchcancelEvent'), @Experimental()
 -    
const EventStreamProvider<TouchEvent>('touchcancel')  -  touchEndEvent → EventStreamProvider<TouchEvent> @DocsEditable(), @DomName('GlobalEventHandlers.touchendEvent'), @Experimental()
 -    
const EventStreamProvider<TouchEvent>('touchend')  -  touchMoveEvent → EventStreamProvider<TouchEvent> @DocsEditable(), @DomName('GlobalEventHandlers.touchmoveEvent'), @Experimental()
 -    
const EventStreamProvider<TouchEvent>('touchmove')  -  touchStartEvent → EventStreamProvider<TouchEvent> @DocsEditable(), @DomName('GlobalEventHandlers.touchstartEvent'), @Experimental()
 -    
const EventStreamProvider<TouchEvent>('touchstart')  -  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
 -  onTouchCancel → Stream<TouchEvent> @DocsEditable(), @DomName('GlobalEventHandlers.ontouchcancel'), @Experimental(), read-only
 -  onTouchEnd → Stream<TouchEvent> @DocsEditable(), @DomName('GlobalEventHandlers.ontouchend'), @Experimental(), read-only
 -  onTouchMove → Stream<TouchEvent> @DocsEditable(), @DomName('GlobalEventHandlers.ontouchmove'), @Experimental(), read-only
 -  onTouchStart → Stream<TouchEvent> @DocsEditable(), @DomName('GlobalEventHandlers.ontouchstart'), @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 read-only, inherited
 -  
The hash code for this object.
 -  runtimeType → Type read-only, inherited
 -  
A representation of the runtime type of the object.
 
Operators
-  operator ==(
other) → bool inherited -  
The equality operator.
 
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 inherited -  
Invoked when a non-existent method or property is accessed.
 -  toString(
) → String inherited -  
Returns a string representation of this object.
 
    © 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
    https://api.dartlang.org/stable/1.24.3/dart-html/GlobalEventHandlers-class.html