Dart SDK
dart:html
GlobalEventHandlers
class
GlobalEventHandlers
Constants
Properties
Constants
abortEvent
blurEvent
canPlayEvent
canPlayThroughEvent
changeEvent
clickEvent
contextMenuEvent
doubleClickEvent
dragEvent
dragEndEvent
dragEnterEvent
dragLeaveEvent
dragOverEvent
dragStartEvent
dropEvent
durationChangeEvent
emptiedEvent
endedEvent
errorEvent
focusEvent
inputEvent
invalidEvent
keyDownEvent
keyPressEvent
keyUpEvent
loadEvent
loadedDataEvent
loadedMetadataEvent
mouseDownEvent
mouseEnterEvent
mouseLeaveEvent
mouseMoveEvent
mouseOutEvent
mouseOverEvent
mouseUpEvent
mouseWheelEvent
pauseEvent
playEvent
playingEvent
rateChangeEvent
resetEvent
resizeEvent
scrollEvent
seekedEvent
seekingEvent
selectEvent
stalledEvent
submitEvent
suspendEvent
timeUpdateEvent
volumeChangeEvent
waitingEvent
Properties
onAbort
onBlur
onCanPlay
onCanPlayThrough
onChange
onClick
onContextMenu
onDoubleClick
onDrag
onDragEnd
onDragEnter
onDragLeave
onDragOver
onDragStart
onDrop
onDurationChange
onEmptied
onEnded
onError
onFocus
onInput
onInvalid
onKeyDown
onKeyPress
onKeyUp
onLoad
onLoadedData
onLoadedMetadata
onMouseDown
onMouseEnter
onMouseLeave
onMouseMove
onMouseOut
onMouseOver
onMouseUp
onMouseWheel
onPause
onPlay
onPlaying
onRateChange
onReset
onResize
onScroll
onSeeked
onSeeking
onSelect
onStalled
onSubmit
onSuspend
onTimeUpdate
onVolumeChange
onWaiting
on
Methods
addEventListener
removeEventListener
dispatchEvent
(Not documented.)
Annotations
DocsEditable()
DomName('GlobalEventHandlers')
Experimental()
Extends
Object
EventTarget
GlobalEventHandlers
Implemented by
Element
HtmlElement
SvgElement
Window
Constants
EventStreamProvider
<
Event
>
abortEvent
=
const
EventStreamProvider
<
Event
>
('abort')
const
EventStreamProvider
<
Event
>
blurEvent
=
const
EventStreamProvider
<
Event
>
('blur')
const
EventStreamProvider
<
Event
>
canPlayEvent
=
const
EventStreamProvider
<
Event
>
('canplay')
const
EventStreamProvider
<
Event
>
canPlayThroughEvent
=
const
EventStreamProvider
<
Event
>
('canplaythrough')
const
EventStreamProvider
<
Event
>
changeEvent
=
const
EventStreamProvider
<
Event
>
('change')
const
EventStreamProvider
<
MouseEvent
>
clickEvent
=
const
EventStreamProvider
<
MouseEvent
>
('click')
const
EventStreamProvider
<
MouseEvent
>
contextMenuEvent
=
const
EventStreamProvider
<
MouseEvent
>
('contextmenu')
const
EventStreamProvider
<
Event
>
doubleClickEvent
=
const
EventStreamProvider
<
Event
>
('dblclick')
const
EventStreamProvider
<
MouseEvent
>
dragEvent
=
const
EventStreamProvider
<
MouseEvent
>
('drag')
const
EventStreamProvider
<
MouseEvent
>
dragEndEvent
=
const
EventStreamProvider
<
MouseEvent
>
('dragend')
const
EventStreamProvider
<
MouseEvent
>
dragEnterEvent
=
const
EventStreamProvider
<
MouseEvent
>
('dragenter')
const
EventStreamProvider
<
MouseEvent
>
dragLeaveEvent
=
const
EventStreamProvider
<
MouseEvent
>
('dragleave')
const
EventStreamProvider
<
MouseEvent
>
dragOverEvent
=
const
EventStreamProvider
<
MouseEvent
>
('dragover')
const
EventStreamProvider
<
MouseEvent
>
dragStartEvent
=
const
EventStreamProvider
<
MouseEvent
>
('dragstart')
const
EventStreamProvider
<
MouseEvent
>
dropEvent
=
const
EventStreamProvider
<
MouseEvent
>
('drop')
const
EventStreamProvider
<
Event
>
durationChangeEvent
=
const
EventStreamProvider
<
Event
>
('durationchange')
const
EventStreamProvider
<
Event
>
emptiedEvent
=
const
EventStreamProvider
<
Event
>
('emptied')
const
EventStreamProvider
<
Event
>
endedEvent
=
const
EventStreamProvider
<
Event
>
('ended')
const
EventStreamProvider
<
Event
>
errorEvent
=
const
EventStreamProvider
<
Event
>
('error')
const
EventStreamProvider
<
Event
>
focusEvent
=
const
EventStreamProvider
<
Event
>
('focus')
const
EventStreamProvider
<
Event
>
inputEvent
=
const
EventStreamProvider
<
Event
>
('input')
const
EventStreamProvider
<
Event
>
invalidEvent
=
const
EventStreamProvider
<
Event
>
('invalid')
const
EventStreamProvider
<
KeyboardEvent
>
keyDownEvent
=
const
EventStreamProvider
<
KeyboardEvent
>
('keydown')
const
EventStreamProvider
<
KeyboardEvent
>
keyPressEvent
=
const
EventStreamProvider
<
KeyboardEvent
>
('keypress')
const
EventStreamProvider
<
KeyboardEvent
>
keyUpEvent
=
const
EventStreamProvider
<
KeyboardEvent
>
('keyup')
const
EventStreamProvider
<
Event
>
loadEvent
=
const
EventStreamProvider
<
Event
>
('load')
const
EventStreamProvider
<
Event
>
loadedDataEvent
=
const
EventStreamProvider
<
Event
>
('loadeddata')
const
EventStreamProvider
<
Event
>
loadedMetadataEvent
=
const
EventStreamProvider
<
Event
>
('loadedmetadata')
const
EventStreamProvider
<
MouseEvent
>
mouseDownEvent
=
const
EventStreamProvider
<
MouseEvent
>
('mousedown')
const
EventStreamProvider
<
MouseEvent
>
mouseEnterEvent
=
const
EventStreamProvider
<
MouseEvent
>
('mouseenter')
const
EventStreamProvider
<
MouseEvent
>
mouseLeaveEvent
=
const
EventStreamProvider
<
MouseEvent
>
('mouseleave')
const
EventStreamProvider
<
MouseEvent
>
mouseMoveEvent
=
const
EventStreamProvider
<
MouseEvent
>
('mousemove')
const
EventStreamProvider
<
MouseEvent
>
mouseOutEvent
=
const
EventStreamProvider
<
MouseEvent
>
('mouseout')
const
EventStreamProvider
<
MouseEvent
>
mouseOverEvent
=
const
EventStreamProvider
<
MouseEvent
>
('mouseover')
const
EventStreamProvider
<
MouseEvent
>
mouseUpEvent
=
const
EventStreamProvider
<
MouseEvent
>
('mouseup')
const
EventStreamProvider
<
WheelEvent
>
mouseWheelEvent
=
const
EventStreamProvider
<
WheelEvent
>
('mousewheel')
const
EventStreamProvider
<
Event
>
pauseEvent
=
const
EventStreamProvider
<
Event
>
('pause')
const
EventStreamProvider
<
Event
>
playEvent
=
const
EventStreamProvider
<
Event
>
('play')
const
EventStreamProvider
<
Event
>
playingEvent
=
const
EventStreamProvider
<
Event
>
('playing')
const
EventStreamProvider
<
Event
>
rateChangeEvent
=
const
EventStreamProvider
<
Event
>
('ratechange')
const
EventStreamProvider
<
Event
>
resetEvent
=
const
EventStreamProvider
<
Event
>
('reset')
const
EventStreamProvider
<
Event
>
resizeEvent
=
const
EventStreamProvider
<
Event
>
('resize')
const
EventStreamProvider
<
Event
>
scrollEvent
=
const
EventStreamProvider
<
Event
>
('scroll')
const
EventStreamProvider
<
Event
>
seekedEvent
=
const
EventStreamProvider
<
Event
>
('seeked')
const
EventStreamProvider
<
Event
>
seekingEvent
=
const
EventStreamProvider
<
Event
>
('seeking')
const
EventStreamProvider
<
Event
>
selectEvent
=
const
EventStreamProvider
<
Event
>
('select')
const
EventStreamProvider
<
Event
>
stalledEvent
=
const
EventStreamProvider
<
Event
>
('stalled')
const
EventStreamProvider
<
Event
>
submitEvent
=
const
EventStreamProvider
<
Event
>
('submit')
const
EventStreamProvider
<
Event
>
suspendEvent
=
const
EventStreamProvider
<
Event
>
('suspend')
const
EventStreamProvider
<
Event
>
timeUpdateEvent
=
const
EventStreamProvider
<
Event
>
('timeupdate')
const
EventStreamProvider
<
Event
>
volumeChangeEvent
=
const
EventStreamProvider
<
Event
>
('volumechange')
const
EventStreamProvider
<
Event
>
waitingEvent
=
const
EventStreamProvider
<
Event
>
('waiting')
const
Properties
Stream
<
Event
>
onAbort
read-only
Stream
<
Event
>
onBlur
read-only
Stream
<
Event
>
onCanPlay
read-only
Stream
<
Event
>
onCanPlayThrough
read-only
Stream
<
Event
>
onChange
read-only
Stream
<
MouseEvent
>
onClick
read-only
Stream
<
MouseEvent
>
onContextMenu
read-only
Stream
<
Event
>
onDoubleClick
read-only
Stream
<
MouseEvent
>
onDrag
read-only
Stream
<
MouseEvent
>
onDragEnd
read-only
Stream
<
MouseEvent
>
onDragEnter
read-only
Stream
<
MouseEvent
>
onDragLeave
read-only
Stream
<
MouseEvent
>
onDragOver
read-only
Stream
<
MouseEvent
>
onDragStart
read-only
Stream
<
MouseEvent
>
onDrop
read-only
Stream
<
Event
>
onDurationChange
read-only
Stream
<
Event
>
onEmptied
read-only
Stream
<
Event
>
onEnded
read-only
Stream
<
Event
>
onError
read-only
Stream
<
Event
>
onFocus
read-only
Stream
<
Event
>
onInput
read-only
Stream
<
Event
>
onInvalid
read-only
Stream
<
KeyboardEvent
>
onKeyDown
read-only
Stream
<
KeyboardEvent
>
onKeyPress
read-only
Stream
<
KeyboardEvent
>
onKeyUp
read-only
Stream
<
Event
>
onLoad
read-only
Stream
<
Event
>
onLoadedData
read-only
Stream
<
Event
>
onLoadedMetadata
read-only
Stream
<
MouseEvent
>
onMouseDown
read-only
Stream
<
MouseEvent
>
onMouseEnter
read-only
Stream
<
MouseEvent
>
onMouseLeave
read-only
Stream
<
MouseEvent
>
onMouseMove
read-only
Stream
<
MouseEvent
>
onMouseOut
read-only
Stream
<
MouseEvent
>
onMouseOver
read-only
Stream
<
MouseEvent
>
onMouseUp
read-only
Stream
<
WheelEvent
>
onMouseWheel
read-only
Stream
<
Event
>
onPause
read-only
Stream
<
Event
>
onPlay
read-only
Stream
<
Event
>
onPlaying
read-only
Stream
<
Event
>
onRateChange
read-only
Stream
<
Event
>
onReset
read-only
Stream
<
Event
>
onResize
read-only
Stream
<
Event
>
onScroll
read-only
Stream
<
Event
>
onSeeked
read-only
Stream
<
Event
>
onSeeking
read-only
Stream
<
Event
>
onSelect
read-only
Stream
<
Event
>
onStalled
read-only
Stream
<
Event
>
onSubmit
read-only
Stream
<
Event
>
onSuspend
read-only
Stream
<
Event
>
onTimeUpdate
read-only
Stream
<
Event
>
onVolumeChange
read-only
Stream
<
Event
>
onWaiting
read-only
Events
on
read-only ,
inherited
This is an ease-of-use accessor for event streams which should only be used when an explicit accessor is not available.
Methods
addEventListener
(
String
type
,
dynamic
listener
(
Event
event
)
, [
bool
useCapture
]) →
void
inherited
removeEventListener
(
String
type
,
dynamic
listener
(
Event
event
)
, [
bool
useCapture
]) →
void
inherited
dispatchEvent
(
Event
event
) →
bool
inherited