IAnimator Interface

Summary

Interface for Animator objects
graph BT Type-.->Interface0["IList<AnimatorKeyFrame>"] Type-.->Interface1["ICollection<AnimatorKeyFrame>"] Type-.->Interface2["IEnumerable<AnimatorKeyFrame>"] Type-.->Interface3["IEnumerable"] Type["IAnimator"] class Type type-node Implementing0["ByteAnimator"]-.->Type click Implementing0 "/api/Avalonia.Animation.Animators/ByteAnimator" Implementing1["DecimalAnimator"]-.->Type click Implementing1 "/api/Avalonia.Animation.Animators/DecimalAnimator" Implementing2["DoubleAnimator"]-.->Type click Implementing2 "/api/Avalonia.Animation.Animators/DoubleAnimator" Implementing3["SolidColorBrushAnimator"]-.->Type click Implementing3 "/api/Avalonia.Animation.Animators/SolidColorBrushAnimator" Implementing4["ColorAnimator"]-.->Type click Implementing4 "/api/Avalonia.Animation.Animators/ColorAnimator" Implementing5["BoolAnimator"]-.->Type click Implementing5 "/api/Avalonia.Animation.Animators/BoolAnimator" Implementing6["ThicknessAnimator"]-.->Type click Implementing6 "/api/Avalonia.Animation.Animators/ThicknessAnimator" Implementing7["UInt32Animator"]-.->Type click Implementing7 "/api/Avalonia.Animation.Animators/UInt32Animator" Implementing8["Int32Animator"]-.->Type click Implementing8 "/api/Avalonia.Animation.Animators/Int32Animator" Implementing9["VectorAnimator"]-.->Type click Implementing9 "/api/Avalonia.Animation.Animators/VectorAnimator" Implementing10["FloatAnimator"]-.->Type click Implementing10 "/api/Avalonia.Animation.Animators/FloatAnimator" Implementing11["UInt16Animator"]-.->Type click Implementing11 "/api/Avalonia.Animation.Animators/UInt16Animator" Implementing12["PointAnimator"]-.->Type click Implementing12 "/api/Avalonia.Animation.Animators/PointAnimator" Implementing13["TransformAnimator"]-.->Type click Implementing13 "/api/Avalonia.Animation.Animators/TransformAnimator" Implementing14["RectAnimator"]-.->Type click Implementing14 "/api/Avalonia.Animation.Animators/RectAnimator" Implementing15["UInt64Animator"]-.->Type click Implementing15 "/api/Avalonia.Animation.Animators/UInt64Animator" Implementing16["Int16Animator"]-.->Type click Implementing16 "/api/Avalonia.Animation.Animators/Int16Animator" Implementing17["SizeAnimator"]-.->Type click Implementing17 "/api/Avalonia.Animation.Animators/SizeAnimator" Implementing18["Animator<T>"]-.->Type click Implementing18 "/api/Avalonia.Animation.Animators/Animator_1" Implementing19["Int64Animator"]-.->Type click Implementing19 "/api/Avalonia.Animation.Animators/Int64Animator" Implementing20["CornerRadiusAnimator"]-.->Type click Implementing20 "/api/Avalonia.Animation.Animators/CornerRadiusAnimator"

Syntax

public interface IAnimator : IList<AnimatorKeyFrame>, ICollection<AnimatorKeyFrame>, 
    IEnumerable<AnimatorKeyFrame>, IEnumerable

Properties

Name Value Summary
Property AvaloniaProperty
The target property.

Methods

Name Value Summary
Apply(Animation, Animatable, IClock, IObservable<bool>, Action) IDisposable
Applies the current KeyFrame group to the specified control.