EventTarget
пакет js.html
расширяется AudioNode, BaseAudioContext, MediaKeySession, Database, FileHandle, MutableFile, Request, Transaction, MIDIAccess, MIDIPort, DTMFSender, DataChannel, PeerConnection, AbortSignal, Animation, AudioTrackList, BatteryManager, BroadcastChannel, Clipboard, DOMRequest, EventSource, FetchObserver, FileReader, FontFaceSet, ImageCapture, MediaDevices, MediaQueryList, MediaRecorder, MediaSource, MediaStream, MediaStreamTrack, MessagePort, Node, Notification, Performance, PermissionStatus, Screen, ScreenOrientation, ServiceWorker, ServiceWorkerContainer, ServiceWorkerRegistration, SharedWorker, SourceBuffer, SourceBufferList, SpeechRecognition, SpeechSynthesis, SpeechSynthesisUtterance, TextTrack, TextTrackCue, TextTrackList, VideoTrackList, VisualViewport, WebSocket, Window, Worker, WorkerDebuggerGlobalScope, WorkerGlobalScope,
Доступно в js
EventTarget — это интерфейс, реализуемый объектами, которые могут получать события и иметь обработчики для них.
Документация EventTarget от сотрудников Mozilla, лицензирована по CC-BY-SA 2.5.
См. также:
Конструктор
new()
Выбрасывает:
null |
DOMError |
|---|
Методы
addEventListener(type:String, listener:Function, ?options:EitherType<AddEventListenerOptions, Bool>, ?wantsUntrusted:Bool):Void
addEventListener(type:String, listener:EventListener, ?options:EitherType<AddEventListenerOptions, Bool>, ?wantsUntrusted:Bool):Void
Регистрирует обработчик событий определенного типа для EventTarget.
Выбрасывает:
null |
DOMError |
|---|
dispatchEvent(event:Event):Bool
Отправляет событие этому EventTarget.
Выбрасывает:
null |
DOMError |
|---|
removeEventListener(type:String, listener:Function, ?options:EitherType<EventListenerOptions, Bool>):Void
removeEventListener(type:String, listener:EventListener, ?options:EitherType<EventListenerOptions, Bool>):Void
Удаляет обработчик события из EventTarget.
Выбрасывает:
null |
DOMError |
|---|
© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/EventTarget.html