Class BackEase
Represents an easing function that retracts the motion of an animation slightly before it begins to animate in the path indicated.
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: System.Windows.Media.Animation
Assembly: OpenSilver.dll
Syntax
public class BackEase : EasingFunctionBase, IDependencyObject, IEasingFunction
Fields
| Improve this Doc View SourceAmplitudeProperty
Identifies the Amplitude dependency property.
Declaration
public static readonly DependencyProperty AmplitudeProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
Properties
| Improve this Doc View SourceAmplitude
Gets or sets the amplitude of retraction associated with a BackEase animation.
Declaration
public double Amplitude { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The amplitude of retraction associated with a BackEase animation. This value must be greater than or equal to 0. The default is 1. |
Methods
| Improve this Doc View SourceEaseInCore(Double)
Provides the logic portion of the easing function that you can override to produce the EaseIn mode of the custom easing function.
Declaration
protected override double EaseInCore(double normalizedTime)
Parameters
Type | Name | Description |
---|---|---|
System.Double | normalizedTime | Normalized time (progress) of the animation. |
Returns
Type | Description |
---|---|
System.Double | A double that represents the transformed progress. |