Package elemental2.dom
Class Event
- java.lang.Object
-
- elemental2.dom.Event
-
- Direct Known Subclasses:
AnimationEvent
,BlobEvent
,ClipboardEvent
,CloseEvent
,CustomEvent
,DeviceMotionEvent
,DeviceOrientationEvent
,ErrorEvent
,ExtendableEvent
,FontFaceSetLoadEvent
,FormDataEvent
,HashChangeEvent
,MediaQueryListEvent
,MediaStreamTrackEvent
,MessageEvent
,MutationEvent
,PageTransitionEvent
,PopStateEvent
,ProgressEvent
,PromiseRejectionEvent
,RelatedEvent
,RTCDataChannelEvent
,RTCDTMFToneChangeEvent
,RTCErrorEvent
,RTCPeerConnectionIceErrorEvent
,RTCPeerConnectionIceEvent
,SecurityPolicyViolationEvent
,UIEvent
@JsType(isNative=true, namespace="<global>") public class Event extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
Event.DeepPathFn
-
Field Summary
Fields Modifier and Type Field Description static int
AT_TARGET
boolean
bubbles
static int
BUBBLING_PHASE
boolean
cancelable
static int
CAPTURING_PHASE
boolean
composed
EventTarget
currentTarget
Event.DeepPathFn
deepPath
boolean
defaultPrevented
int
eventPhase
java.lang.String
namespaceURI
elemental2.core.JsArray<Element>
path
EventTarget
target
double
timeStamp
java.lang.String
type
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description elemental2.core.JsArray<EventTarget>
composedPath()
void
initEvent(java.lang.String eventTypeArg)
void
initEvent(java.lang.String eventTypeArg, boolean canBubbleArg)
void
initEvent(java.lang.String eventTypeArg, boolean canBubbleArg, boolean cancelableArg)
void
preventDefault()
void
stopImmediatePropagation()
void
stopPropagation()
-
-
-
Field Detail
-
AT_TARGET
@JsOverlay public static final int AT_TARGET
-
BUBBLING_PHASE
@JsOverlay public static final int BUBBLING_PHASE
-
CAPTURING_PHASE
@JsOverlay public static final int CAPTURING_PHASE
-
bubbles
public boolean bubbles
-
cancelable
public boolean cancelable
-
composed
public boolean composed
-
currentTarget
public EventTarget currentTarget
-
deepPath
public Event.DeepPathFn deepPath
-
defaultPrevented
public boolean defaultPrevented
-
eventPhase
public int eventPhase
-
namespaceURI
public java.lang.String namespaceURI
-
path
public elemental2.core.JsArray<Element> path
-
target
public EventTarget target
-
timeStamp
public double timeStamp
-
type
public java.lang.String type
-
-
Constructor Detail
-
Event
public Event(java.lang.String type, EventInit eventInitDict)
-
Event
public Event(java.lang.String type)
-
-
Method Detail
-
composedPath
public elemental2.core.JsArray<EventTarget> composedPath()
-
initEvent
public void initEvent(java.lang.String eventTypeArg, boolean canBubbleArg, boolean cancelableArg)
-
initEvent
public void initEvent(java.lang.String eventTypeArg, boolean canBubbleArg)
-
initEvent
public void initEvent(java.lang.String eventTypeArg)
-
preventDefault
public void preventDefault()
-
stopImmediatePropagation
public void stopImmediatePropagation()
-
stopPropagation
public void stopPropagation()
-
-