Package com.google.gwt.dom.client
Class Touch
- java.lang.Object
-
- com.google.gwt.core.client.JavaScriptObject
-
- com.google.gwt.dom.client.Touch
-
public class Touch extends JavaScriptObject
Class representing touches. See {@link Safari Touch Documentation}
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedTouch()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetClientX()Gets the touch x-position within the browser window's client area.intgetClientY()Gets the touch y-position within the browser window's client area.intgetIdentifier()Gets a unique identifier for this touch.intgetPageX()Gets the touch x-position within the browser document.intgetPageY()Gets the touch y-position within the browser document.intgetRelativeX(Element target)Gets the touch x-position relative to a given element.intgetRelativeY(Element target)Gets the touch y-position relative to a given element.intgetScreenX()Gets the touch x-position on the user's display.intgetScreenY()Gets the touch y-position on the user's display.EventTargetgetTarget()Gets 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
-
-
-
-
Method Detail
-
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
public final int getRelativeX(Element target)
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
public final int getRelativeY(Element target)
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
public final EventTarget getTarget()
Gets the target element for the current touch.- Returns:
- the target element
-
-