Show / Hide Table of Contents

    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 Source

    AnimationEntry(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 Source

    AnimationEnd

    When this animation ends in animation cycle. Value between 0 and 1.

    Declaration
    public double AnimationEnd { get; }
    Property Value
    Type Description
    System.Double
    | Improve this Doc View Source

    AnimationStart

    When this animation starts in animation cycle. Value between 0 and 1.

    Declaration
    public double AnimationStart { get; }
    Property Value
    Type Description
    System.Double
    | Improve this Doc View Source

    Easing

    Easing to use for this animation

    Declaration
    public Easing Easing { get; }
    Property Value
    Type Description
    Easing
    | Improve this Doc View Source

    End

    Object holding the end value

    Declaration
    public object End { get; }
    Property Value
    Type Description
    System.Object
    | Improve this Doc View Source

    Start

    Object holding the starting value

    Declaration
    public object Start { get; }
    Property Value
    Type Description
    System.Object

    Methods

    | Improve this Doc View Source

    Final()

    Called when the animation cycle is at the end

    Declaration
    public void Final()
    | Improve this Doc View Source

    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

    • Improve this Doc
    • View Source
    Back to top Generated by DocFX