Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Doist/RecyclerViewExtensions
/ functions
Functions
361 in github.com/Doist/RecyclerViewExtensions
⨍
Functions
361
◇
Types & classes
56
Method
animateChange
(ViewHolder oldHolder, ViewHolder newHolder, int fromX, int fromY, int toX, i
Animations/src/main/java/io/doist/recyclerviewext/animations/WithLayerItemAnimator.java:308
Method
animateFlip
(final View outView, final View inView)
Flippers/src/main/java/io/doist/recyclerviewext/flippers/DefaultFlipperAnimator.java:10
Method
animateRemove
(final ViewHolder holder)
Animations/src/main/java/io/doist/recyclerviewext/animations/WithLayerItemAnimator.java:188
Method
bind
Binds the {@code holder} according to its selected state using {@link View#setActivated(boolean)}. @param jumpToCurrentState When set, the background
Selectors/src/main/java/io/doist/recyclerviewext/choice_modes/Selector.java:80
Method
bind
(Object object)
Samples/src/main/java/io/doist/recyclerviewext/demo/DemoAdapter.java:199
Method
bind
(Object object)
Samples/src/main/java/io/doist/recyclerviewext/demo/BindableViewHolder.java:12
Method
canReuseUpdatedViewHolder
{@inheritDoc} <p> If the payload list is not empty, DefaultItemAnimator returns <code>true</code>. When this is the case: <ul> <li>If you override {@l
Animations/src/main/java/io/doist/recyclerviewext/animations/WithLayerItemAnimator.java:628
Method
cancelPendingFlip
FlippersDelayed/src/main/java/io/doist/recyclerviewext/flippers/DelayedFlipper.kt:48
Method
clearSelected
()
Selectors/src/main/java/io/doist/recyclerviewext/choice_modes/MultiSelector.java:62
Method
clearSelected
()
Selectors/src/main/java/io/doist/recyclerviewext/choice_modes/SingleSelector.java:61
Method
clearSelected
()
Selectors/src/main/java/io/doist/recyclerviewext/choice_modes/Selector.java:51
Method
computeHorizontalScrollExtent
(RecyclerView.State state)
StickyHeaders/src/main/java/io/doist/recyclerviewext/sticky_headers/StickyHeadersLinearLayoutManager.java:235
Method
computeHorizontalScrollOffset
(RecyclerView.State state)
StickyHeaders/src/main/java/io/doist/recyclerviewext/sticky_headers/StickyHeadersLinearLayoutManager.java:243
Method
computeHorizontalScrollRange
(RecyclerView.State state)
StickyHeaders/src/main/java/io/doist/recyclerviewext/sticky_headers/StickyHeadersLinearLayoutManager.java:251
Method
computeScrollVectorForPosition
(int targetPosition)
StickyHeaders/src/main/java/io/doist/recyclerviewext/sticky_headers/StickyHeadersLinearLayoutManager.java:259
Method
computeVerticalScrollExtent
(RecyclerView.State state)
StickyHeaders/src/main/java/io/doist/recyclerviewext/sticky_headers/StickyHeadersLinearLayoutManager.java:211
Method
computeVerticalScrollOffset
(RecyclerView.State state)
StickyHeaders/src/main/java/io/doist/recyclerviewext/sticky_headers/StickyHeadersLinearLayoutManager.java:219
Method
computeVerticalScrollRange
(RecyclerView.State state)
StickyHeaders/src/main/java/io/doist/recyclerviewext/sticky_headers/StickyHeadersLinearLayoutManager.java:227
Method
createFromParcel
(Parcel in)
StickyHeaders/src/main/java/io/doist/recyclerviewext/sticky_headers/StickyHeadersLinearLayoutManager.java:790
Method
describeContents
()
StickyHeaders/src/main/java/io/doist/recyclerviewext/sticky_headers/StickyHeadersLinearLayoutManager.java:777
Method
executeLoadingFlip
FlippersDelayed/src/main/java/io/doist/recyclerviewext/flippers/DelayedProgressEmptyRecyclerFlipper.kt:94
Method
findFirstCompletelyVisibleItemPosition
()
StickyHeaders/src/main/java/io/doist/recyclerviewext/sticky_headers/StickyHeadersLinearLayoutManager.java:275
Method
findFirstVisibleItemPosition
()
StickyHeaders/src/main/java/io/doist/recyclerviewext/sticky_headers/StickyHeadersLinearLayoutManager.java:267
Method
findLastCompletelyVisibleItemPosition
()
StickyHeaders/src/main/java/io/doist/recyclerviewext/sticky_headers/StickyHeadersLinearLayoutManager.java:291
Method
findLastVisibleItemPosition
()
StickyHeaders/src/main/java/io/doist/recyclerviewext/sticky_headers/StickyHeadersLinearLayoutManager.java:283
Method
getCurrentView
()
Flippers/src/main/java/io/doist/recyclerviewext/flippers/ProgressEmptyRecyclerFlipper.java:107
Method
getFlipperAnimator
()
Flippers/src/main/java/io/doist/recyclerviewext/flippers/Flipper.java:13
Method
getItemContentHash
@see DataSetDiffer.Callback#getItemContentHash(int)
Animations/src/main/java/io/doist/recyclerviewext/animations/AnimatedAdapter.java:24
Method
getItemContentHash
(int position)
Samples/src/main/java/io/doist/recyclerviewext/demo/DemoAdapter.java:84
Method
getItemCount
()
Samples/src/main/java/io/doist/recyclerviewext/demo/DemoAdapter.java:89
Method
getItemId
(int position)
Samples/src/main/java/io/doist/recyclerviewext/demo/DemoAdapter.java:79
Method
getItemOffsets
( @NonNull Rect outRect, @NonNull View view, @NonNull RecyclerView parent, @NonNull Re
Dividers/src/main/java/io/doist/recyclerviewext/dividers/DividerItemDecoration.java:152
Method
getItemOffsets
( Rect outRect, @NonNull View view, @NonNull RecyclerView parent, @NonNull RecyclerView.State stat
DragDrop/src/main/java/io/doist/recyclerviewext/dragdrop/DragDropHelper.java:479
Method
getOps
()
Animations/src/main/java/io/doist/recyclerviewext/animations/OpDiffHandler.java:14
Method
getProgressView
()
Flippers/src/main/java/io/doist/recyclerviewext/flippers/ProgressEmptyRecyclerFlipper.java:103
Method
getScrollMarginBottom
Gets the scroll margin for the bottom edge.
DragDrop/src/main/java/io/doist/recyclerviewext/dragdrop/DragDropHelper.java:140
Method
getScrollMarginLeft
Gets the scroll margin for the left edge.
DragDrop/src/main/java/io/doist/recyclerviewext/dragdrop/DragDropHelper.java:154
Method
getScrollMarginRight
Gets the scroll margin for the right edge.
DragDrop/src/main/java/io/doist/recyclerviewext/dragdrop/DragDropHelper.java:168
Method
getScrollMarginTop
Gets the scroll margin for the top edge.
DragDrop/src/main/java/io/doist/recyclerviewext/dragdrop/DragDropHelper.java:126
Method
getSelectedCount
()
Selectors/src/main/java/io/doist/recyclerviewext/choice_modes/SingleSelector.java:56
Method
hasStickyHeader
()
StickyHeaders/src/main/java/io/doist/recyclerviewext/sticky_headers/StickyHeadersLinearLayoutManager.java:76
Method
hideLoading
FlippersDelayed/src/main/java/io/doist/recyclerviewext/flippers/DelayedProgressEmptyRecyclerFlipper.kt:90
Method
isAnimating
()
Flippers/src/main/java/io/doist/recyclerviewext/flippers/DefaultFlipperAnimator.java:50
Method
isLoadingVisible
()
Flippers/src/main/java/io/doist/recyclerviewext/flippers/ProgressEmptyRecyclerFlipper.java:119
Method
isSelected
(long id)
Selectors/src/main/java/io/doist/recyclerviewext/choice_modes/MultiSelector.java:43
Method
isSelected
(long id)
Selectors/src/main/java/io/doist/recyclerviewext/choice_modes/SingleSelector.java:47
Method
isStickyHeader
Returns true if {@code view} is the current sticky header.
StickyHeaders/src/main/java/io/doist/recyclerviewext/sticky_headers/StickyHeadersLinearLayoutManager.java:72
Method
isStickyHeader
(int position)
Samples/src/main/java/io/doist/recyclerviewext/demo/DemoAdapter.java:99
Method
monitor
(RecyclerView.Adapter adapter)
Flippers/src/main/java/io/doist/recyclerviewext/flippers/ProgressEmptyRecyclerFlipper.java:65
Method
newArray
(int size)
StickyHeaders/src/main/java/io/doist/recyclerviewext/sticky_headers/StickyHeadersLinearLayoutManager.java:795
Method
notify
(RecyclerView.Adapter adapter)
Animations/src/main/java/io/doist/recyclerviewext/animations/OpDiffHandler.java:46
Method
notify
(RecyclerView.Adapter adapter)
Animations/src/main/java/io/doist/recyclerviewext/animations/OpDiffHandler.java:57
Method
notify
(RecyclerView.Adapter adapter)
Animations/src/main/java/io/doist/recyclerviewext/animations/OpDiffHandler.java:72
Method
notify
(RecyclerView.Adapter adapter)
Animations/src/main/java/io/doist/recyclerviewext/animations/OpDiffHandler.java:87
Method
notify
(RecyclerView.Adapter adapter)
Animations/src/main/java/io/doist/recyclerviewext/animations/OpDiffHandler.java:102
Method
onAdapterChanged
(RecyclerView.Adapter oldAdapter, RecyclerView.Adapter newAdapter)
StickyHeaders/src/main/java/io/doist/recyclerviewext/sticky_headers/StickyHeadersLinearLayoutManager.java:86
Method
onAnimationCancel
(Animator anim)
Animations/src/main/java/io/doist/recyclerviewext/animations/WithLayerItemAnimator.java:234
Method
onAnimationEnd
(Animator anim)
Animations/src/main/java/io/doist/recyclerviewext/animations/WithLayerItemAnimator.java:205
Method
onAnimationEnd
(Animator animation)
PinchZoom/src/main/java/io/doist/recyclerviewext/pinch_zoom/PinchZoomItemTouchListener.java:159
Method
onAnimationEnd
(Animator animation)
Samples/src/main/java/io/doist/recyclerviewext/demo/DemoAdapter.java:109
Method
onAnimationEnd
(Animator animation)
Flippers/src/main/java/io/doist/recyclerviewext/flippers/DefaultFlipperAnimator.java:23
Method
onAnimationStart
(Animator anim)
Animations/src/main/java/io/doist/recyclerviewext/animations/WithLayerItemAnimator.java:200
Method
onAnimationUpdate
(ValueAnimator animation)
PinchZoom/src/main/java/io/doist/recyclerviewext/pinch_zoom/PinchZoomItemTouchListener.java:168
Method
onAnimationsFinished
()
DragDrop/src/main/java/io/doist/recyclerviewext/dragdrop/DragDropHelper.java:358
Method
onAttachedToWindow
(RecyclerView view)
StickyHeaders/src/main/java/io/doist/recyclerviewext/sticky_headers/StickyHeadersLinearLayoutManager.java:80
Method
onBindViewHolder
(@NonNull BindableViewHolder holder, int position)
Samples/src/main/java/io/doist/recyclerviewext/demo/DemoAdapter.java:71
Method
onChanged
()
Selectors/src/main/java/io/doist/recyclerviewext/choice_modes/Selector.java:149
Method
onChanged
()
DragDrop/src/main/java/io/doist/recyclerviewext/dragdrop/DragDropHelper.java:841
Method
onChanged
()
Animations/src/main/java/io/doist/recyclerviewext/animations/ItemsObserver.java:18
Method
onChanged
()
Flippers/src/main/java/io/doist/recyclerviewext/flippers/EmptyRecyclerFlipper.java:181
Method
onClick
(View v)
ClickListeners/src/main/java/io/doist/recyclerviewext/click_listeners/ClickableViewHolder.java:24
Method
onClick
(View v)
Samples/src/main/java/io/doist/recyclerviewext/demo/DemoAdapter.java:175
Method
onClick
(View itemView)
Samples/src/main/java/io/doist/recyclerviewext/demo/DemoAdapter.java:204
Method
onCreate
(Bundle savedInstanceState)
Samples/src/main/java/io/doist/recyclerviewext/demo/DemoActivity.java:40
Method
onCreateOptionsMenu
(Menu menu)
Samples/src/main/java/io/doist/recyclerviewext/demo/DemoActivity.java:66
Method
onCreateViewHolder
(ViewGroup parent, int viewType)
Samples/src/main/java/io/doist/recyclerviewext/demo/DemoAdapter.java:56
Method
onDestroyed
FlippersDelayed/src/main/java/io/doist/recyclerviewext/flippers/DelayedFlipper.kt:20
Method
onDrag
(View view, DragEvent event)
DragDrop/src/main/java/io/doist/recyclerviewext/dragdrop/DragDropTouchDragListener.java:26
Method
onDragMoved
(@NonNull RecyclerView.ViewHolder holder, int x, int y)
Samples/src/main/java/io/doist/recyclerviewext/demo/DemoAdapter.java:121
Method
onDragStarted
(@NonNull final RecyclerView.ViewHolder holder, boolean create)
Samples/src/main/java/io/doist/recyclerviewext/demo/DemoAdapter.java:104
Method
onDragStopped
(@NonNull final RecyclerView.ViewHolder holder, boolean destroy)
Samples/src/main/java/io/doist/recyclerviewext/demo/DemoAdapter.java:138
Method
onDragTo
(@NonNull RecyclerView.ViewHolder holder, int to)
Samples/src/main/java/io/doist/recyclerviewext/demo/DemoAdapter.java:130
Method
onDraw
(@NonNull Canvas canvas, @NonNull RecyclerView parent, @NonNull RecyclerView.State state)
Dividers/src/main/java/io/doist/recyclerviewext/dividers/DividerItemDecoration.java:92
Method
onDraw
(@NonNull Canvas c, @NonNull RecyclerView parent, @NonNull RecyclerView.State state)
DragDrop/src/main/java/io/doist/recyclerviewext/dragdrop/DragDropHelper.java:485
Method
onFocusSearchFailed
( View focused, int focusDirection, RecyclerView.Recycler recycler, RecyclerView.State state)
StickyHeaders/src/main/java/io/doist/recyclerviewext/sticky_headers/StickyHeadersLinearLayoutManager.java:299
Method
onGetChildDrawingOrder
(int childCount, int i)
DragDrop/src/main/java/io/doist/recyclerviewext/dragdrop/DragDropHelper.java:727
Method
onGlobalLayout
()
StickyHeaders/src/main/java/io/doist/recyclerviewext/sticky_headers/StickyHeadersLinearLayoutManager.java:427
Method
onInterceptTouchEvent
( @NonNull RecyclerView recyclerView, @NonNull MotionEvent event)
PinchZoom/src/main/java/io/doist/recyclerviewext/pinch_zoom/PinchZoomItemTouchListener.java:62
Method
onItemMoved
(int fromPosition, int toPosition)
Animations/src/main/java/io/doist/recyclerviewext/animations/AdapterNotifyDiffHandler.java:31
Method
onItemMoved
(int fromPosition, int toPosition)
Animations/src/main/java/io/doist/recyclerviewext/animations/OpDiffHandler.java:33
Method
onItemRangeChanged
(int positionStart, int itemCount)
Animations/src/main/java/io/doist/recyclerviewext/animations/AdapterNotifyDiffHandler.java:16
Method
onItemRangeChanged
(int positionStart, int itemCount)
Animations/src/main/java/io/doist/recyclerviewext/animations/OpDiffHandler.java:18
Method
onItemRangeChanged
(int positionStart, int itemCount, Object payload)
Animations/src/main/java/io/doist/recyclerviewext/animations/ItemsObserver.java:28
Method
onItemRangeInserted
(int positionStart, int itemCount)
StickyHeaders/src/main/java/io/doist/recyclerviewext/sticky_headers/StickyHeadersLinearLayoutManager.java:673
Method
onItemRangeInserted
(int positionStart, int itemCount)
DragDrop/src/main/java/io/doist/recyclerviewext/dragdrop/DragDropHelper.java:847
Method
onItemRangeInserted
(int positionStart, int itemCount)
Animations/src/main/java/io/doist/recyclerviewext/animations/AdapterNotifyDiffHandler.java:21
Method
onItemRangeInserted
(int positionStart, int itemCount)
Animations/src/main/java/io/doist/recyclerviewext/animations/OpDiffHandler.java:23
Method
onItemRangeInserted
(int positionStart, int itemCount)
Animations/src/main/java/io/doist/recyclerviewext/animations/ItemsObserver.java:40
Method
onItemRangeInserted
(int positionStart, int itemCount)
Flippers/src/main/java/io/doist/recyclerviewext/flippers/EmptyRecyclerFlipper.java:186
Method
onItemRangeMoved
(int fromPosition, int toPosition, int itemCount)
StickyHeaders/src/main/java/io/doist/recyclerviewext/sticky_headers/StickyHeadersLinearLayoutManager.java:721
← previous
next →
201–300 of 361, ranked by callers