]> source.dussan.org Git - gwtquery.git/commitdiff
Updating Lazy interfaces
authorManuel Carrasco Moñino <manuel.carrasco.m@gmail.com>
Thu, 21 Nov 2013 12:11:06 +0000 (13:11 +0100)
committerManuel Carrasco Moñino <manuel.carrasco.m@gmail.com>
Thu, 21 Nov 2013 12:11:06 +0000 (13:11 +0100)
gwtquery-core/src/main/java/com/google/gwt/query/client/LazyGQuery.java
gwtquery-core/src/main/java/com/google/gwt/query/client/plugins/LazyEffects.java
gwtquery-core/src/main/java/com/google/gwt/query/client/plugins/LazyWidgets.java

index 14cd6b448528c275a91a8bf293ff7a90130f1723..472aed62b06c4fb79c045a023f55e618f3395947 100644 (file)
@@ -2217,37 +2217,6 @@ public interface LazyGQuery<T> extends LazyBase<T>{
    */
   String toString();
 
-  /**
-   * The transition() method allows you to create animation effects on any numeric HTML Attribute,
-   * CSS property, or color using CSS3 transformations and transitions.
-   * 
-   * It works similar to animate(), and support chainning and queueing.
-   *
-   * Example:
-   * $("#foo").transition("{ opacity: 0.1, scale: 2, x: 50, y: 50 }", 5000, EasingCurve.easeInBack);
-   * 
-   * $("#bar")
-   *  .transition("{ opacity: 0.1, scale: 2, x: 50, y: 50 }", 5000, EasingCurve.easeInBack)
-   *  .transition("{x: +100, width: +40px}", 2000, EasingCurve.easeOut);     
-   *
-   */
-  LazyGQuery<T> transition(Object stringOrProperties, int duration, Easing easing, Function... funcs);
-
-  /**
-   * The transition() method allows you to create animation effects on any numeric HTML Attribute,
-   * CSS property, or color using CSS3 transformations and transitions.
-   * 
-   * It works similar to animate() but has an extra parameter for delaying the animation, so as
-   * we dont have to use GQuery queue system for delaying executions, nor callbacks for firing more
-   * animations
-   *
-   * Example animate an element within 2 seconds:
-   * $("#foo")
-   *   .transition("{ opacity: 0.1, scale: 2, x: 50, y: 50 }", 5000, 2000, EasingCurve.easeInBack);
-   *
-   */
-  LazyGQuery<T> transition(Object stringOrProperties, int duration, int delay, Easing easing, Function... funcs);
-
   /**
    * Produces a string representation of the matched elements.
    */
index cdcc61d24900e4d5cf7192f458774aef9cd4ef90..a07112df1fb30f0effcb0d08548b9795d30078a1 100644 (file)
@@ -26,6 +26,8 @@ import com.google.gwt.query.client.plugins.effects.Fx;
 import com.google.gwt.query.client.plugins.effects.PropertiesAnimation;
 import com.google.gwt.query.client.plugins.effects.PropertiesAnimation.Easing;
 import com.google.gwt.query.client.plugins.effects.PropertiesAnimation.EasingCurve;
+import com.google.gwt.query.client.plugins.effects.TransitionsAnimation;
+import com.google.gwt.query.client.plugins.effects.TransitionsAnimation.TransitionsClipAnimation;
 import com.google.gwt.query.client.LazyBase;
 
 public interface LazyEffects<T> extends LazyBase<T>{
@@ -414,14 +416,6 @@ public interface LazyEffects<T> extends LazyBase<T>{
    */
   LazyEffects<T> slideUp(int millisecs, Function... f);
 
-  /**
-   * Toggle displaying each of the set of matched elements.
-   *
-   * @param showOrHide A Boolean indicating whether to show or hide the
-   *          elements.
-   */
-  LazyEffects<T> toggle(boolean showOrHide);
-
   /**
    * Toggle displaying each of the set of matched elements by animating the
    * width, height, and opacity of the matched elements simultaneously. When
index eb2baf68f21c72a9495e4f5b8503e71a99d3c088..5fe7de8ba1f457ae69311af2394c3355c62a9042 100644 (file)
@@ -45,10 +45,7 @@ public interface LazyWidgets<T> extends LazyBase<T>{
   <W extends Widget> LazyWidgets<T> widgets(WidgetFactory<W> factory, WidgetInitializer<W> initializers);
 
   /**
-   * Create a {@link Button} widget for each selected element. The
-   * <code>initializers</code> will be called on each new {@link Button} created
-   * by passing them in parameter.
-   *
+   * Create a {@link Button} widget for each selected element.
    */
   LazyWidgets<T> button();
 
@@ -60,8 +57,21 @@ public interface LazyWidgets<T> extends LazyBase<T>{
    */
   LazyWidgets<T> button(WidgetInitializer<Button> initializers);
 
+  /**
+   * Create a {@link Panel} widget for each selected element.
+   */
   LazyWidgets<T> panel();
 
+  /**
+   * Create a {@link Label} widget for each selected element.
+   */
+  LazyWidgets<T> label();
+
+  /**
+   * Create a {@link Label} widget for each selected element. The
+   * <code>initializers</code> will be called on each new {@link Label} created
+   * by passing them in parameter.
+   */
   LazyWidgets<T> label(WidgetInitializer<Label> initializers);
 
   /**