Package com.google.gwt.dom.client
Class Touch
java.lang.Object
com.google.gwt.core.client.JavaScriptObject
com.google.gwt.dom.client.Touch
Class representing touches.
See {@link <a href="http://developer.apple.com/library/safari/#documentation/UserExperience/Reference/TouchClassReference/Touch/Touch.html">Safari Touch Documentation}
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal intGets the touch x-position within the browser window's client area.final intGets the touch y-position within the browser window's client area.final intGets a unique identifier for this touch.final intgetPageX()Gets the touch x-position within the browser document.final intgetPageY()Gets the touch y-position within the browser document.final intgetRelativeX(Element target) Gets the touch x-position relative to a given element.final intgetRelativeY(Element target) Gets the touch y-position relative to a given element.final intGets the touch x-position on the user's display.final intGets the touch y-position on the user's display.final EventTargetGets the target element for the current touch.Methods inherited from class com.google.gwt.core.client.JavaScriptObject
cast, createArray, createArray, createFunction, createObject, equals, hashCode, toSource, toString
-
Constructor Details
-
Touch
protected Touch()
-
-
Method Details
-
getClientX
public final int getClientX()Gets the touch x-position within the browser window's client area.- Returns:
- the touch x-position
-
getClientY
public final int getClientY()Gets the touch y-position within the browser window's client area.- Returns:
- the touch y-position
-
getIdentifier
public final int getIdentifier()Gets a unique identifier for this touch.- Returns:
- the unique identifier for this touch
-
getPageX
public final int getPageX()Gets the touch x-position within the browser document.- Returns:
- the touch x-position
-
getPageY
public final int getPageY()Gets the touch y-position within the browser document.- Returns:
- the touch y-position
-
getRelativeX
Gets the touch x-position relative to a given element.- Parameters:
target- the element whose coordinate system is to be used- Returns:
- the relative x-position
-
getRelativeY
Gets the touch y-position relative to a given element.- Parameters:
target- the element whose coordinate system is to be used- Returns:
- the relative y-position
-
getScreenX
public final int getScreenX()Gets the touch x-position on the user's display.- Returns:
- the touch x-position
-
getScreenY
public final int getScreenY()Gets the touch y-position on the user's display.- Returns:
- the touch y-position
-
getTarget
Gets the target element for the current touch.- Returns:
- the target element
-