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