Package com.google.gwt.query.client.js

Examples of com.google.gwt.query.client.js.JsNodeArray.cast()


    assertEquals(1, a.keys().length);
    assertEquals(1, a.elements().length);

    JsNodeArray n = JsNodeArray.create();
    assertEquals(0, n.getLength());
    assertEquals(0, n.<JsCache>cast().keys().length);
    assertEquals(0, n.elements().length);

    n.addNode($("<hr/>").get(0));
    assertEquals(1, n.getLength());
    assertEquals(1, n.<JsCache>cast().keys().length);
View Full Code Here


    assertEquals(0, n.<JsCache>cast().keys().length);
    assertEquals(0, n.elements().length);

    n.addNode($("<hr/>").get(0));
    assertEquals(1, n.getLength());
    assertEquals(1, n.<JsCache>cast().keys().length);
    assertEquals(1, n.elements().length);
  }

  public void testProperties() {
    Properties p = $$("b: 'a'; c: 1, /*gg: aadf*/d: url('https://test.com');");
View Full Code Here

        } else {
          nodes = select(s, ctx);
        }
        JsUtils.copyNodeList(res, nodes, false);
      }
      return res.<NodeList<Element>> cast();
    } else {
      return impl.select(selector, ctx);
    }
  }
View Full Code Here

    }

    JsNodeArray elm = JsNodeArray.create();
    try {
      SelectorEngine.xpathEvaluate(xsel, ctx, elm);
      return JsUtils.unique(elm.<JsArray<Element>> cast()).cast();
    } catch (Exception e) {
      if (!GWT.isScript()) {
        if (!SelectorEngine.hasXpathEvaluate()) {
          throw new RuntimeException("This Browser does not support Xpath selectors.", e);
        }
View Full Code Here

          }
        }
      }
      SelectorEngine.xpathEvaluate(xPathExpression, ctx, elm);
    }
    return JsUtils.unique(elm.<JsArray<Element>>cast()).cast();
  }

  private void init() {
    if (cssSelectorRegExp == null) {
      cssSelectorRegExp = new JsRegexp(
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.