public static native void invokeEventListeners(Object element, String type, Object evt) /*-{ var foundListeners = listeners.get(element, type); console.debug("Found " + foundListeners.length + " for " + type + " event on element " + element); foundListeners.forEach(function(l) { l(evt); }); }-*/;
public static native void invokeEventListeners(Object element, String type, Object evt) /*-{ var foundListeners = listeners.get(element, type); console.debug("Found " + foundListeners.length + " for " + type + " event on element " + element); foundListeners.forEach(function(l) { l(evt); }); }-*/;
@SuppressWarnings({ "unchecked", "rawtypes" }) public static void invokeEventListeners(final Element element, final String eventType) { invokeEventListeners((Object) element, eventType); if ("change".equals(eventType)) { final ElementWrapperWidget elem = ElementWrapperWidget.getWidget(element); if (elem instanceof HasValue) { ValueChangeEvent.fire(((HasValue) elem), ((HasValue) elem).getValue()); } } }
@SuppressWarnings({ "unchecked", "rawtypes" }) public static void invokeEventListeners(final HTMLElement element, final String eventType) { invokeEventListeners((Object) element, eventType); if ("change".equals(eventType)) { final ElementWrapperWidget elem = ElementWrapperWidget.getWidget(element); if (elem instanceof HasValue) { ValueChangeEvent.fire(((HasValue) elem), ((HasValue) elem).getValue()); } } }
@SuppressWarnings({ "unchecked", "rawtypes" }) public static void invokeEventListeners(final Element element, final String eventType) { invokeEventListeners((Object) element, eventType); if ("change".equals(eventType)) { final ElementWrapperWidget elem = ElementWrapperWidget.getWidget(element); if (elem instanceof HasValue) { ValueChangeEvent.fire(((HasValue) elem), ((HasValue) elem).getValue()); } } }
@SuppressWarnings({ "unchecked", "rawtypes" }) public static void invokeEventListeners(final HTMLElement element, final String eventType) { invokeEventListeners((Object) element, eventType); if ("change".equals(eventType)) { final ElementWrapperWidget elem = ElementWrapperWidget.getWidget(element); if (elem instanceof HasValue) { ValueChangeEvent.fire(((HasValue) elem), ((HasValue) elem).getValue()); } } }