Class AnimationEntry
Inheritance
System.Object
AnimationEntry
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: Mapsui.Utilities
Assembly: Mapsui.dll
Syntax
public class AnimationEntry
Constructors
| Improve this Doc View SourceAnimationEntry(Object, Object, Double, Double, Easing, Action<AnimationEntry, Double>, Action<AnimationEntry>)
Declaration
public AnimationEntry(object start, object end, double animationStart = 0, double animationEnd = 1, Easing easing = null, Action<AnimationEntry, double> tick = null, Action<AnimationEntry> final = null)
Parameters
Type | Name | Description |
---|---|---|
System.Object | start | |
System.Object | end | |
System.Double | animationStart | |
System.Double | animationEnd | |
Easing | easing | |
System.Action<AnimationEntry, System.Double> | tick | |
System.Action<AnimationEntry> | final |
Properties
| Improve this Doc View SourceAnimationEnd
When this animation ends in animation cycle. Value between 0 and 1.
Declaration
public double AnimationEnd { get; }
Property Value
Type | Description |
---|---|
System.Double |
AnimationStart
When this animation starts in animation cycle. Value between 0 and 1.
Declaration
public double AnimationStart { get; }
Property Value
Type | Description |
---|---|
System.Double |
Easing
Easing to use for this animation
Declaration
public Easing Easing { get; }
Property Value
Type | Description |
---|---|
Easing |
End
Object holding the end value
Declaration
public object End { get; }
Property Value
Type | Description |
---|---|
System.Object |
Start
Object holding the starting value
Declaration
public object Start { get; }
Property Value
Type | Description |
---|---|
System.Object |
Methods
| Improve this Doc View SourceFinal()
Called when the animation cycle is at the end
Declaration
public void Final()
Tick(Double)
Called when a value should changed
Declaration
public void Tick(double value)
Parameters
Type | Name | Description |
---|---|---|
System.Double | value | Position in animation cycle between 0 and 1 |