@Override
  public HandlerRegistration addFocusHandler(final FocusHandler handler) {
    if (!focusHandlerAdded) {
      focusHandlerAdded = true;
      this.codeMirror.on(
          this.editorOverlay,
          FOCUS,
          new EventHandlers.EventHandlerNoParameters() {

            @Override
            public void onEvent() {
              fireFocusEvent();
            }
          });
    }
    return addHandler(handler, FocusEvent.getType());
  }
 @Override
 public HandlerRegistration addFocusHandler(FocusHandler handler) {
   return addDomHandler(handler, FocusEvent.getType());
 }
Example #3
0
 @Override
 public HandlerRegistration addFocusHandler(final FocusHandler handler) {
   return handlers.addHandler(FocusEvent.getType(), handler);
 }