RadAnimation
Represents the base class for all animations.
Definition
Namespace:Telerik.Maui
Assembly:Telerik.Maui.Core.dll
Syntax:
public abstract class RadAnimation
Inheritance: objectRadAnimation
Derived Classes:
Properties
Gets or sets a value indicating whether the animation will automatically reverse when it completes.
public bool AutoReverse { get; set; }
Gets or sets the duration of the animation in milliseconds.
public double Duration { get; set; }
Easing
Easing
Gets or sets the easing function used for the animation.
[TypeConverter(typeof(EasingTypeConverter))]
public Easing Easing { get; set; }
Gets or sets a value indicating whether it is ensured that the Progress of auto-reversing animations will reach 1 and that the Progress or repeating animations will reach 0.
public static bool EnsureProgressConsistency { get; set; }
Gets or sets the property path on the Target that will be animated.
public string PropertyPath { get; set; }
Gets or sets a value indicating whether the animation will repeat forever.
public bool RepeatForever { get; set; }
Gets or sets the start delay of the animation in milliseconds.
public double StartDelay { get; set; }
Methods
Called when a property changes.
protected virtual void OnPropertyChanged(string propertyName = null)
The name of the property that changed.
Updates the value of the target property specified by PropertyPath on the Target object.
protected void UpdateTargetPropertyValue(object value)
The new value to set on the target property.