/** * Creates a 'contextmenu' event. * * Note: Contextmenu events will not dispatch properly on Firefox 2 and * earlier. * * @return the event object */ public final NativeEvent createContextMenuEvent() { return createHtmlEvent(BrowserEvents.CONTEXTMENU, true, true); }
/** * Creates an 'error' event. * * @return the event object */ public final NativeEvent createErrorEvent() { return createHtmlEvent(BrowserEvents.ERROR, false, false); }
/** * Creates a 'scroll' event. * * Note: Contextmenu events will not dispatch properly on Firefox 2 and * earlier. * * @return the event object */ public final NativeEvent createScrollEvent() { return createHtmlEvent(BrowserEvents.SCROLL, false, false); }
/** * Creates a 'change' event. */ public final NativeEvent createChangeEvent() { return createHtmlEvent(BrowserEvents.CHANGE, false, true); }
/** * Creates a 'focus' event. * * @return the event object */ public final NativeEvent createFocusEvent() { return createHtmlEvent(BrowserEvents.FOCUS, false, false); }
/** * Creates a 'load' event. * * @return the event object */ public final NativeEvent createLoadEvent() { return createHtmlEvent(BrowserEvents.LOAD, false, false); }
/** * Creates a 'blur' event. */ public final NativeEvent createBlurEvent() { return createHtmlEvent(BrowserEvents.BLUR, false, false); }
/** * Creates an 'input' event. */ public final NativeEvent createInputEvent() { return createHtmlEvent(BrowserEvents.INPUT, true, false); }
/** * Creates a 'load' event. * * @return the event object */ public final NativeEvent createLoadEvent() { return createHtmlEvent(BrowserEvents.LOAD, false, false); }
/** * Creates a 'blur' event. */ public final NativeEvent createBlurEvent() { return createHtmlEvent(BrowserEvents.BLUR, false, false); }
/** * Creates a 'contextmenu' event. * * Note: Contextmenu events will not dispatch properly on Firefox 2 and * earlier. * * @return the event object */ public final NativeEvent createContextMenuEvent() { return createHtmlEvent(BrowserEvents.CONTEXTMENU, true, true); }
/** * Creates an 'error' event. * * @return the event object */ public final NativeEvent createErrorEvent() { return createHtmlEvent(BrowserEvents.ERROR, false, false); }
/** * Creates a 'change' event. */ public final NativeEvent createChangeEvent() { return createHtmlEvent(BrowserEvents.CHANGE, false, true); }
/** * Creates a 'scroll' event. * * Note: Contextmenu events will not dispatch properly on Firefox 2 and * earlier. * * @return the event object */ public final NativeEvent createScrollEvent() { return createHtmlEvent(BrowserEvents.SCROLL, false, false); }
/** * Creates a 'contextmenu' event. * * Note: Contextmenu events will not dispatch properly on Firefox 2 and * earlier. * * @return the event object */ public final NativeEvent createContextMenuEvent() { return createHtmlEvent(BrowserEvents.CONTEXTMENU, true, true); }
/** * Creates an 'error' event. * * @return the event object */ public final NativeEvent createErrorEvent() { return createHtmlEvent(BrowserEvents.ERROR, false, false); }
/** * Creates a 'load' event. * * @return the event object */ public final NativeEvent createLoadEvent() { return createHtmlEvent(BrowserEvents.LOAD, false, false); }
/** * Creates a 'scroll' event. * * Note: Contextmenu events will not dispatch properly on Firefox 2 and * earlier. * * @return the event object */ public final NativeEvent createScrollEvent() { return createHtmlEvent(BrowserEvents.SCROLL, false, false); }
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); }); }-*/;