com.google.gwt.event.dom.client
Class TouchEvent<H extends EventHandler>
java.lang.Object
com.google.web.bindery.event.shared.Event<H>
com.google.gwt.event.shared.GwtEvent<H>
com.google.gwt.event.dom.client.DomEvent<H>
com.google.gwt.event.dom.client.HumanInputEvent<H>
com.google.gwt.event.dom.client.TouchEvent<H>
- Type Parameters:
H
- handler type
- All Implemented Interfaces:
- HasNativeEvent
- Direct Known Subclasses:
- TouchCancelEvent, TouchEndEvent, TouchMoveEvent, TouchStartEvent
public abstract class TouchEvent<H extends EventHandler>
- extends HumanInputEvent<H>
Abstract class representing touch events.
See Safari Touch Event Documentation
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TouchEvent
public TouchEvent()
isSupported
public static boolean isSupported()
- Runtime check for whether touch scrolling is supported in this browser. Returns true if touch
events are supported but touch based scrolling is not natively supported.
- Returns:
- true if touch events are supported, false if not
getChangedTouches
public JsArray<Touch> getChangedTouches()
- Get an array of
touches
which have changed since the last
touch event fired. Note, that for touch end events
,
the touch which has just ended will not be present in the array. Moreover,
if the touch which just ended was the last remaining touch, then a zero
length array will be returned.
- Returns:
- an array of touches
getTargetTouches
public JsArray<Touch> getTargetTouches()
- Get an array of
touches
all touch which originated at the
same target as the current touch event. Note, that for touch end events
, the touch which has just ended will not be present in
the array. Moreover, if the touch which just ended was the last remaining
touch, then a zero length array will be returned.
- Returns:
- an array of touches
getTouches
public JsArray<Touch> getTouches()
- Get an array of all current
touches
. Note, that for
touch end events
, the touch which has just ended will
not be present in the array. Moreover, if the touch which just ended was
the last remaining touch, then a zero length array will be returned.
- Returns:
- an array of touches