Package org.teavm.jso.dom.events
Interface TouchEvent
- All Superinterfaces:
Event,org.teavm.jso.JSObject
The TouchEvent interface represents an UIEvent which is sent when the state
of contacts with a touch-sensitive surface changes.
This surface can be a touch screen or trackpad, for example.
The event can describe one or more points of contact with the screen and includes support
for detecting movement, addition and removal of contact points, and so forth.
Touches are represented by the Touch object; each touch is described by a position,
size and shape, amount of pressure, and target element.
-
Field Summary
Fields inherited from interface org.teavm.jso.dom.events.Event
AT_TARGET, BUBBLING_PHASE, CAPTURING_PHASE -
Method Summary
Modifier and TypeMethodDescriptionA list of all theTouchobjects representing individual points of contact whose states changed between the previous touch event and this one.A list of all theTouchobjects that are both currently in contact with the touch surface and were also started on the same element that is the target of the event.A list of all theTouchobjects representing all current points of contact with the surface, regardless of target or changed status.booleanisAltKey()Abooleanvalue indicating whether the alt key was down when the touch event was fired.booleanAbooleanvalue indicating whether the control key was down when the touch event was fired.booleanAbooleanvalue indicating whether the meta key was down when the touch event was fired.booleanAbooleanvalue indicating whether the shift key was down when the touch event was fired.Methods inherited from interface org.teavm.jso.dom.events.Event
getCurrentTarget, getEventPhase, getTarget, getTimeStamp, getType, initEvent, isBubbles, isCancelable, preventDefault, stopPropagationMethods inherited from interface org.teavm.jso.JSObject
cast
-
Method Details
-
isAltKey
boolean isAltKey()Abooleanvalue indicating whether the alt key was down when the touch event was fired. -
getChangedTouches
JSArrayReader<Touch> getChangedTouches()A list of all theTouchobjects representing individual points of contact whose states changed between the previous touch event and this one. -
isCtrlKey
boolean isCtrlKey()Abooleanvalue indicating whether the control key was down when the touch event was fired. -
isMetaKey
boolean isMetaKey()Abooleanvalue indicating whether the meta key was down when the touch event was fired. -
isShiftKey
boolean isShiftKey()Abooleanvalue indicating whether the shift key was down when the touch event was fired. -
getTargetTouches
JSArrayReader<Touch> getTargetTouches()A list of all theTouchobjects that are both currently in contact with the touch surface and were also started on the same element that is the target of the event. -
getTouches
JSArrayReader<Touch> getTouches()A list of all theTouchobjects representing all current points of contact with the surface, regardless of target or changed status.
-