Class VisibleRangeAnimatorBase<TAxis>
Defines a base class with methods for animating VisibleRange of IAxisCore implementations.
Inheritance
VisibleRangeAnimatorBase<TAxis>
Implements
android.animation.Animator.AnimatorListener
android.animation.ValueAnimator.AnimatorUpdateListener
Namespace:
Assembly: .dll
Syntax
public abstract class VisibleRangeAnimatorBase<TAxis> implements rangeAnimators.IVisibleRangeAnimator, Animator.AnimatorListener, ValueAnimator.AnimatorUpdateListener
Type Parameters
Constructors
VisibleRangeAnimatorBase(Class<TAxis> axisType)
Declaration
protected VisibleRangeAnimatorBase(Class<TAxis> axisType)
Parameters
| Type |
Name |
Description |
| Class<TAxis> |
axisType |
|
Fields
animator
Declaration
protected final ValueAnimator animator
Field Value
| Type |
Description |
| android.animation.ValueAnimator |
|
axis
Declaration
Field Value
Methods
animate(IRange to, long duration)
Animates VisibleRange to specified range
Declaration
public void animate(IRange to, long duration)
Parameters
attachTo(IServiceContainer services)
Declaration
public void attachTo(IServiceContainer services)
Parameters
cancelAnimation()
Cancels running animation
Declaration
public void cancelAnimation()
detach()
Declaration
isAnimating()
Gets the value indicating whether the animation is running
Declaration
public final boolean isAnimating()
Returns
isAttached()
Declaration
public final boolean isAttached()
Returns
onAnimationCancel(Animator animation)
Declaration
public void onAnimationCancel(Animator animation)
Parameters
| Type |
Name |
Description |
| android.animation.Animator |
animation |
|
onAnimationEnd(Animator animation)
Declaration
public void onAnimationEnd(Animator animation)
Parameters
| Type |
Name |
Description |
| android.animation.Animator |
animation |
|
onAnimationRepeat(Animator animation)
Declaration
public void onAnimationRepeat(Animator animation)
Parameters
| Type |
Name |
Description |
| android.animation.Animator |
animation |
|
onAnimationStart(Animator animation)
Declaration
public void onAnimationStart(Animator animation)
Parameters
| Type |
Name |
Description |
| android.animation.Animator |
animation |
|
onAnimationUpdate(ValueAnimator animation)
Declaration
public void onAnimationUpdate(ValueAnimator animation)
Parameters
| Type |
Name |
Description |
| android.animation.ValueAnimator |
animation |
|
Implements
android.animation.Animator.AnimatorListener
android.animation.ValueAnimator.AnimatorUpdateListener