EventType<E extends Event>
enum
Strongly typed DOM event identifiers.
Associates a DOM event name with its corresponding Event subtype, enabling compile-time safety when registering event listeners.
Values
-
abort
→ const EventType<
ProgressEvent> -
const EventType<ProgressEvent>('abort') -
activate
→ const EventType<
Event> -
const EventType<Event>('activate') -
cached
→ const EventType<
Event> -
const EventType<Event>('cached') -
cancel
→ const EventType<
Event> -
const EventType<Event>('cancel') -
change
→ const EventType<
Event> -
const EventType<Event>('change') -
close
→ const EventType<
CloseEvent> -
const EventType<CloseEvent>('close') -
complete
→ const EventType<
Event> -
const EventType<Event>('complete') -
connect
→ const EventType<
Event> -
const EventType<Event>('connect') -
contentLoaded
→ const EventType<
Event> -
const EventType<Event>('DOMContentLoaded') -
error
→ const EventType<
Event> -
const EventType<Event>('error') -
exit
→ const EventType<
Event> -
const EventType<Event>('exit') -
finish
→ const EventType<
Event> -
const EventType<Event>('finish') -
install
→ const EventType<
Event> -
const EventType<Event>('install') -
invalid
→ const EventType<
Event> -
const EventType<Event>('invalid') -
load
→ const EventType<
ProgressEvent> -
const EventType<ProgressEvent>('load') -
unload
→ const EventType<
Event> -
const EventType<Event>('unload') -
readyStateChange
→ const EventType<
Event> -
const EventType<Event>('readystatechange') -
click
→ const EventType<
MouseEvent> -
const EventType<MouseEvent>('click') -
doubleClick
→ const EventType<
MouseEvent> -
const EventType<MouseEvent>('dblclick') -
contextMenu
→ const EventType<
MouseEvent> -
const EventType<MouseEvent>('contextmenu') -
mouseDown
→ const EventType<
MouseEvent> -
const EventType<MouseEvent>('mousedown') -
mouseUp
→ const EventType<
MouseEvent> -
const EventType<MouseEvent>('mouseup') -
mouseMove
→ const EventType<
MouseEvent> -
const EventType<MouseEvent>('mousemove') -
mouseEnter
→ const EventType<
MouseEvent> -
const EventType<MouseEvent>('mouseenter') -
mouseLeave
→ const EventType<
MouseEvent> -
const EventType<MouseEvent>('mouseleave') -
mouseOver
→ const EventType<
MouseEvent> -
const EventType<MouseEvent>('mouseover') -
mouseOut
→ const EventType<
MouseEvent> -
const EventType<MouseEvent>('mouseout') -
wheel
→ const EventType<
WheelEvent> -
const EventType<WheelEvent>('wheel') -
keyDown
→ const EventType<
KeyboardEvent> -
const EventType<KeyboardEvent>('keydown') -
keyUp
→ const EventType<
KeyboardEvent> -
const EventType<KeyboardEvent>('keyup') -
keyPress
→ const EventType<
KeyboardEvent> -
const EventType<KeyboardEvent>('keypress') -
focus
→ const EventType<
Event> -
const EventType<Event>('focus') -
blur
→ const EventType<
Event> -
const EventType<Event>('blur') -
select
→ const EventType<
Event> -
const EventType<Event>('select') -
selectStart
→ const EventType<
Event> -
const EventType<Event>('selectstart') -
selectionChange
→ const EventType<
Event> -
const EventType<Event>('selectionchange') -
input
→ const EventType<
Event> -
const EventType<Event>('input') -
submit
→ const EventType<
Event> -
const EventType<Event>('submit') -
reset
→ const EventType<
Event> -
const EventType<Event>('reset') -
search
→ const EventType<
Event> -
const EventType<Event>('search') -
copy
→ const EventType<
ClipboardEvent> -
const EventType<ClipboardEvent>('copy') -
cut
→ const EventType<
ClipboardEvent> -
const EventType<ClipboardEvent>('cut') -
paste
→ const EventType<
ClipboardEvent> -
const EventType<ClipboardEvent>('paste') -
beforeCopy
→ const EventType<
Event> -
const EventType<Event>('beforecopy') -
beforeCut
→ const EventType<
Event> -
const EventType<Event>('beforecut') -
beforePaste
→ const EventType<
Event> -
const EventType<Event>('beforepaste') -
drag
→ const EventType<
MouseEvent> -
const EventType<MouseEvent>('drag') -
dragStart
→ const EventType<
MouseEvent> -
const EventType<MouseEvent>('dragstart') -
dragEnd
→ const EventType<
MouseEvent> -
const EventType<MouseEvent>('dragend') -
dragEnter
→ const EventType<
MouseEvent> -
const EventType<MouseEvent>('dragenter') -
dragLeave
→ const EventType<
MouseEvent> -
const EventType<MouseEvent>('dragleave') -
dragOver
→ const EventType<
MouseEvent> -
const EventType<MouseEvent>('dragover') -
drop
→ const EventType<
MouseEvent> -
const EventType<MouseEvent>('drop') -
touchStart
→ const EventType<
TouchEvent> -
const EventType<TouchEvent>('touchstart') -
touchMove
→ const EventType<
TouchEvent> -
const EventType<TouchEvent>('touchmove') -
touchEnd
→ const EventType<
TouchEvent> -
const EventType<TouchEvent>('touchend') -
touchCancel
→ const EventType<
TouchEvent> -
const EventType<TouchEvent>('touchcancel') -
touchEnter
→ const EventType<
TouchEvent> -
const EventType<TouchEvent>('touchenter') -
touchLeave
→ const EventType<
TouchEvent> -
const EventType<TouchEvent>('touchleave') -
pointerLockChange
→ const EventType<
Event> -
const EventType<Event>('pointerlockchange') -
pointerLockError
→ const EventType<
Event> -
const EventType<Event>('pointerlockerror') -
play
→ const EventType<
Event> -
const EventType<Event>('play') -
pause
→ const EventType<
Event> -
const EventType<Event>('pause') -
playing
→ const EventType<
Event> -
const EventType<Event>('playing') -
ended
→ const EventType<
Event> -
const EventType<Event>('ended') -
timeUpdate
→ const EventType<
Event> -
const EventType<Event>('timeupdate') -
rateChange
→ const EventType<
Event> -
const EventType<Event>('ratechange') -
volumeChange
→ const EventType<
Event> -
const EventType<Event>('volumechange') -
durationChange
→ const EventType<
Event> -
const EventType<Event>('durationchange') -
loadedData
→ const EventType<
Event> -
const EventType<Event>('loadeddata') -
loadedMetadata
→ const EventType<
Event> -
const EventType<Event>('loadedmetadata') -
waiting
→ const EventType<
Event> -
const EventType<Event>('waiting') -
stalled
→ const EventType<
Event> -
const EventType<Event>('stalled') -
suspend
→ const EventType<
Event> -
const EventType<Event>('suspend') -
seeking
→ const EventType<
Event> -
const EventType<Event>('seeking') -
seeked
→ const EventType<
Event> -
const EventType<Event>('seeked') -
mute
→ const EventType<
Event> -
const EventType<Event>('mute') -
unmute
→ const EventType<
Event> -
const EventType<Event>('unmute') -
loadStart
→ const EventType<
ProgressEvent> -
const EventType<ProgressEvent>('loadstart') -
loadEnd
→ const EventType<
ProgressEvent> -
const EventType<ProgressEvent>('loadend') -
progress
→ const EventType<
ProgressEvent> -
const EventType<ProgressEvent>('progress') -
timeout
→ const EventType<
ProgressEvent> -
const EventType<ProgressEvent>('timeout') -
write
→ const EventType<
ProgressEvent> -
const EventType<ProgressEvent>('write') -
writeStart
→ const EventType<
ProgressEvent> -
const EventType<ProgressEvent>('writestart') -
writeEnd
→ const EventType<
ProgressEvent> -
const EventType<ProgressEvent>('writeend') -
storage
→ const EventType<
StorageEvent> -
const EventType<StorageEvent>('storage') -
popState
→ const EventType<
PopStateEvent> -
const EventType<PopStateEvent>('popstate') -
hashChange
→ const EventType<
Event> -
const EventType<Event>('hashchange') -
pageShow
→ const EventType<
Event> -
const EventType<Event>('pageshow') -
pageHide
→ const EventType<
Event> -
const EventType<Event>('pagehide') -
iceCandidate
→ const EventType<
RTCPeerConnectionIceEvent> -
const EventType<RTCPeerConnectionIceEvent>('icecandidate') -
negotiationNeeded
→ const EventType<
Event> -
const EventType<Event>('negotiationneeded') -
signalingStateChange
→ const EventType<
Event> -
const EventType<Event>('signalingstatechange') -
iceConnectionStateChange
→ const EventType<
Event> -
const EventType<Event>('iceconnectionstatechange') -
dataChannel
→ const EventType<
RTCDataChannelEvent> -
const EventType<RTCDataChannelEvent>('datachannel') -
track
→ const EventType<
RTCTrackEvent> -
const EventType<RTCTrackEvent>('track') -
toneChange
→ const EventType<
RTCDTMFToneChangeEvent> -
const EventType<RTCDTMFToneChangeEvent>('tonechange') -
deviceMotion
→ const EventType<
DeviceMotionEvent> -
const EventType<DeviceMotionEvent>('devicemotion') -
deviceOrientation
→ const EventType<
DeviceOrientationEvent> -
const EventType<DeviceOrientationEvent>('deviceorientation') -
audioStart
→ const EventType<
Event> -
const EventType<Event>('audiostart') -
audioEnd
→ const EventType<
Event> -
const EventType<Event>('audioend') -
soundStart
→ const EventType<
Event> -
const EventType<Event>('soundstart') -
soundEnd
→ const EventType<
Event> -
const EventType<Event>('soundend') -
speechStart
→ const EventType<
Event> -
const EventType<Event>('speechstart') -
speechEnd
→ const EventType<
Event> -
const EventType<Event>('speechend') -
start
→ const EventType<
SpeechSynthesisEvent> -
const EventType<SpeechSynthesisEvent>('start') -
end
→ const EventType<
SpeechSynthesisEvent> -
const EventType<SpeechSynthesisEvent>('end') -
mark
→ const EventType<
SpeechSynthesisEvent> -
const EventType<SpeechSynthesisEvent>('mark') -
boundary
→ const EventType<
SpeechSynthesisEvent> -
const EventType<SpeechSynthesisEvent>('boundary') -
resume
→ const EventType<
SpeechSynthesisEvent> -
const EventType<SpeechSynthesisEvent>('resume') -
result
→ const EventType<
SpeechRecognitionEvent> -
const EventType<SpeechRecognitionEvent>('result') -
noMatch
→ const EventType<
SpeechRecognitionEvent> -
const EventType<SpeechRecognitionEvent>('nomatch') -
loading
→ const EventType<
FontFaceSetLoadEvent> -
const EventType<FontFaceSetLoadEvent>('loading') -
loadingDone
→ const EventType<
FontFaceSetLoadEvent> -
const EventType<FontFaceSetLoadEvent>('loadingdone') -
loadingError
→ const EventType<
FontFaceSetLoadEvent> -
const EventType<FontFaceSetLoadEvent>('loadingerror') -
fullscreenChange
→ const EventType<
Event> -
const EventType<Event>('webkitfullscreenchange') -
fullscreenError
→ const EventType<
Event> -
const EventType<Event>('webkitfullscreenerror') -
webGlContextLost
→ const EventType<
WebGLContextEvent> -
const EventType<WebGLContextEvent>('webglcontextlost') -
webGlContextRestored
→ const EventType<
WebGLContextEvent> -
const EventType<WebGLContextEvent>('webglcontextrestored') -
securityPolicyViolation
→ const EventType<
SecurityPolicyViolationEvent> -
const EventType<SecurityPolicyViolationEvent>('securitypolicyviolation') -
updateReady
→ const EventType<
Event> -
const EventType<Event>('updateready') -
obsolete
→ const EventType<
Event> -
const EventType<Event>('obsolete') -
checking
→ const EventType<
Event> -
const EventType<Event>('checking') -
downloading
→ const EventType<
Event> -
const EventType<Event>('downloading') -
noUpdate
→ const EventType<
Event> -
const EventType<Event>('noupdate') -
upgradeNeeded
→ const EventType<
IDBVersionChangeEvent> -
const EventType<IDBVersionChangeEvent>('upgradeneeded') -
versionChange
→ const EventType<
IDBVersionChangeEvent> -
const EventType<IDBVersionChangeEvent>('versionchange') -
accessibleClick
→ const EventType<
Event> -
const EventType<Event>('accessibleclick') -
accessibleContextMenu
→ const EventType<
Event> -
const EventType<Event>('accessiblecontextmenu') -
accessibleIncrement
→ const EventType<
Event> -
const EventType<Event>('accessibleincrement') -
accessibleDecrement
→ const EventType<
Event> -
const EventType<Event>('accessibledecrement') -
accessibleFocus
→ const EventType<
Event> -
const EventType<Event>('accessiblefocus') -
accessibleScrollIntoView
→ const EventType<
Event> -
const EventType<Event>('accessiblescrollintoview')
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- type → String
-
The raw DOM event type string.
final
Methods
-
addEventListener(
EventTarget eventTarget, EventCallback< E> callback) → void -
Registers a typed event listener on the given
eventTarget. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited