Package com.google.gwt.query.client

Examples of com.google.gwt.query.client.GQuery.elements()


  private boolean isElementAttached(GQuery $element) {
    // normally this test helper.parents().filter("body").length() == 0 is
    // sufficient but they are a bug in gwtquery in filter function
    // return helper.parents().filter("body").length() == 0;
    GQuery parents = $element.parents();
    for (Element parent : parents.elements()) {
      if (parent == body) {
        return true;
      }
    }
    return false;
View Full Code Here


    Element draggableElement = ctx.getDraggable();
    List<SnapElement> snapElements = new ArrayList<SnapElement>();
    GQuery snap = (handler.getOptions().getSnap_$() != null ? handler
        .getOptions().getSnap_$() : $(handler.getOptions().getSnap()));

    for (Element element : snap.elements()) {
      if (element != draggableElement) {
        GQuery $element = $(element);
        snapElements.add(new SnapElement($element.offset(), $element.outerWidth(),
            $element.outerHeight()));
      }
View Full Code Here

  }

  public void onStart(DraggableHandler info, DragContext ctx, GqEvent e) {

    GQuery stackElements = info.getOptions().getStack();
    Element[] sortedElementArray = stackElements.elements();
    Arrays.sort(sortedElementArray, new ZIndexComparator());

    if (sortedElementArray.length == 0) {
      return;
    }
View Full Code Here

    // deselect automatic selected elements
    // select other draggable elements if select options is set
    SelectFunction selectFunction = options.getSelect();
    if (selectFunction != null) {
      GQuery followers = selectFunction.selectElements();
      for (Element e : followers.elements()) {
        unselect(e);
      }
    }

    return result;
View Full Code Here

    }

    // OK, we have a valid handle, check if we are clicking on the handle object
    // or one of its descendants
    GQuery handleAndDescendant = $(options.getHandle(), draggable).find("*").andSelf();
    for (Element e : handleAndDescendant.elements()) {
      if (e == event.getEventTarget().cast()) {
        return true;
      }
    }
    return false;
View Full Code Here

   */
  protected void adoptSubWidgets(Element root) {

    GQuery children = $(root).children();

    for (Element child : children.elements()) {
      Widget w = $(child).widget();
      if (w != null) {
        doAdopt(w);
      } else {
        adoptSubWidgets(child);
View Full Code Here

    $(e).append(
              "<div id='parent'><div id='first' class='evenClass' role='treeItem'>branchA target</div><div id='second' class='oddClass' role='treeItem'>branchA target</div><div id='third' class='evenClass' role='treeItem'>branchA target</div><div id='fourth' class='oddClass' role='treeItem'>branchA target</div></div>");

    GQuery odd = $("#parent > div:odd",e);
    assertEquals(2, odd.size());
    for (Element el : odd.elements()){
      assertEquals("oddClass", el.getClassName());
    }

    GQuery even = $("#parent > div:even", e);
    assertEquals(2, even.size());
View Full Code Here

      assertEquals("oddClass", el.getClassName());
    }

    GQuery even = $("#parent > div:even", e);
    assertEquals(2, even.size());
    for (Element el : even.elements()){
      assertEquals("evenClass", el.getClassName());
    }

    //test filter
    odd = $("#parent > div",e).filter(":odd");
View Full Code Here

      assertEquals("oddClass", el.getClassName());
    }

    even = $("#parent > div", e).filter(":even");
    assertEquals(2, even.size());
    for (Element el : even.elements()){
      assertEquals("evenClass", el.getClassName());
    }

    //test nth-child
    GQuery second = $("#parent > div",e).filter(":nth-child(2)");
View Full Code Here

    private void winnowResultsClear() {
        searchField.val("");
        GQuery lis = searchResults.find("li");

        for (Element li : lis.elements()) {
            GQuery $li = $(li);
            if ($li.hasClass(css.groupResult())) {
                $li.css("display", "");
            } else if (!isMultiple || !$li.hasClass(css.resultSelected())) {
                resultActivate($li);
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.