Class SwipeRecognizer
java.lang.Object
org.silverpeas.mobile.client.common.reconizer.swipe.SwipeRecognizer
- All Implemented Interfaces:
com.google.gwt.event.dom.client.TouchCancelHandler,com.google.gwt.event.dom.client.TouchEndHandler,com.google.gwt.event.dom.client.TouchMoveHandler,com.google.gwt.event.dom.client.TouchStartHandler,com.google.gwt.event.shared.EventHandler
public class SwipeRecognizer
extends Object
implements com.google.gwt.event.dom.client.TouchStartHandler, com.google.gwt.event.dom.client.TouchMoveHandler, com.google.gwt.event.dom.client.TouchEndHandler, com.google.gwt.event.dom.client.TouchCancelHandler
-
Constructor Summary
ConstructorsConstructorDescriptionSwipeRecognizer(com.google.gwt.event.dom.client.HasAllTouchHandlers source) construct a swipe recognizerSwipeRecognizer(com.google.gwt.event.dom.client.HasAllTouchHandlers source, int minDistance) construct a swipe recognizerSwipeRecognizer(com.google.gwt.event.dom.client.HasAllTouchHandlers source, int minDistance, int threshold) construct a swipe recognizer -
Method Summary
Modifier and TypeMethodDescriptionintthe distance that needs to be covered before counting as a swipeintthe threshold before an event is fired (deadzone)voidonTouchCancel(com.google.gwt.event.dom.client.TouchCancelEvent event) voidonTouchEnd(com.google.gwt.event.dom.client.TouchEndEvent event) voidonTouchMove(com.google.gwt.event.dom.client.TouchMoveEvent event) voidonTouchStart(com.google.gwt.event.dom.client.TouchStartEvent event)
-
Constructor Details
-
SwipeRecognizer
public SwipeRecognizer(com.google.gwt.event.dom.client.HasAllTouchHandlers source) construct a swipe recognizer- Parameters:
source- the source to fire events on
-
SwipeRecognizer
public SwipeRecognizer(com.google.gwt.event.dom.client.HasAllTouchHandlers source, int minDistance) construct a swipe recognizer- Parameters:
source- the source to fire events onminDistance- the minimum distance to cover before this counts as a swipe
-
SwipeRecognizer
public SwipeRecognizer(com.google.gwt.event.dom.client.HasAllTouchHandlers source, int minDistance, int threshold) construct a swipe recognizer- Parameters:
source- the source to fire events onminDistance- the minimum distance to cover before this counts as a swipethreshold- the initial threshold before swipe start is fired
-
-
Method Details
-
onTouchStart
public void onTouchStart(com.google.gwt.event.dom.client.TouchStartEvent event) - Specified by:
onTouchStartin interfacecom.google.gwt.event.dom.client.TouchStartHandler
-
onTouchMove
public void onTouchMove(com.google.gwt.event.dom.client.TouchMoveEvent event) - Specified by:
onTouchMovein interfacecom.google.gwt.event.dom.client.TouchMoveHandler
-
onTouchEnd
public void onTouchEnd(com.google.gwt.event.dom.client.TouchEndEvent event) - Specified by:
onTouchEndin interfacecom.google.gwt.event.dom.client.TouchEndHandler
-
onTouchCancel
public void onTouchCancel(com.google.gwt.event.dom.client.TouchCancelEvent event) - Specified by:
onTouchCancelin interfacecom.google.gwt.event.dom.client.TouchCancelHandler
-
getThreshold
public int getThreshold()the threshold before an event is fired (deadzone)- Returns:
- the threshold in px
-
getMinDistance
public int getMinDistance()the distance that needs to be covered before counting as a swipe- Returns:
- the distance in px
-