public JQueryBaseEvent(JavaScriptObject jQueryEvent) { this.jQueryEvent = new WrappedJQueryEvent(jQueryEvent); }
@Override public void onTap(TapEvent event) { // without the following two lines, in Android 4.3/Phonegap 3.0.0 for example when a "tap" event would trigger a Page change, // the tap would be wrongly executed twice (once more on whatever is at the same location in next page); // they are also needed in case multiple same-type JQM events are added to the same element as GWT will dispatch to all handlers anyway event.getJQueryEvent().stopImmediatePropagation(); event.getJQueryEvent().preventDefault(); onSafeTap(event); }
@Override public void onTap(TapEvent event) { boolean isSplit = (event != null) ? isSplitClicked(event .getJQueryEvent().getEventTarget()) : false; list.setClickItem(JQMListItem.this, isSplit); } });
public static String getOrientation(JQMEvent<?> event) { if (event == null) return null; JavaScriptObject nativeEvent = event.getJQueryEvent().getNative(); String s = JsUtils.getObjValue(nativeEvent, "orientation"); return s; } }
@Override public void onTap(TapEvent event) { // without the following two lines, in Android 4.3/Phonegap 3.0.0 for example when a "tap" event would trigger a Page change, // the tap would be wrongly executed twice (once more on whatever is at the same location in next page); // they are also needed in case multiple same-type JQM events are added to the same element as GWT will dispatch to all handlers anyway event.getJQueryEvent().stopImmediatePropagation(); event.getJQueryEvent().preventDefault(); onSafeTap(event); }
@Override public void onTap(TapEvent event) { boolean isSplit = (event != null) ? isSplitClicked(event .getJQueryEvent().getEventTarget()) : false; list.setClickItem(JQMListItem.this, isSplit); } });
public static String getOrientation(JQMEvent<?> event) { if (event == null) return null; JavaScriptObject nativeEvent = event.getJQueryEvent().getNative(); String s = JsUtils.getObjValue(nativeEvent, "orientation"); return s; } }
@Override public void onTap(TapEvent event) { // without the following two lines, in Android 4.3/Phonegap 3.0.0 for example when a "tap" event would trigger a Page change, // the tap would be wrongly executed twice (once more on whatever is at the same location in next page); // they are also needed in case multiple same-type JQM events are added to the same element as GWT will dispatch to all handlers anyway event.getJQueryEvent().stopImmediatePropagation(); event.getJQueryEvent().preventDefault(); onSafeTap(event); }
@Override public void onTap(TapEvent event) { boolean isSplit = (event != null) ? isSplitClicked(event .getJQueryEvent().getEventTarget()) : false; list.setClickItem(JQMListItem.this, isSplit); } });
public static String getOrientation(JQMEvent<?> event) { if (event == null) return null; JavaScriptObject nativeEvent = event.getJQueryEvent().getNative(); String s = JsUtils.getObjValue(nativeEvent, "orientation"); return s; } }
public JQueryBaseEvent(JavaScriptObject jQueryEvent) { this.jQueryEvent = new WrappedJQueryEvent(jQueryEvent); }
public JQueryBaseEvent(JavaScriptObject jQueryEvent) { this.jQueryEvent = new WrappedJQueryEvent(jQueryEvent); }