protected static class

RefactoredDefaultItemAnimator.DefaultItemRemoveAnimationManager

extends ItemRemoveAnimationManager
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.ItemRemoveAnimationManager
       ↳ com.h6ah4i.android.widget.advrecyclerview.animator.RefactoredDefaultItemAnimator.DefaultItemRemoveAnimationManager

Class Overview

Item Animation manager for REMOVE operation (Same behavior as DefaultItemAnimator class)

Summary

[Expand]
Inherited Fields
From class com.h6ah4i.android.widget.advrecyclerview.animator.impl.BaseItemAnimationManager
Public Constructors
DefaultItemRemoveAnimationManager(BaseItemAnimator itemAnimator)
Public Methods
boolean addPendingAnimation(RecyclerView.ViewHolder holder)
Protected Methods
void onAnimationCancel(RemoveAnimationInfo info, RecyclerView.ViewHolder item)
void onAnimationEndedBeforeStarted(RemoveAnimationInfo info, RecyclerView.ViewHolder item)
void onAnimationEndedSuccessfully(RemoveAnimationInfo info, RecyclerView.ViewHolder item)
void onCreateAnimation(RemoveAnimationInfo info)
[Expand]
Inherited Methods
From class com.h6ah4i.android.widget.advrecyclerview.animator.impl.ItemRemoveAnimationManager
From class com.h6ah4i.android.widget.advrecyclerview.animator.impl.BaseItemAnimationManager
From class java.lang.Object

Public Constructors

public DefaultItemRemoveAnimationManager (BaseItemAnimator itemAnimator)

Public Methods

public boolean addPendingAnimation (RecyclerView.ViewHolder holder)

Protected Methods

protected void onAnimationCancel (RemoveAnimationInfo info, RecyclerView.ViewHolder item)

protected void onAnimationEndedBeforeStarted (RemoveAnimationInfo info, RecyclerView.ViewHolder item)

protected void onAnimationEndedSuccessfully (RemoveAnimationInfo info, RecyclerView.ViewHolder item)

protected void onCreateAnimation (RemoveAnimationInfo info)