Package org.opencms.gwt.client.util
Class CmsChangeHeightAnimation
- java.lang.Object
-
- com.google.gwt.animation.client.Animation
-
- org.opencms.gwt.client.util.A_CmsAnimation
-
- org.opencms.gwt.client.util.CmsChangeHeightAnimation
-
public class CmsChangeHeightAnimation extends A_CmsAnimation
Changes the elements height until the target height is reached.- Since:
- 8.0.0
-
-
Field Summary
-
Fields inherited from class org.opencms.gwt.client.util.A_CmsAnimation
m_callback
-
-
Constructor Summary
Constructors Constructor Description CmsChangeHeightAnimation(com.google.gwt.dom.client.Element element, int targetHeight, com.google.gwt.user.client.Command callback)
Constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CmsChangeHeightAnimation
change(com.google.gwt.dom.client.Element element, int targetHeight, com.google.gwt.user.client.Command callback, int duration)
Slides the given element into view executing the callback afterwards.protected void
onComplete()
protected void
onUpdate(double progress)
-
-
-
Constructor Detail
-
CmsChangeHeightAnimation
public CmsChangeHeightAnimation(com.google.gwt.dom.client.Element element, int targetHeight, com.google.gwt.user.client.Command callback)
Constructor.- Parameters:
element
- the element to animatetargetHeight
- the height when the animation should stopcallback
- the callback executed after the animation is completed
-
-
Method Detail
-
change
public static CmsChangeHeightAnimation change(com.google.gwt.dom.client.Element element, int targetHeight, com.google.gwt.user.client.Command callback, int duration)
Slides the given element into view executing the callback afterwards.- Parameters:
element
- the element to slide intargetHeight
- the height when the animation should stopcallback
- the callback executed after the animation is completedduration
- the animation duration- Returns:
- the running animation object
-
onComplete
protected void onComplete()
- Overrides:
onComplete
in classA_CmsAnimation
- See Also:
Animation.onComplete()
-
onUpdate
protected void onUpdate(double progress)
- Specified by:
onUpdate
in classcom.google.gwt.animation.client.Animation
- See Also:
Animation.onUpdate(double)
-
-