protected static class

RefactoredDefaultItemAnimator.DefaultItemAddAnimationManager

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

Class Overview

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

Summary

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

Public Constructors

public DefaultItemAddAnimationManager (BaseItemAnimator itemAnimator)

Public Methods

public boolean addPendingAnimation (RecyclerView.ViewHolder item)

Protected Methods

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

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

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

protected void onCreateAnimation (AddAnimationInfo info)