Package elemental.events

Examples of elemental.events.EventListener


    // we're going to download the zip into a hidden iframe, which because
    // it's a zip the browser should offer to save on disk.
    final IFrameElement iframe = Elements.createIFrameElement();
    iframe.setId(DOWNLOAD_FRAME_ID);
    iframe.getStyle().setDisplay("none");
    iframe.setOnLoad(new EventListener() {
      @Override
      public void handleEvent(Event event) {
        iframe.removeFromParent();
      }
    });
View Full Code Here


      label = Elements.createElement("p", css.label());
      label.setTextContent("Collaborate with others by pasting this link into an email or IM.");

      url = Elements.createInputTextElement(css.url());
      url.addEventListener(Event.CLICK, new EventListener() {
        @Override
        public void handleEvent(Event evt) {
          url.setSelectionRange(0, url.getValue().length());
        }
      }, false);
View Full Code Here

          PositionController.VerticalAlign.TOP, PositionController.HorizontalAlign.MIDDLE,
          "View the code navigator");
    }

    protected void attachHandlers() {
      getElement().setOnClick(new EventListener() {
        @Override
        public void handleEvent(Event evt) {
          ViewEvents delegate = getDelegate();
          if (delegate == null) {
            return;
View Full Code Here

            getDelegate().onShareButtonClicked();
          }
        }
      });

      getElement().setOnClick(new EventListener() {
        @Override
        public void handleEvent(Event evt) {
          ViewEvents delegate = getDelegate();
          if (delegate == null) {
            return;
View Full Code Here

      setCloseable(false);
      setShowMenuButton(false);
    }

    private void attachEventHandlers() {
      Elements.asJsElement(closeX).setOnClick(new EventListener() {
        @Override
        public void handleEvent(Event arg0) {
          if (getDelegate() != null) {
            getDelegate().onCloseClicked();
          }
        }
      });
      Elements.asJsElement(title).setOnClick(new EventListener() {
        @Override
        public void handleEvent(Event arg0) {
          if (getDelegate() != null) {
            getDelegate().onTitleClicked();
          }
        }
      });
      Elements.asJsElement(menuButton).setOnClick(new EventListener() {
        @Override
        public void handleEvent(Event arg0) {
          if (getDelegate() != null) {
            getDelegate().onMenuButtonClicked();
          }
View Full Code Here

      setDisplayForRunningApp(RunTargetType.FILE);
      attachHandlers();
    }

    public void attachHandlers() {
      runAlwaysDropdown.getInput().addEventListener(Event.INPUT, new EventListener() {
        @Override
        public void handleEvent(Event evt) {
          if (getDelegate() != null) {
            getDelegate().onAlwaysRunInputChanged();
          }
        }
      }, false);

      Elements.asJsElement(userExtraInput).addEventListener(Event.INPUT, new EventListener() {
        @Override
        public void handleEvent(Event evt) {
          if (getDelegate() != null) {
            getDelegate().onPathInputChanged();
          }
        }
      }, false);

      EventListener onEnterListener = new EventListener() {
        @Override
        public void handleEvent(Event evt) {
          if (getDelegate() != null) {
            KeyboardEvent keyEvent = (KeyboardEvent) evt;
            if (keyEvent.getKeyCode() == KeyboardEvent.KeyCode.ENTER) {
View Full Code Here

     *
     * Note: This is capturing since the editor likes to nom-nom keys, in the dart re-write lets
     * think about this sort of stuff ahead of time.
     */
    final EventRemover eventRemover =
        Elements.getBody().addEventListener(Event.KEYDOWN, new EventListener() {
          @Override
          public void handleEvent(Event evt) {
            KeyboardEvent event = (KeyboardEvent) evt;
            if (event.isAltKey() && event.getKeyCode() == KeyCode.ENTER) {
              appContext.getAwesomeBoxComponentHostModel().revertToDefaultComponent();
View Full Code Here

    public void setMessage(String msg) {
      message.setInnerText(msg);
    }

    private void handleEvents() {
      remover = getElement().addEventListener(Event.CLICK, new EventListener() {
        @Override
        public void handleEvent(Event evt) {
          if (getDelegate() != null) {
            getDelegate().onClicked();
          }
View Full Code Here

      attachButtonListeners();
    }

    private void attachButtonListeners() {
      plusButton.addEventListener(Event.CLICK, new EventListener() {
        @Override
        public void handleEvent(Event evt) {
          getDelegate().onAddNewExpression();
          evt.stopPropagation();
        }
      }, false);

      refreshButton.addEventListener(Event.CLICK, new EventListener() {
        @Override
        public void handleEvent(Event evt) {
          getDelegate().onWatchRefresh();
          evt.stopPropagation();
        }
View Full Code Here

    View(Resources resources) {
      css = resources.workspaceEditorDomInspectorCss();

      domInspectorIframe = Elements.createIFrameElement(css.domIframe());
      domInspectorIframe.setOnLoad(new EventListener() {
        @Override
        public void handleEvent(Event evt) {
          onDomInspectorIframeLoaded();
        }
      });
View Full Code Here

TOP

Related Classes of elemental.events.EventListener

Copyright © 2018 www.massapicom. 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.