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["UInt64Animator"]-.->Type click Implementing0 "/api/Avalonia.Animation.Animators/UInt64Animator" Implementing1["CornerRadiusAnimator"]-.->Type click Implementing1 "/api/Avalonia.Animation.Animators/CornerRadiusAnimator" Implementing2["BoolAnimator"]-.->Type click Implementing2 "/api/Avalonia.Animation.Animators/BoolAnimator" Implementing3["DoubleAnimator"]-.->Type click Implementing3 "/api/Avalonia.Animation.Animators/DoubleAnimator" Implementing4["Animator<T>"]-.->Type click Implementing4 "/api/Avalonia.Animation.Animators/Animator_1" Implementing5["BaseBrushAnimator"]-.->Type click Implementing5 "/api/Avalonia.Animation.Animators/BaseBrushAnimator" Implementing6["RectAnimator"]-.->Type click Implementing6 "/api/Avalonia.Animation.Animators/RectAnimator" Implementing7["VectorAnimator"]-.->Type click Implementing7 "/api/Avalonia.Animation.Animators/VectorAnimator" Implementing8["ThicknessAnimator"]-.->Type click Implementing8 "/api/Avalonia.Animation.Animators/ThicknessAnimator" Implementing9["UInt16Animator"]-.->Type click Implementing9 "/api/Avalonia.Animation.Animators/UInt16Animator" Implementing10["TransformAnimator"]-.->Type click Implementing10 "/api/Avalonia.Animation.Animators/TransformAnimator" Implementing11["DecimalAnimator"]-.->Type click Implementing11 "/api/Avalonia.Animation.Animators/DecimalAnimator" Implementing12["ColorAnimator"]-.->Type click Implementing12 "/api/Avalonia.Animation.Animators/ColorAnimator" Implementing13["BoxShadowsAnimator"]-.->Type click Implementing13 "/api/Avalonia.Animation.Animators/BoxShadowsAnimator" Implementing14["ByteAnimator"]-.->Type click Implementing14 "/api/Avalonia.Animation.Animators/ByteAnimator" Implementing15["FloatAnimator"]-.->Type click Implementing15 "/api/Avalonia.Animation.Animators/FloatAnimator" Implementing16["BoxShadowAnimator"]-.->Type click Implementing16 "/api/Avalonia.Animation.Animators/BoxShadowAnimator" Implementing17["SizeAnimator"]-.->Type click Implementing17 "/api/Avalonia.Animation.Animators/SizeAnimator" Implementing18["SolidColorBrushAnimator"]-.->Type click Implementing18 "/api/Avalonia.Animation.Animators/SolidColorBrushAnimator" Implementing19["PointAnimator"]-.->Type click Implementing19 "/api/Avalonia.Animation.Animators/PointAnimator" Implementing20["Int32Animator"]-.->Type click Implementing20 "/api/Avalonia.Animation.Animators/Int32Animator" Implementing21["Int64Animator"]-.->Type click Implementing21 "/api/Avalonia.Animation.Animators/Int64Animator" Implementing22["TransformOperationsAnimator"]-.->Type click Implementing22 "/api/Avalonia.Animation.Animators/TransformOperationsAnimator" Implementing23["Int16Animator"]-.->Type click Implementing23 "/api/Avalonia.Animation.Animators/Int16Animator" Implementing24["ISolidColorBrushAnimator"]-.->Type click Implementing24 "/api/Avalonia.Animation.Animators/ISolidColorBrushAnimator" Implementing25["UInt32Animator"]-.->Type click Implementing25 "/api/Avalonia.Animation.Animators/UInt32Animator"

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.