@EventHandler("searchInput") void onSearchOver(KeyDownEvent event) { // Capture and ignore in order to avoid the js errors event.stopPropagation(); }
@EventHandler("searchInput") void onSearchOver(KeyDownEvent event) { // Capture and ignore in order to avoid the js errors event.stopPropagation(); }
@Override public void onKeyDown(KeyDownEvent event) { ShortcutProtectorState state = getState(); if (state.keys.contains(event.getNativeKeyCode())) { event.stopPropagation(); } } }, KeyDownEvent.getType());
@Override protected void inputFieldKeyDown(KeyDownEvent event) { if (KeyCodes.KEY_ENTER == event.getNativeKeyCode() && !event.isAnyModifierKeyDown()) { event.stopPropagation(); } }
@Override public ListBox createWidget() { return new ListBox() {{ addKeyDownHandler((e) -> e.stopPropagation()); addMouseDownHandler((e) -> e.stopPropagation()); }}; }
@Override public TextBox createWidget() { return new TextBox() {{ addKeyDownHandler((e) -> e.stopPropagation()); addMouseDownHandler((e) -> e.stopPropagation()); }}; }
@Override public TextBox createWidget() { return new TextBox() {{ addKeyDownHandler((e) -> e.stopPropagation()); addMouseDownHandler((e) -> e.stopPropagation()); }}; }
@Override public void onKeyDown(KeyDownEvent event) { if (event.getNativeKeyCode() == KeyCodes.KEY_ENTER) { if (handleDefaultAction()) { event.preventDefault(); event.stopPropagation(); } } } };
@Override public void onKeyDown(KeyDownEvent event) { if (event.getNativeKeyCode() == KeyCodes.KEY_ENTER) { if (handleDefaultAction()) { event.preventDefault(); event.stopPropagation(); } } } };
@Override public ListBox createWidget() { return new ListBox() {{ addKeyDownHandler((e) -> e.stopPropagation()); addMouseDownHandler((e) -> e.stopPropagation()); }}; }
@Override public TextBox createWidget() { final TextBox widget = new TextBox(); widget.addKeyDownHandler( ( e ) -> e.stopPropagation() ); widget.addMouseDownHandler( ( e ) -> e.stopPropagation() ); return widget; }
@Override public TextBox createWidget() { final TextBox widget = new TextBox(); widget.addKeyDownHandler( ( e ) -> e.stopPropagation() ); widget.addMouseDownHandler( ( e ) -> e.stopPropagation() ); return widget; }
@Test public void keyPressStopsPropagation() { final KeyDownEvent e = mockKeyDownEvent(Optional.empty(), Optional.empty(), Optional.empty()); handler.onKeyDown(e); verify(e).stopPropagation(); }
@Override public void onKeyDown(KeyDownEvent event) { int keyCode = event.getNativeKeyCode(); if (keyCode == KeyCodes.KEY_ENTER && choiceList.getSelectedIndex() != -1) { event.preventDefault(); event.stopPropagation(); select(); } else if (keyCode == KeyCodes.KEY_ESCAPE) { event.preventDefault(); close(); } }
public void onKeyDown(KeyDownEvent event) { int keyCode = event.getNativeKeyCode(); if (keyCode == KeyCodes.KEY_ENTER && choiceList.getSelectedIndex() != -1) { event.preventDefault(); event.stopPropagation(); select(); } else if (keyCode == KeyCodes.KEY_ESCAPE) { event.preventDefault(); close(); } }
@Override public void onKeyDown(final KeyDownEvent e) { final int keyCode = e.getNativeKeyCode(); final boolean isShiftKeyDown = e.isShiftKeyDown(); switch (keyCode) { case KeyCodes.KEY_TAB: case KeyCodes.KEY_ESCAPE: gridCell.destroyResources(); case KeyCodes.KEY_ENTER: moveSelection(keyCode, isShiftKeyDown); gridPanel.setFocus(true); gridLayer.batch(); } e.stopPropagation(); } }
@Override public void onKeyDown(final KeyDownEvent e) { final int keyCode = e.getNativeKeyCode(); final boolean isShiftKeyDown = e.isShiftKeyDown(); switch (keyCode) { case KeyCodes.KEY_TAB: case KeyCodes.KEY_ESCAPE: gridCell.destroyResources(); case KeyCodes.KEY_ENTER: moveSelection(keyCode, isShiftKeyDown); gridPanel.setFocus(true); gridLayer.batch(); } e.stopPropagation(); } }
@Override public void onKeyDown(KeyDownEvent event) { int keyCode = event.getNativeEvent().getKeyCode(); if (keyCode == 0) { keyCode = event.getNativeEvent().getCharCode(); } if (handleNavigation(keyCode, event.isControlKeyDown() || event.isMetaKeyDown(), event.isShiftKeyDown())) { event.preventDefault(); event.stopPropagation(); } }
@Override public void onKeyDown(final KeyDownEvent e) { final int keyCode = e.getNativeKeyCode(); final boolean isShiftKeyDown = e.isShiftKeyDown(); switch (keyCode) { case KeyCodes.KEY_TAB: case KeyCodes.KEY_ENTER: gridCell.flush(); moveSelection(keyCode, isShiftKeyDown); e.preventDefault(); case KeyCodes.KEY_ESCAPE: gridCell.destroyResources(); gridPanel.setFocus(true); gridLayer.batch(); } e.stopPropagation(); }
@Override public CheckBoxDOMElement createDomElement(final GridLayer gridLayer, final GridWidget gridWidget, final GridBodyCellRenderContext context) { final CheckBox widget = createWidget(); widget.addMouseDownHandler((e) -> e.stopPropagation()); widget.addKeyDownHandler((e) -> e.stopPropagation()); final CheckBoxDOMElement e = new CheckBoxDOMElement(widget, gridLayer, gridWidget); widget.addClickHandler((event) -> { e.flush(widget.getValue()); gridLayer.batch(); }); return e; } });