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 theTouch
objects representing individual points of contact whose states changed between the previous touch event and this one.A list of all theTouch
objects 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 theTouch
objects representing all current points of contact with the surface, regardless of target or changed status.boolean
isAltKey()
Aboolean
value indicating whether the alt key was down when the touch event was fired.boolean
Aboolean
value indicating whether the control key was down when the touch event was fired.boolean
Aboolean
value indicating whether the meta key was down when the touch event was fired.boolean
Aboolean
value 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, stopPropagation
Methods inherited from interface org.teavm.jso.JSObject
cast
-
Method Details
-
isAltKey
boolean isAltKey()Aboolean
value indicating whether the alt key was down when the touch event was fired. -
getChangedTouches
JSArrayReader<Touch> getChangedTouches()A list of all theTouch
objects representing individual points of contact whose states changed between the previous touch event and this one. -
isCtrlKey
boolean isCtrlKey()Aboolean
value indicating whether the control key was down when the touch event was fired. -
isMetaKey
boolean isMetaKey()Aboolean
value indicating whether the meta key was down when the touch event was fired. -
isShiftKey
boolean isShiftKey()Aboolean
value indicating whether the shift key was down when the touch event was fired. -
getTargetTouches
JSArrayReader<Touch> getTargetTouches()A list of all theTouch
objects 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 theTouch
objects representing all current points of contact with the surface, regardless of target or changed status.
-