public abstract class

ItemChangeAnimationManager

extends BaseItemAnimationManager<T extends ItemAnimationInfo>
java.lang.Object
   ↳ com.h6ah4i.android.widget.advrecyclerview.animator.impl.BaseItemAnimationManager<T extends com.h6ah4i.android.widget.advrecyclerview.animator.impl.ItemAnimationInfo>
     ↳ com.h6ah4i.android.widget.advrecyclerview.animator.impl.ItemChangeAnimationManager
Known Direct Subclasses

Summary

[Expand]
Inherited Fields
From class com.h6ah4i.android.widget.advrecyclerview.animator.impl.BaseItemAnimationManager
Public Constructors
ItemChangeAnimationManager(BaseItemAnimator itemAnimator)
Public Methods
abstract boolean addPendingAnimation(RecyclerView.ViewHolder oldHolder, RecyclerView.ViewHolder newHolder, int fromX, int fromY, int toX, int toY)
void dispatchFinished(ChangeAnimationInfo info, RecyclerView.ViewHolder item)
void dispatchStarting(ChangeAnimationInfo info, RecyclerView.ViewHolder item)
long getDuration()
void setDuration(long duration)
Protected Methods
boolean endNotStartedAnimation(ChangeAnimationInfo info, RecyclerView.ViewHolder item)
void onCreateAnimation(ChangeAnimationInfo info)
abstract void onCreateChangeAnimationForNewItem(ChangeAnimationInfo info)
abstract void onCreateChangeAnimationForOldItem(ChangeAnimationInfo info)
[Expand]
Inherited Methods
From class com.h6ah4i.android.widget.advrecyclerview.animator.impl.BaseItemAnimationManager
From class java.lang.Object

Public Constructors

public ItemChangeAnimationManager (BaseItemAnimator itemAnimator)

Public Methods

public abstract boolean addPendingAnimation (RecyclerView.ViewHolder oldHolder, RecyclerView.ViewHolder newHolder, int fromX, int fromY, int toX, int toY)

public void dispatchFinished (ChangeAnimationInfo info, RecyclerView.ViewHolder item)

public void dispatchStarting (ChangeAnimationInfo info, RecyclerView.ViewHolder item)

public long getDuration ()

public void setDuration (long duration)

Protected Methods

protected boolean endNotStartedAnimation (ChangeAnimationInfo info, RecyclerView.ViewHolder item)

protected void onCreateAnimation (ChangeAnimationInfo info)

protected abstract void onCreateChangeAnimationForNewItem (ChangeAnimationInfo info)

protected abstract void onCreateChangeAnimationForOldItem (ChangeAnimationInfo info)