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
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
ConstructorDescriptionCmsFadeAnimation
(com.google.gwt.dom.client.Element element, boolean show, com.google.gwt.user.client.Command callback) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionstatic 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
protected void
onUpdate
(double progress) Methods inherited from class com.google.gwt.animation.client.Animation
cancel, interpolate, isRunning, onCancel, onStart, run, run, run, run
-
Constructor Details
-
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 Details
-
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
- Overrides:
onComplete
in classA_CmsAnimation
- See Also:
-
Animation.onComplete()
-
onUpdate
- Specified by:
onUpdate
in classcom.google.gwt.animation.client.Animation
- See Also:
-
Animation.onUpdate(double)
-