Class Touch


public class Touch extends JavaScriptObject
Class representing touches. See {@link <a href="http://developer.apple.com/library/safari/#documentation/UserExperience/Reference/TouchClassReference/Touch/Touch.html">Safari Touch Documentation}
  • 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

      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