Package org.teavm.jso.dom.events
Interface EventTarget
- All Superinterfaces:
org.teavm.jso.JSObject
- All Known Subinterfaces:
AbstractWorker,AnalyserNode,AudioBufferSourceNode,AudioDestinationNode,AudioNode,AudioTrackList,AudioWorker,AudioWorkerGlobalScope,AudioWorkerNode,AudioWorkerNodeProcessor,BiquadFilterNode,ChannelMergerNode,ChannelSplitterNode,ConvolverNode,DelayNode,DynamicsCompressorNode,FocusEventTarget,GainNode,GamepadEventTarget,IDBCountRequest,IDBCursorRequest,IDBDatabase,IDBGetRequest,IDBOpenDBRequest,IDBRequest,IDBTransaction,IIRFilterNode,InputEventTarget,KeyboardEventTarget,LoadEventTarget,MediaElementAudioSourceNode,MediaStreamAudioDestinationNode,MediaStreamAudioSourceNode,MessagePort,MouseEventTarget,OscillatorNode,PannerNode,ScriptProcessorNode,StereoPannerNode,SVGElement,TextTrack,TextTrackCue,TextTrackList,ToggleEventTarget,TouchEventTarget,VideoTrackList,WaveShaperNode,WheelEventTarget,WindowEventTarget
- All Known Implementing Classes:
AudioContext,HTMLAnchorElement,HTMLAudioElement,HTMLBaseElement,HTMLBodyElement,HTMLButtonElement,HTMLCanvasElement,HTMLDocument,HTMLElement,HTMLFormElement,HTMLHeadElement,HTMLHtmlElement,HTMLIFrameElement,HTMLImageElement,HTMLInputElement,HTMLLinkElement,HTMLMediaElement,HTMLMetaElement,HTMLOptionElement,HTMLScriptElement,HTMLSelectElement,HTMLSourceElement,HTMLTextAreaElement,HTMLTitleElement,HTMLVideoElement,OfflineAudioContext,SharedWorker,WebSocket,Window,Worker,XMLHttpRequest
public interface EventTarget
extends org.teavm.jso.JSObject
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddEventListener(String type, EventListener<?> listener) voidaddEventListener(String type, EventListener<?> listener, boolean useCapture) booleandispatchEvent(Event evt) default RegistrationonEvent(String type, boolean useCapture, EventListener<?> listener) default RegistrationonEvent(String type, EventListener<?> listener) voidremoveEventListener(String type, EventListener<?> listener) voidremoveEventListener(String type, EventListener<?> listener, boolean useCapture) Methods inherited from interface org.teavm.jso.JSObject
cast
-
Method Details
-
addEventListener
-
addEventListener
-
removeEventListener
-
removeEventListener
-
dispatchEvent
-
onEvent
-
onEvent
-