AbstractDraggableItemViewHolder | |
AbstractDraggableSwipeableItemViewHolder | |
AbstractExpandableItemAdapter<GVH extends RecyclerView.ViewHolder, CVH extends RecyclerView.ViewHolder> | |
AbstractExpandableItemViewHolder | |
AbstractHeaderFooterWrapperAdapter<HeaderVH extends RecyclerView.ViewHolder, FooterVH extends RecyclerView.ViewHolder> | A simplified version of ComposedAdapter for creating headers and footers. |
AbstractHeaderFooterWrapperAdapter.BaseFooterAdapter | |
AbstractHeaderFooterWrapperAdapter.BaseHeaderAdapter | |
AbstractSwipeableItemViewHolder | |
AdapterPath | Adapter path. |
AdapterPathSegment | Adapter path segment |
AddAnimationInfo |
BaseExpandableSwipeableItemAdapter<GVH extends RecyclerView.ViewHolder, CVH extends RecyclerView.ViewHolder> | |
BaseItemAnimationManager<T extends ItemAnimationInfo> | |
BaseItemAnimationManager.BaseAnimatorListener | |
BaseItemAnimator | |
BaseItemAnimator.ItemAnimatorListener | The interface to be implemented by listeners to animation events from this ItemAnimator. |
BaseRecyclerViewEventDistributor<T> | |
BaseWrapperAdapter<VH extends RecyclerView.ViewHolder> | This class exists just for compatibility purpose and it will be deprecated soon. |
BasicSwapTargetTranslationInterpolator | |
BridgeAdapterDataObserver | This class behaves like a "proxy" which bridges RecyclerView.AdapterDataObserver events to another subscriber object. |
BridgeAdapterDataObserver.Subscriber | The subscriber interface. |
ChangeAnimationInfo | |
ChildPositionItemDraggableRange | |
ComposedAdapter | A wrapper adapter which can compose and manage several children adapters. |
ComposedChildAdapterTag | Returned value of the addAdapter(RecyclerView.Adapter) method. |
CustomRecyclerViewUtils |
DebugWrapperAdapter | A wrapper adapter for debugging purpose. |
DebugWrapperAdapterSettingFlags | |
DraggableItemAdapter<T extends RecyclerView.ViewHolder> | |
DraggableItemAnimator | ItemAnimator for Draggable item. |
DraggableItemConstants | |
DraggableItemStateFlags | |
DraggableItemViewHolder | Interface which provides required information for dragging item. |
DraggingItemInfo |
ExpandableDraggableItemAdapter<GVH extends RecyclerView.ViewHolder, CVH extends RecyclerView.ViewHolder> | |
ExpandableItemAdapter<GVH extends RecyclerView.ViewHolder, CVH extends RecyclerView.ViewHolder> | |
ExpandableItemConstants | |
ExpandableItemStateFlags | |
ExpandableItemViewHolder | Interface which provides required information for expanding item. |
ExpandableSwipeableItemAdapter<GVH extends RecyclerView.ViewHolder, CVH extends RecyclerView.ViewHolder> |
GeneralItemAnimator | |
GroupPositionItemDraggableRange |
ItemAddAnimationManager | |
ItemAnimationInfo | |
ItemChangeAnimationManager | |
ItemDraggableRange | |
ItemIdComposer | Utility class providing "Composed item ID" related definitions and methods. |
ItemMoveAnimationManager | |
ItemRemoveAnimationManager | |
ItemShadowDecorator | Item decoration which draws drop shadow of each item views. |
ItemSlidingAnimator | |
ItemViewTypeComposer | Utility class providing "Composed item view type" related definitions and methods. |
MoveAnimationInfo |
RecyclerViewAdapterUtils | |
RecyclerViewDragDropManager | Provides item drag & drop operation for android.support.v7.widget.RecyclerView |
RecyclerViewDragDropManager.ItemMoveMode | |
RecyclerViewDragDropManager.OnItemDragEventListener | Used for listening item drag events |
RecyclerViewEventDistributorListener | |
RecyclerViewExpandableItemManager | Provides item expansion operation for android.support.v7.widget.RecyclerView |
RecyclerViewExpandableItemManager.OnGroupCollapseListener | Used for being notified when a group is collapsed |
RecyclerViewExpandableItemManager.OnGroupExpandListener | Used for being notified when a group is expanded |
RecyclerViewExpandableItemManager.SavedState | |
RecyclerViewRecyclerEventDistributor | |
RecyclerViewSwipeManager | Provides item swipe operation for android.support.v7.widget.RecyclerView |
RecyclerViewSwipeManager.OnItemSwipeEventListener | Used for listening item swipe events |
RecyclerViewTouchActionGuardManager | Hooks touch events to avoid unexpected scrolling. |
RefactoredDefaultItemAnimator | |
RefactoredDefaultItemAnimator.DefaultItemAddAnimationManager | Item Animation manager for ADD operation (Same behavior as DefaultItemAnimator class) |
RefactoredDefaultItemAnimator.DefaultItemChangeAnimationManager | Item Animation manager for CHANGE operation (Same behavior as DefaultItemAnimator class) |
RefactoredDefaultItemAnimator.DefaultItemMoveAnimationManager | Item Animation manager for MOVE operation (Same behavior as DefaultItemAnimator class) |
RefactoredDefaultItemAnimator.DefaultItemRemoveAnimationManager | Item Animation manager for REMOVE operation (Same behavior as DefaultItemAnimator class) |
RemoveAnimationInfo |
SimpleListDividerDecorator | Item decoration which draws item divider between each items. |
SimpleWrapperAdapter<VH extends RecyclerView.ViewHolder> | A simple wrapper class. |
SwipeableItemAdapter<T extends RecyclerView.ViewHolder> | |
SwipeableItemAfterReactions | |
SwipeableItemConstants | |
SwipeableItemDrawableTypes | |
SwipeableItemReactions | |
SwipeableItemResults | |
SwipeableItemStateFlags | |
SwipeableItemViewHolder | Interface which provides required information for swiping item. |
SwipeDismissItemAnimator | |
SwipeDismissItemAnimator.SwipeDismissItemRemoveAnimationManager | Item Animation manager for REMOVE operation (Same behavior as DefaultItemAnimator class) |
SwipeDismissItemAnimator.SwipeDismissRemoveAnimationInfo | |
SwipeResultAction | |
SwipeResultActionDefault | |
SwipeResultActionDoNothing | |
SwipeResultActionMoveToOrigin | |
SwipeResultActionMoveToSwipedDirection | |
SwipeResultActionRemoveItem |
UnwrapPositionResult | The result object of unwrapPosition(UnwrapPositionResult, int) . |
WrappedAdapter<VH extends RecyclerView.ViewHolder> | An interface provides better methods for wrapped adapters. |
WrappedAdapterUtils | |
WrapperAdapter<VH extends RecyclerView.ViewHolder> | An RecyclerView adapter which wraps another adapter(s). |
WrapperAdapterUtils |