Examples of JavaScriptEventListener


Examples of org.waveprotocol.wave.client.common.util.DomHelper.JavaScriptEventListener

      // Since typing in a password field updates its value attribute, not its content, our regular
      // typing extraction stuff does nothing. So here is a poor man's typing extractor just
      // for password fields...
      // NOTE(danilatos): Handling keyup isn't perfect, but should hold for now.
      element.setProperty(HANDLE, DomHelper.registerEventHandler(element.getImplNodelet(), "keyup",
          new JavaScriptEventListener() {
            @Override
            public void onJavaScriptEvent(String name, Event event) {
              handleTyping(element);
            }
          }));
View Full Code Here

Examples of org.waveprotocol.wave.client.common.util.DomHelper.JavaScriptEventListener

  static class SimpleEventHandler extends ChunkyElementHandler {

    @Override
    public void onActivated(final ContentElement element) {
      Helper.registerJsHandler(
          element, element.getImplNodelet(), "click", new JavaScriptEventListener() {
            @Override
            public void onJavaScriptEvent(String name, Event event) {
              promptNewRef(element);
            }
          });
View Full Code Here

Examples of org.waveprotocol.wave.client.common.util.DomHelper.JavaScriptEventListener

    eventTestLog.setId(TestConstants.EVENT_SIGNAL_LOG);
    eventTestLog.getStyle().setBorderColor("black");
    eventTestLog.getStyle().setBorderWidth(1, Unit.PX);
    eventTestLog.getStyle().setBorderStyle(BorderStyle.SOLID);
    for (String event : new String[] {"keydown", "keypress", "keyup"}) {
      DomHelper.registerEventHandler(eventText.getElement(), event, new JavaScriptEventListener() {
        public void onJavaScriptEvent(String name, Event event) {
          SignalEvent signal = SignalEventImpl.create(event, true);
          if (signal == null) {
            return;
          }
View Full Code Here

Examples of org.waveprotocol.wave.client.common.util.DomHelper.JavaScriptEventListener

  }

  public void addItem(String text, final Scheduler.Task command) {
    Element elem = Document.get().createAnchorElement();
    elem.setInnerText(text);
    DomHelper.registerEventHandler(elem, "click", new JavaScriptEventListener() {
      @Override public void onJavaScriptEvent(String name, Event event) {
        command.execute();
      }
    });
    element.appendChild(elem);
View Full Code Here

Examples of org.waveprotocol.wave.client.common.util.DomHelper.JavaScriptEventListener

    // HACK(danilatos): Prevent browser from caching due to whatever reason
    iframe.setSrc("/uploadform?nocache=" + Duration.currentTimeMillis());
    form.getElement().setAttribute("target", iframe.getName());

    onloadRegistration =
        DomHelper.registerEventHandler(iframe, "load", new JavaScriptEventListener() {
          @Override
          public void onJavaScriptEvent(String name, Event event) {
            onIframeLoad();
          }
        });
View Full Code Here

Examples of org.waveprotocol.wave.client.common.util.DomHelper.JavaScriptEventListener

      // Since typing in a password field updates its value attribute, not its content, our regular
      // typing extraction stuff does nothing. So here is a poor man's typing extractor just
      // for password fields...
      // NOTE(danilatos): Handling keyup isn't perfect, but should hold for now.
      element.setProperty(HANDLE, DomHelper.registerEventHandler(element.getImplNodelet(), "keyup",
          new JavaScriptEventListener() {
            @Override
            public void onJavaScriptEvent(String name, Event event) {
              handleTyping(element);
            }
          }));
View Full Code Here

Examples of org.waveprotocol.wave.client.common.util.DomHelper.JavaScriptEventListener

  static class SimpleEventHandler extends ChunkyElementHandler {

    @Override
    public void onActivated(final ContentElement element) {
      Helper.registerJsHandler(
          element, element.getImplNodelet(), "click", new JavaScriptEventListener() {
            @Override
            public void onJavaScriptEvent(String name, Event event) {
              promptNewRef(element);
            }
          });
View Full Code Here

Examples of org.waveprotocol.wave.client.common.util.DomHelper.JavaScriptEventListener

    eventTestLog.setId(TestConstants.EVENT_SIGNAL_LOG);
    eventTestLog.getStyle().setBorderColor("black");
    eventTestLog.getStyle().setBorderWidth(1, Unit.PX);
    eventTestLog.getStyle().setBorderStyle(BorderStyle.SOLID);
    for (String event : new String[] {"keydown", "keypress", "keyup"}) {
      DomHelper.registerEventHandler(eventText.getElement(), event, new JavaScriptEventListener() {
        public void onJavaScriptEvent(String name, Event event) {
          SignalEvent signal = SignalEventImpl.create(event, true);
          if (signal == null) {
            return;
          }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.