ClassRadAnimation
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
AutoReverse
Gets or sets a value indicating whether the animation will automatically reverse when it completes.
Duration
Gets or sets the duration of the animation in milliseconds.
Easing
Gets or sets the easing function used for the animation.
Declaration
[TypeConverter(typeof(EasingTypeConverter))]
public Easing Easing { get; set; }
Property Value
Easing
EnsureProgressConsistency
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.
Declaration
public static bool EnsureProgressConsistency { get; set; }
Property Value
PropertyPath
Gets or sets the property path on the Target that will be animated.
RepeatForever
Gets or sets a value indicating whether the animation will repeat forever.
StartDelay
Gets or sets the start delay of the animation in milliseconds.
Methods
OnPropertyChanged(string)
Called when a property changes.
Declaration
protected virtual void OnPropertyChanged(string propertyName = null)
Parameters
propertyName
The name of the property that changed.
UpdateTargetPropertyValue(object)
Updates the value of the target property specified by PropertyPath on the Target object.
Declaration
protected void UpdateTargetPropertyValue(object value)
Parameters
value
The new value to set on the target property.