Take advantage of the different animations that you can use in Cascades, such as translation, rotation, and scaling, as well as supporting features such as easing curves.
You can bring your UI controls to life by adding animations to them. You have access to implicit animations, which are built-in and occur automatically when you change certain properties of your controls. You can also create specific explicit animations that you control precisely, either individually or in a group.
To learn more about animations and how to use them in your apps, visit the Animations documentation.
- AbstractAnimation -
Abstract class containing properties inherited by all animations.
- AbstractTransition -
Abstract class containing properties inherited by all transitions.
- AnimationRepeatCount -
Defines useful constants for animation repeat count.
- AnimationState -
States of an animation, such as stopped, started, and ended.
- EasingCurve -
An abstract class for easing curves that are used with animations.
- FadeTransition -
An animation that controls the opacity of a VisualNode.
- GroupAnimation -
Abstract class containing properties exposed to group animations.
- ImplicitAnimationController -
Controls implicit (automatic) property animations.
- ParallelAnimation -
A group animation that plays its children animations in parallel.
- RotateTransition -
An animation that rotates a VisualNode around its z-axis.
- ScaleTransition -
An animation that scales the size of a VisualNode.
- SequentialAnimation -
A group animation that plays its children animations sequentially.
- StockCurve -
A set of defined easing curves used for animating properties.
- TranslateTransition -
An animation that controls the position of a VisualNode.