namespace ElmSharp
{
/// <summary>
- /// EcoreTimelineAnimator is a helper class, it provides functions to manager animations.
+ /// EcoreTimelineAnimator is a helper class, which provides the functions to manage animations.
/// </summary>
+ /// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public class EcoreTimelineAnimator
{
double _runtime;
/// <summary>
/// It occurs when the animator is complete.
/// </summary>
+ /// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public event EventHandler Finished;
/// <summary>
/// Creates and initializes a new instance of the EcoreTimelineAnimator class.
/// </summary>
- /// <param name="runtime">The time to run in seconds</param>
- /// <param name="timelineCallback">Functions called at each time line</param>
+ /// <param name="runtime">The time to run in seconds.</param>
+ /// <param name="timelineCallback">Functions called at each time line.</param>
+ /// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public EcoreTimelineAnimator(double runtime, Action timelineCallback)
{
_runtime = runtime;
/// <summary>
/// Gets whether the animation is running.
/// </summary>
+ /// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public bool IsRunning { get; private set; }
/// <summary>
/// Gets the current position of the animation.
/// </summary>
+ /// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public double Position => _position;
/// <summary>
- /// Starts an animator that runs for a limited time.for a limited time.
+ /// Starts an animator that runs for a limited time.
/// </summary>
+ /// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public void Start()
{
IsRunning = true;
}
/// <summary>
- /// Stops an animator that running.
+ /// Stops an animator that is running.
/// </summary>
+ /// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public void Stop()
{
IsRunning = false;
/// <summary>
/// Suspends the specified animator.
/// </summary>
+ /// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public void Freeze()
{
Interop.Ecore.ecore_animator_freeze(_animator);
/// <summary>
/// Restores execution of the specified animator.
/// </summary>
+ /// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public void Thaw()
{
Interop.Ecore.ecore_animator_thaw(_animator);
}
/// <summary>
- /// Callback that is called when ticks off
+ /// Callback is called when it ticks off.
/// </summary>
+ /// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
protected void OnTimeline()
{
_timelineCallback();