List of usage examples for com.vaadin.client.event PointerCancelEvent getType
public static Type<PointerCancelHandler> getType()
From source file:org.tltv.gantt.client.GanttWidget.java
License:Apache License
/** * Initialize listeners./* w w w .j a v a 2 s . c o m*/ */ protected void initListeners() { Event.sinkEvents(container, Event.ONSCROLL); addHandler(scrollHandler, ScrollEvent.getType()); if (isMsTouchSupported()) { // IE10 pointer events (ms-prefixed events) addDomHandler(msPointerDownHandler, PointerDownEvent.getType()); addDomHandler(msPointerUpHandler, PointerUpEvent.getType()); addDomHandler(msPointerMoveHandler, PointerMoveEvent.getType()); addHandler(msPointerCancelHandler, PointerCancelEvent.getType()); } else if (touchSupported) { // touch events replaces mouse events addDomHandler(touchStartHandler, TouchStartEvent.getType()); addDomHandler(touchEndHandler, TouchEndEvent.getType()); addDomHandler(touchMoveHandler, TouchMoveEvent.getType()); addHandler(touchCancelHandler, TouchCancelEvent.getType()); } else { addDomHandler(mouseDownHandler, MouseDownEvent.getType()); addDomHandler(mouseUpHandler, MouseUpEvent.getType()); addDomHandler(mouseMoveHandler, MouseMoveEvent.getType()); } }
From source file:org.tltv.gantt.client.SvgArrowWidget.java
License:Apache License
protected void addMoveHandler() { if (msTouchSupported) { moveRegisteration = addDomHandler(msPointerMoveHandler, PointerMoveEvent.getType()); touchCancelRegisteration = addDomHandler(msPointerCancelHandler, PointerCancelEvent.getType()); } else if (touchSupported) { moveRegisteration = addDomHandler(touchMoveHandler, TouchMoveEvent.getType()); touchCancelRegisteration = addDomHandler(touchCancelHandler, TouchCancelEvent.getType()); } else {/*w w w .ja v a2 s .c om*/ moveRegisteration = addDomHandler(mouseMoveHandler, MouseMoveEvent.getType()); } }