Show / Hide Table of Contents

    Class Animation

    Inheritance
    System.Object
    Animation
    Implements
    System.Collections.IEnumerable
    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: Tizen.UIExtensions.Common.Internal
    Assembly: Tizen.UIExtensions.NUI.dll
    Syntax
    public class Animation : IEnumerable

    Constructors

    Animation()

    Declaration
    public Animation()

    Animation(Action<Double>, Double, Double, Easing, Action)

    Declaration
    public Animation(Action<double> callback, double start = 0, double end = 1, Easing easing = null, Action finished = null)
    Parameters
    Type Name Description
    System.Action<System.Double> callback
    System.Double start
    System.Double end
    Easing easing
    System.Action finished

    Methods

    Add(Double, Double, Animation)

    Declaration
    public void Add(double beginAt, double finishAt, Animation animation)
    Parameters
    Type Name Description
    System.Double beginAt
    System.Double finishAt
    Animation animation

    Commit(IAnimatable, String, UInt32, UInt32, Easing, Action<Double, Boolean>, Func<Boolean>)

    Declaration
    public void Commit(IAnimatable owner, string name, uint rate = 16U, uint length = 250U, Easing easing = null, Action<double, bool> finished = null, Func<bool> repeat = null)
    Parameters
    Type Name Description
    IAnimatable owner
    System.String name
    System.UInt32 rate
    System.UInt32 length
    Easing easing
    System.Action<System.Double, System.Boolean> finished
    System.Func<System.Boolean> repeat

    GetCallback()

    Declaration
    public Action<double> GetCallback()
    Returns
    Type Description
    System.Action<System.Double>

    GetEnumerator()

    Declaration
    public IEnumerator GetEnumerator()
    Returns
    Type Description
    System.Collections.IEnumerator

    Insert(Double, Double, Animation)

    Declaration
    public Animation Insert(double beginAt, double finishAt, Animation animation)
    Parameters
    Type Name Description
    System.Double beginAt
    System.Double finishAt
    Animation animation
    Returns
    Type Description
    Animation

    WithConcurrent(Action<Double>, Double, Double, Easing, Double, Double)

    Declaration
    public Animation WithConcurrent(Action<double> callback, double start = 0, double end = 1, Easing easing = null, double beginAt = 0, double finishAt = 1)
    Parameters
    Type Name Description
    System.Action<System.Double> callback
    System.Double start
    System.Double end
    Easing easing
    System.Double beginAt
    System.Double finishAt
    Returns
    Type Description
    Animation

    WithConcurrent(Animation, Double, Double)

    Declaration
    public Animation WithConcurrent(Animation animation, double beginAt = 0, double finishAt = 1)
    Parameters
    Type Name Description
    Animation animation
    System.Double beginAt
    System.Double finishAt
    Returns
    Type Description
    Animation

    Implements

    System.Collections.IEnumerable
    Back to top Copyright © 2021 Samsung
    Generated by DocFX