protected static class

SwipeDismissItemAnimator.SwipeDismissItemRemoveAnimationManager

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.SwipeDismissItemAnimator.SwipeDismissItemRemoveAnimationManager

Class Overview

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

Summary

Fields
protected static final Interpolator DEFAULT_INTERPOLATOR
[Expand]
Inherited Fields
From class com.h6ah4i.android.widget.advrecyclerview.animator.impl.BaseItemAnimationManager
Public Constructors
SwipeDismissItemRemoveAnimationManager(BaseItemAnimator itemAnimator)
Public Methods
boolean addPendingAnimation(RecyclerView.ViewHolder holder)
Protected Methods
static boolean isSwipeDismissed(RemoveAnimationInfo info)
static boolean isSwipeDismissed(RecyclerView.ViewHolder item)
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

Fields

protected static final Interpolator DEFAULT_INTERPOLATOR

Public Constructors

public SwipeDismissItemRemoveAnimationManager (BaseItemAnimator itemAnimator)

Public Methods

public boolean addPendingAnimation (RecyclerView.ViewHolder holder)

Protected Methods

protected static boolean isSwipeDismissed (RemoveAnimationInfo info)

protected static boolean isSwipeDismissed (RecyclerView.ViewHolder item)

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)