Module com.gluonhq.charm.glisten
Class RotateInDownRightTransition
- java.lang.Object
-
- javafx.animation.Animation
-
- javafx.animation.Transition
-
- com.gluonhq.charm.glisten.animation.MobileTransition
-
- com.gluonhq.charm.glisten.animation.CachedTimelineTransition
-
- com.gluonhq.charm.glisten.animation.RotateInDownRightTransition
-
- All Implemented Interfaces:
HideableTransition
public class RotateInDownRightTransition extends CachedTimelineTransition implements HideableTransition
Animate a rotate in down right effect on a node Port of RotateInDownRight from Animate.css by Dan Eden@keyframes rotateInDownRight { 0% { transform-origin: right bottom; transform: rotate(90deg); opacity: 0; } 100% { transform-origin: right bottom; transform: rotate(0); opacity: 1; } }
- Since:
- 2.0.0
-
-
Property Summary
-
Properties inherited from class javafx.animation.Transition
interpolator
-
Properties inherited from class javafx.animation.Animation
autoReverse, currentRate, currentTime, cycleCount, cycleDuration, delay, onFinished, rate, status, totalDuration
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javafx.animation.Animation
Animation.Status
-
-
Field Summary
-
Fields inherited from class com.gluonhq.charm.glisten.animation.CachedTimelineTransition
node, timeline, WEB_EASE
-
Fields inherited from class javafx.animation.Animation
INDEFINITE
-
-
Constructor Summary
Constructors Constructor Description RotateInDownRightTransition(Node node)
Create new RotateInDownRightTransitionRotateInDownRightTransition(Node node, boolean opacityInterpolated)
Create new RotateInDownRightTransitionRotateInDownRightTransition(Node node, boolean opacityInterpolated, Duration duration)
Create new RotateInDownRightTransition
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
starting()
Called when the animation is startingprotected void
stopping()
Called when the animation is stopping-
Methods inherited from class com.gluonhq.charm.glisten.animation.CachedTimelineTransition
hideNode, interpolate, isOpacityInterpolated, pause
-
Methods inherited from class javafx.animation.Transition
getCachedInterpolator, getInterpolator, getParentTargetNode, interpolatorProperty, setInterpolator
-
Methods inherited from class javafx.animation.Animation
autoReverseProperty, currentRateProperty, currentTimeProperty, cycleCountProperty, cycleDurationProperty, delayProperty, getCuePoints, getCurrentRate, getCurrentTime, getCycleCount, getCycleDuration, getDelay, getOnFinished, getRate, getStatus, getTargetFramerate, getTotalDuration, isAutoReverse, jumpTo, jumpTo, onFinishedProperty, play, playFrom, playFrom, playFromStart, rateProperty, setAutoReverse, setCycleCount, setCycleDuration, setDelay, setOnFinished, setRate, setStatus, statusProperty, stop, totalDurationProperty
-
-
-
-
Constructor Detail
-
RotateInDownRightTransition
public RotateInDownRightTransition(Node node)
Create new RotateInDownRightTransition- Parameters:
node
- The node to affect
-
RotateInDownRightTransition
public RotateInDownRightTransition(Node node, boolean opacityInterpolated)
Create new RotateInDownRightTransition- Parameters:
node
- The node to affectopacityInterpolated
- When true opacity is interpolated during the transition
-
RotateInDownRightTransition
public RotateInDownRightTransition(Node node, boolean opacityInterpolated, Duration duration)
Create new RotateInDownRightTransition- Parameters:
node
- The node to affectopacityInterpolated
- When true opacity is interpolated during the transitionduration
- The duration of this Transition.- Since:
- 5.0.0
-
-
Method Detail
-
starting
protected void starting()
Description copied from class:CachedTimelineTransition
Called when the animation is starting- Overrides:
starting
in classCachedTimelineTransition
-
stopping
protected void stopping()
Description copied from class:CachedTimelineTransition
Called when the animation is stopping- Overrides:
stopping
in classCachedTimelineTransition
-
-