Avalonia.Animation Namespace

Class Types

Class Summary
Animatable Base class for control which can have property transitions.
Animate Utilities for creating animations.
Animation Tracks the progress of an animation.
Animation<T> Tracks the progress of an animation.
AnimationExtensions Defines animation extension methods.
CrossFade Defines a cross-fade animation between two IVisuals.
LinearDoubleEasing Linearly eases a double value.
LinearEasing Returns a linear IEasing for the specified type.
PageSlide Transitions between two pages by sliding them horizontally.
PropertyTransition Defines how a property should be animated using a transition.
PropertyTransitions A collection of PropertyTransition definitions.

Interface Types

Interface Summary
IEasing Defines the interface for easing functions.
IEasing<T> Defines the interface for easing functions.
IPageTransition Interface for animations that transition between two pages.