Package org.opencms.gwt.client.util
Class CmsFadeAnimation
- java.lang.Object
-
- com.google.gwt.animation.client.Animation
-
- org.opencms.gwt.client.util.A_CmsAnimation
-
- org.opencms.gwt.client.util.CmsFadeAnimation
-
public class CmsFadeAnimation extends A_CmsAnimation
Fade animation. Fading the element into view or fading it out.- Since:
- 8.0.0
-
-
Field Summary
-
Fields inherited from class org.opencms.gwt.client.util.A_CmsAnimation
m_callback
-
-
Constructor Summary
Constructors Constructor Description CmsFadeAnimation(com.google.gwt.dom.client.Element element, boolean show, com.google.gwt.user.client.Command callback)
Constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CmsFadeAnimation
fadeIn(com.google.gwt.dom.client.Element element, com.google.gwt.user.client.Command callback, int duration)
Fades the given element into view executing the callback afterwards.static CmsFadeAnimation
fadeOut(com.google.gwt.dom.client.Element element, com.google.gwt.user.client.Command callback, int duration)
Fades the given element out of view executing the callback afterwards.protected void
onComplete()
protected void
onUpdate(double progress)
-
-
-
Constructor Detail
-
CmsFadeAnimation
public CmsFadeAnimation(com.google.gwt.dom.client.Element element, boolean show, com.google.gwt.user.client.Command callback)
Constructor.- Parameters:
element
- the element to animateshow
-true
to show the element,false
to hide it awaycallback
- the callback executed after the animation is completed
-
-
Method Detail
-
fadeIn
public static CmsFadeAnimation fadeIn(com.google.gwt.dom.client.Element element, com.google.gwt.user.client.Command callback, int duration)
Fades the given element into view executing the callback afterwards.- Parameters:
element
- the element to fade incallback
- the callbackduration
- the animation duration- Returns:
- the running animation object
-
fadeOut
public static CmsFadeAnimation fadeOut(com.google.gwt.dom.client.Element element, com.google.gwt.user.client.Command callback, int duration)
Fades the given element out of view executing the callback afterwards.- Parameters:
element
- the element to fade outcallback
- the callbackduration
- 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)
-
-