Examples of JsStatement


Examples of org.odlabs.wiquery.core.javascript.JsStatement

   */
  @Test
  public void testStatementArgs()
  {
    // Test with no parameters
    assertEquals(new JsStatement().$(null, "#aComponent").chain(new EffectTest()).render()
      .toString(), "$('#aComponent').anEffect();");

    // Test with a parameter
    assertEquals(new JsStatement().$(null, "#aComponent").chain(new EffectTest("'aaa'"))
      .render().toString(), "$('#aComponent').anEffect('aaa');");

    // Test with a speed and a parameter
    assertEquals(
      new JsStatement().$(null, "#aComponent")
        .chain(new EffectTest(EffectSpeed.SLOW, "'aaa'")).render().toString(),
      "$('#aComponent').anEffect('slow', 'aaa');");

    // Test with a speed, a parameter and a callback
    assertEquals(
      new JsStatement()
        .$(null, "#aComponent")
        .chain(
          new EffectTest(EffectSpeed.SLOW, JsScope.quickScope("alert('test');"), "'aaa'"))
        .render().toString(),
      "$('#aComponent').anEffect('slow', 'aaa', function() {\n\talert('test');\n});");
View Full Code Here

Examples of org.odlabs.wiquery.core.javascript.JsStatement

    // First case
    AnimateDuration duration = new AnimateDuration(500);
    String expectedJavascript = "$('#aComponent').animate({width: '100%'}, {duration: 500});";
    String generatedJavascript =
      new JsStatement().$(null, "#aComponent").chain(new Animate(properties, duration))
        .render().toString();

    log.info(expectedJavascript);
    log.info(generatedJavascript);
    assertEquals(generatedJavascript, expectedJavascript);

    // Second case
    expectedJavascript =
      "$('#aComponent').animate({width: '100%'}, {duration: 500, easing: 'linear'});";
    generatedJavascript =
      new JsStatement().$(null, "#aComponent")
        .chain(new Animate(properties, duration, "linear")).render().toString();

    log.info(expectedJavascript);
    log.info(generatedJavascript);
    assertEquals(generatedJavascript, expectedJavascript);
View Full Code Here

Examples of org.odlabs.wiquery.core.javascript.JsStatement

   * Test the javascript generation
   */
  @Test
  public void testJavascriptGeneration()
  {
    assertEquals(new JsStatement().$(null, "#aComponent").chain(new FadeOut()).render()
      .toString(), "$('#aComponent').fadeOut();");
  }
View Full Code Here

Examples of org.odlabs.wiquery.core.javascript.JsStatement

   * Test the javascript generation
   */
  @Test
  public void testJavascriptGeneration()
  {
    assertEquals(new JsStatement().$(null, "#aComponent").chain(new SlideUp()).render()
      .toString(), "$('#aComponent').slideUp();");
  }
View Full Code Here

Examples of org.odlabs.wiquery.core.javascript.JsStatement

   * Test the javascript generation
   */
  @Test
  public void testJavascriptGeneration()
  {
    assertEquals(new JsStatement().$(null, "#aComponent").chain(new FadeIn()).render()
      .toString(), "$('#aComponent').fadeIn();");
  }
View Full Code Here

Examples of org.odlabs.wiquery.core.javascript.JsStatement

   * Test the javascript generation
   */
  @Test
  public void testJavascriptGeneration()
  {
    assertEquals(new JsStatement().$(null, "#aComponent").chain(new SlideToggle()).render()
      .toString(), "$('#aComponent').slideToggle();");
  }
View Full Code Here

Examples of org.odlabs.wiquery.core.javascript.JsStatement

   * Test the javascript generation
   */
  @Test
  public void testJavascriptGeneration()
  {
    assertEquals(new JsStatement().$(null, "#aComponent").chain(new FadeTo()).render()
      .toString(), "$('#aComponent').fadeTo();");
  }
View Full Code Here

Examples of org.odlabs.wiquery.core.javascript.JsStatement

   */
  @Test
  public void testJavascriptGeneration()
  {
    assertEquals(
      new JsStatement().$(null, "#aComponent").chain(new Show()).render().toString(),
      "$('#aComponent').show();");
  }
View Full Code Here

Examples of org.odlabs.wiquery.core.javascript.JsStatement

   * Test the javascript generation
   */
  @Test
  public void testJavascriptGeneration()
  {
    assertEquals(new JsStatement().$(null, "#aComponent").chain(new SlideDown()).render()
      .toString(), "$('#aComponent').slideDown();");
  }
View Full Code Here

Examples of org.odlabs.wiquery.core.javascript.JsStatement

   */
  @Test
  public void testJavascriptGeneration()
  {
    assertEquals(
      new JsStatement().$(null, "#aComponent").chain(new Hide()).render().toString(),
      "$('#aComponent').hide();");
  }
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.