Package com.sencha.gxt.core.client.util

Examples of com.sencha.gxt.core.client.util.BaseEventPreview


        panel.getElement().<FxElement> cast().slideIn(d, fx);
      } else {
        expanded = true;
      }

      BaseEventPreview preview = new BaseEventPreview() {
        @Override
        protected boolean onPreview(NativePreviewEvent pe) {
          switch (pe.getTypeInt()) {
            case Event.ONCLICK:
            case Event.ONMOUSEDOWN:
              XElement target = pe.getNativeEvent().getEventTarget().cast();
              if (!panel.getElement().isOrHasChild(target) && !(getElement().isOrHasChild(target))) {
                collapse();
                remove();
              }

              break;
          }
          return false;
        }
      };
      CompositeElement comp = new CompositeElement();
      comp.add(panel.getElement());
      preview.setIgnoreList(comp);
      preview.add();
    }
  }
View Full Code Here


      handleList = new ArrayList<ResizeHandle>();
      for (Dir handle : handles) {
        create(handle);
      }

      preview = new BaseEventPreview() {

        @Override
        public boolean onPreview(NativePreviewEvent event) {
          event.getNativeEvent().preventDefault();
          switch (event.getTypeInt()) {
View Full Code Here

    monitorWindowResize = true;
    shim = true;
    setShadow(true);
    setDeferHeight(true);

    eventPreview = new BaseEventPreview() {

      @Override
      protected boolean onPreview(NativePreviewEvent pe) {
        Menu.this.onPreviewEvent(pe);
        return super.onPreview(pe);
View Full Code Here

      handleList = new ArrayList<ResizeHandle>();
      for (Dir handle : handles) {
        create(handle);
      }

      preview = new BaseEventPreview() {

        @Override
        public boolean onPreview(NativePreviewEvent event) {
          event.getNativeEvent().preventDefault();
          switch (event.getTypeInt()) {
View Full Code Here

    monitorWindowResize = true;
    shim = true;
    setShadow(true);
    setDeferHeight(true);

    eventPreview = new BaseEventPreview() {

      protected boolean onAutoHide(NativePreviewEvent pe) {
        return Menu.this.onAutoHide(pe);
      }
View Full Code Here

        panel.getElement().<FxElement> cast().slideIn(d, fx);
      } else {
        expanded = true;
      }

      BaseEventPreview preview = new BaseEventPreview() {
        @Override
        protected boolean onPreview(NativePreviewEvent pe) {
          switch (pe.getTypeInt()) {
            case Event.ONCLICK:
            case Event.ONMOUSEDOWN:
              XElement target = pe.getNativeEvent().getEventTarget().cast();
              if (!panel.getElement().isOrHasChild(target) && !(getElement().isOrHasChild(target))) {
                collapse();
                remove();
              }

              break;
          }
          return false;
        }
      };
      preview.add();
    }
  }
View Full Code Here

    listContainer.setShadow(true);
    listContainer.add(listView, new VerticalLayoutData(1, -1));

    bindStore(store);

    eventPreview = new BaseEventPreview() {
      protected boolean onPreview(NativePreviewEvent pe) {
        Element target = pe.getNativeEvent().getEventTarget().cast();

        switch (pe.getTypeInt()) {
          case Event.ONSCROLL:
View Full Code Here

      }
    };

    handlerRegistration = handle.addDomHandler(handler, MouseDownEvent.getType());

    preview = new BaseEventPreview() {
      @Override
      public boolean onPreview(NativePreviewEvent event) {
        Event e = event.getNativeEvent().<Event> cast();
        e.preventDefault();
        switch (event.getTypeInt()) {
View Full Code Here

      appearance.setThumbPosition(parent, pos);

      return;
    }

    BaseEventPreview preview = new DragPreview(context, parent, valueUpdater, event);
    appearance.onMouseDown(context, parent, event);
    preview.add();
  }
View Full Code Here

    forceLayoutOnResize = true;

    getElement().makePositionable(true);

    eventPreview = new BaseEventPreview() {
      @Override
      protected boolean onAutoHide(NativePreviewEvent ce) {
        if (autoHide) {
          if (resizing) {
            return false;
View Full Code Here

TOP

Related Classes of com.sencha.gxt.core.client.util.BaseEventPreview

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.