GlobalEventHandlers class abstract

Implemented types
Implementers

Properties

hashCode int
The hash code for this object.
no setterinherited
on Events
This is an ease-of-use accessor for event streams which should only be used when an explicit accessor is not available.
no setteroverride
onAbort Stream<Event>
no setter
onBlur Stream<Event>
no setter
onCanPlay Stream<Event>
no setter
onCanPlayThrough Stream<Event>
no setter
onChange Stream<Event>
no setter
onClick Stream<MouseEvent>
no setter
onContextMenu Stream<MouseEvent>
no setter
onDoubleClick Stream<Event>
no setter
onDrag Stream<MouseEvent>
no setter
onDragEnd Stream<MouseEvent>
no setter
onDragEnter Stream<MouseEvent>
no setter
onDragLeave Stream<MouseEvent>
no setter
onDragOver Stream<MouseEvent>
no setter
onDragStart Stream<MouseEvent>
no setter
onDrop Stream<MouseEvent>
no setter
onDurationChange Stream<Event>
no setter
onEmptied Stream<Event>
no setter
onEnded Stream<Event>
no setter
onError Stream<Event>
no setter
onFocus Stream<Event>
no setter
onInput Stream<Event>
no setter
onInvalid Stream<Event>
no setter
onKeyDown Stream<KeyboardEvent>
no setter
onKeyPress Stream<KeyboardEvent>
no setter
onKeyUp Stream<KeyboardEvent>
no setter
onLoad Stream<Event>
no setter
onLoadedData Stream<Event>
no setter
onLoadedMetadata Stream<Event>
no setter
onMouseDown Stream<MouseEvent>
no setter
onMouseEnter Stream<MouseEvent>
no setter
onMouseLeave Stream<MouseEvent>
no setter
onMouseMove Stream<MouseEvent>
no setter
onMouseOut Stream<MouseEvent>
no setter
onMouseOver Stream<MouseEvent>
no setter
onMouseUp Stream<MouseEvent>
no setter
onMouseWheel Stream<WheelEvent>
no setter
onPause Stream<Event>
no setter
onPlay Stream<Event>
no setter
onPlaying Stream<Event>
no setter
onRateChange Stream<Event>
no setter
onReset Stream<Event>
no setter
onResize Stream<Event>
no setter
onScroll Stream<Event>
no setter
onSeeked Stream<Event>
no setter
onSeeking Stream<Event>
no setter
onSelect Stream<Event>
no setter
onStalled Stream<Event>
no setter
onSubmit Stream<Event>
no setter
onSuspend Stream<Event>
no setter
onTimeUpdate Stream<Event>
no setter
onTouchCancel Stream<TouchEvent>
no setter
onTouchEnd Stream<TouchEvent>
no setter
onTouchMove Stream<TouchEvent>
no setter
onTouchStart Stream<TouchEvent>
no setter
onVolumeChange Stream<Event>
no setter
onWaiting Stream<Event>
no setter
onWheel Stream<WheelEvent>
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addEventListener(String type, dynamic listener(Event event)?, [bool? useCapture]) → void
override
dispatchEvent(Event event) bool
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeEventListener(String type, dynamic listener(Event event)?, [bool? useCapture]) → void
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

abortEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('abort')
blurEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('blur')
canPlayEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('canplay')
canPlayThroughEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('canplaythrough')
changeEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('change')
clickEvent → const EventStreamProvider<MouseEvent>
const EventStreamProvider<MouseEvent>('click')
contextMenuEvent → const EventStreamProvider<MouseEvent>
const EventStreamProvider<MouseEvent>('contextmenu')
doubleClickEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('dblclick')
dragEndEvent → const EventStreamProvider<MouseEvent>
const EventStreamProvider<MouseEvent>('dragend')
dragEnterEvent → const EventStreamProvider<MouseEvent>
const EventStreamProvider<MouseEvent>('dragenter')
dragEvent → const EventStreamProvider<MouseEvent>
const EventStreamProvider<MouseEvent>('drag')
dragLeaveEvent → const EventStreamProvider<MouseEvent>
const EventStreamProvider<MouseEvent>('dragleave')
dragOverEvent → const EventStreamProvider<MouseEvent>
const EventStreamProvider<MouseEvent>('dragover')
dragStartEvent → const EventStreamProvider<MouseEvent>
const EventStreamProvider<MouseEvent>('dragstart')
dropEvent → const EventStreamProvider<MouseEvent>
const EventStreamProvider<MouseEvent>('drop')
durationChangeEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('durationchange')
emptiedEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('emptied')
endedEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('ended')
errorEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('error')
focusEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('focus')
inputEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('input')
invalidEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('invalid')
keyDownEvent → const EventStreamProvider<KeyboardEvent>
const EventStreamProvider<KeyboardEvent>('keydown')
keyPressEvent → const EventStreamProvider<KeyboardEvent>
const EventStreamProvider<KeyboardEvent>('keypress')
keyUpEvent → const EventStreamProvider<KeyboardEvent>
const EventStreamProvider<KeyboardEvent>('keyup')
loadedDataEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('loadeddata')
loadedMetadataEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('loadedmetadata')
loadEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('load')
mouseDownEvent → const EventStreamProvider<MouseEvent>
const EventStreamProvider<MouseEvent>('mousedown')
mouseEnterEvent → const EventStreamProvider<MouseEvent>
const EventStreamProvider<MouseEvent>('mouseenter')
mouseLeaveEvent → const EventStreamProvider<MouseEvent>
const EventStreamProvider<MouseEvent>('mouseleave')
mouseMoveEvent → const EventStreamProvider<MouseEvent>
const EventStreamProvider<MouseEvent>('mousemove')
mouseOutEvent → const EventStreamProvider<MouseEvent>
const EventStreamProvider<MouseEvent>('mouseout')
mouseOverEvent → const EventStreamProvider<MouseEvent>
const EventStreamProvider<MouseEvent>('mouseover')
mouseUpEvent → const EventStreamProvider<MouseEvent>
const EventStreamProvider<MouseEvent>('mouseup')
mouseWheelEvent → const EventStreamProvider<WheelEvent>
const EventStreamProvider<WheelEvent>('mousewheel')
pauseEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('pause')
playEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('play')
playingEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('playing')
rateChangeEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('ratechange')
resetEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('reset')
resizeEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('resize')
scrollEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('scroll')
seekedEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('seeked')
seekingEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('seeking')
selectEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('select')
stalledEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('stalled')
submitEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('submit')
suspendEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('suspend')
timeUpdateEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('timeupdate')
touchCancelEvent → const EventStreamProvider<TouchEvent>
const EventStreamProvider<TouchEvent>('touchcancel')
touchEndEvent → const EventStreamProvider<TouchEvent>
const EventStreamProvider<TouchEvent>('touchend')
touchMoveEvent → const EventStreamProvider<TouchEvent>
const EventStreamProvider<TouchEvent>('touchmove')
touchStartEvent → const EventStreamProvider<TouchEvent>
const EventStreamProvider<TouchEvent>('touchstart')
volumeChangeEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('volumechange')
waitingEvent → const EventStreamProvider<Event>
const EventStreamProvider<Event>('waiting')
wheelEvent → const EventStreamProvider<WheelEvent>
const EventStreamProvider<WheelEvent>('wheel')