Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Helixform/FluidRecyclerView
/ functions
Functions
1,832 in github.com/Helixform/FluidRecyclerView
⨍
Functions
1,832
◇
Types & classes
159
↓ 7 callers
Method
findPositionOffset
(int position)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AdapterHelper.java:467
↓ 7 callers
Method
getAbsoluteAdapterPosition
Returns the Adapter position of the item represented by this ViewHolder with respect to the {@link RecyclerView}'s {@link Adapter}. If the {@link Adap
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:11852
↓ 7 callers
Method
getDecoratedMeasurementInOther
Returns the space occupied by this View in the perpendicular orientation including decorations and margins. @param view The view element to check @re
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/OrientationHelper.java:155
↓ 7 callers
Method
getFocusedChild
Returns the item View which has or contains focus. @return A direct child of RecyclerView which has focus or contains the focused child.
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:9686
↓ 7 callers
Method
getItemViewType
Return the view type of the item at <code>position</code> for the purposes of view recycling. <p>The default implementation of this method returns 0,
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:7642
↓ 7 callers
Method
getScrapDataForType
(int viewType)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:6202
↓ 7 callers
Method
isAttachedToWindow
Returns true if RecyclerView is attached to window.
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:3273
↓ 7 callers
Method
isComputingLayout
Returns whether RecyclerView is currently computing a layout. <p> If this method returns true, it means that RecyclerView is in a lockdown state and a
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:4001
↓ 7 callers
Method
isFinished
fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/OverScrollerAdapter.kt:147
↓ 7 callers
Method
isItemChanged
Returns true if the adapter data item corresponding to the view this LayoutParams is attached to has been changed in the data set. A LayoutManager may
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:12358
↓ 7 callers
Method
isLayoutRTL
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearLayoutManager.java:1063
↓ 7 callers
Method
isScrap
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:11903
↓ 7 callers
Method
notifyItemRangeChanged
Notify any registered observers that the <code>itemCount</code> items starting at position <code>positionStart</code> have changed. Equivalent to call
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:7924
↓ 7 callers
Method
obtainMessage
(int what, int arg1, int arg2, int arg3, int arg4, int arg5, Object
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/MessageThreadUtil.java:202
↓ 7 callers
Method
onEnterLayoutOrScroll
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:3944
↓ 7 callers
Method
onExitLayoutOrScroll
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:3948
↓ 7 callers
Method
onRemoved
Called when {@code count} number of items are removed from the given position. @param position The position of the item which has been removed. @para
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ListUpdateCallback.java:40
↓ 7 callers
Method
setDuration
(int duration)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:12893
↓ 7 callers
Method
setState
(@State int state)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/FastScroller.java:194
↓ 7 callers
Method
stop
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:5811
↓ 7 callers
Method
value
fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/FluidScroller.kt:45
↓ 7 callers
Method
wasReturnedFromScrap
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:11911
↓ 6 callers
Method
attachViewToParent
(View child, int index, ViewGroup.LayoutParams layoutParams)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ChildHelper.java:529
↓ 6 callers
Method
cancel
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ItemTouchHelper.java:2446
↓ 6 callers
Method
clearView
The default implementation for {@link ItemTouchHelper.Callback#clearView(RecyclerView, RecyclerView.ViewHolder)}
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ItemTouchUIUtil.java:58
↓ 6 callers
Method
dispatchFinishedWhenDone
Check the state of currently pending and running animations. If there are none pending/running, call {@link #dispatchAnimationsFinished()} to notify a
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/DefaultItemAnimator.java:556
↓ 6 callers
Method
getChangePayload
When {@link #areItemsTheSame(T2, T2)} returns {@code true} for two items and {@link #areContentsTheSame(T2, T2)} returns false for them, {@link Callba
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SortedList.java:921
↓ 6 callers
Method
getChildCount
Return the current number of child views attached to the parent RecyclerView. This does not include child views that were temporarily detached and/or
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:9522
↓ 6 callers
Method
getChildViewHolder
(View view)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ChildHelper.java:527
↓ 6 callers
Method
getItemId
Return the stable ID for the item at <code>position</code>. If {@link #hasStableIds()} would return false this method should return {@link #NO_ID}. Th
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:7670
↓ 6 callers
Method
getItemId
Returns The itemId represented by this ViewHolder. @return The item's id if adapter has stable ids, {@link RecyclerView#NO_ID} otherwise
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:11892
↓ 6 callers
Method
getMinimumHeight
@return The host RecyclerView's {@link View#getMinimumHeight()}
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:10855
↓ 6 callers
Method
getMinimumWidth
@return The host RecyclerView's {@link View#getMinimumWidth()}
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:10847
↓ 6 callers
Method
getSpanSize
Returns the number of span occupied by the item at <code>position</code>. @param position The adapter position of the item @return The number of span
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/GridLayoutManager.java:870
↓ 6 callers
Method
getSpanSize
Returns the number of spans occupied by this View. If the View not laid out yet, the return value is <code>undefined</code>. @return The number of sp
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/GridLayoutManager.java:1445
↓ 6 callers
Method
invalidateSpanIndexCache
Clears the span index cache. GridLayoutManager automatically calls this method when adapter changes occur.
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/GridLayoutManager.java:908
↓ 6 callers
Method
isBound
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:11940
↓ 6 callers
Method
isRunning
Method which returns whether there are any item animations currently running. This method can be used to determine whether to delay other actions unti
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:13904
↓ 6 callers
Method
newSize
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/DiffUtil.java:591
↓ 6 callers
Method
offsetChildren
Offsets all children's positions by the given amount. @param amount Value to add to each child's layout parameters
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/OrientationHelper.java:183
↓ 6 callers
Method
oldSize
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/DiffUtil.java:587
↓ 6 callers
Method
postOnAnimation
Causes the Runnable to execute on the next animation time step. The runnable will be run on the user interface thread. <p> Calling this method when La
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:8731
↓ 6 callers
Method
postponeAndUpdateViewHolders
(UpdateOp op)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AdapterHelper.java:435
↓ 6 callers
Method
recycleCachedViewAt
Recycles a cached view and removes the view from the list. Views are added to cache if and only if they are recyclable, so this method does not check
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:6821
↓ 6 callers
Method
remove
(int index)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ChildHelper.java:469
↓ 6 callers
Method
removeDetachedView
(View child, boolean animate)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:4654
↓ 6 callers
Method
removeViewAt
(int index)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ChildHelper.java:521
↓ 6 callers
Method
reset
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:3247
↓ 6 callers
Method
scrollToPosition
Convenience method to scroll to a certain position. RecyclerView does not implement scrolling logic, rather forwards the call to {@link RecyclerView.
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:1877
↓ 6 callers
Method
setLayoutStateDirection
(int direction)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:1452
↓ 5 callers
Method
addMovement
* Add a user's movement to the tracker. You should call this for the * initial {@link MotionEvent#ACTION_DOWN}, the following * {@link Moti
fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/VelocityTracker.kt:34
↓ 5 callers
Method
areContentsTheSame
Called by the SortedList when it wants to check whether two items have the same data or not. SortedList uses this information to decide whether it sho
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SortedList.java:890
↓ 5 callers
Method
clearReturnedFromScrapFlag
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:11915
↓ 5 callers
Method
computeScrollOffset
@param startChild View closest to start of the list. (top or left) @param endChild View closest to end of the list (bottom or right)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ScrollbarHelper.java:29
↓ 5 callers
Method
consumePendingUpdateOperations
Helper method reflect data changes to the state. <p> Adapter changes during a scroll may trigger a crash because scroll assumes no data change but dat
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:2070
↓ 5 callers
Method
detachViewFromParent
(int offset)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ChildHelper.java:531
↓ 5 callers
Method
dispatchAddFinished
Method to be called by subclasses when an add animation is done. @param item The item which has been added
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SimpleItemAnimator.java:309
↓ 5 callers
Method
dispatchLastEvent
BatchingListUpdateCallback holds onto the last event to see if it can be merged with the next one. When stream of events finish, you should call this
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/BatchingListUpdateCallback.java:57
↓ 5 callers
Method
dispatchLayout
Wrapper around layoutChildren() that handles animating changes caused by layout. Animations work on the assumption that there are five different kinds
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:4133
↓ 5 callers
Method
dp
fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/EdgeEffectAdapter.kt:169
↓ 5 callers
Method
ensureNext
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ChildHelper.java:414
↓ 5 callers
Method
findFirstVisibleChildClosestToEnd
Convenience method to find the visible child closes to end. Caller should check if it has enough children. @param completelyVisible Whether child sho
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearLayoutManager.java:1834
↓ 5 callers
Method
findFirstVisibleChildClosestToStart
Convenience method to find the visible child closes to start. Caller should check if it has enough children. @param completelyVisible Whether child s
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearLayoutManager.java:1816
↓ 5 callers
Method
findFirstVisibleItemClosestToEnd
This is for internal use. Not necessarily the child closest to bottom but the first child we find that matches the criteria. This method does not do a
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:1360
↓ 5 callers
Method
findFirstVisibleItemClosestToStart
This is for internal use. Not necessarily the child closest to start but the first child we find that matches the criteria. This method does not do an
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:1330
↓ 5 callers
Method
findIndexOf
(T item, T[] mData, int left, int right, int reason)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SortedList.java:744
↓ 5 callers
Method
findViewByPosition
Finds the view which represents the given adapter position. <p> This method traverses each child since it has no information about child order. Overri
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:9329
↓ 5 callers
Method
getDrawable
@return the {@link Drawable} for this divider.
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/DividerItemDecoration.java:108
↓ 5 callers
Method
getNanoTime
Time base for deadline-aware work scheduling. Overridable for testing. Will return 0 to avoid cost of System.nanoTime where deadline-aware work sched
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:6263
↓ 5 callers
Method
getOffset
(int index)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ChildHelper.java:113
↓ 5 callers
Method
getRemoveDuration
Gets the current duration for which all remove animations will run. @return The current remove duration
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:13569
↓ 5 callers
Method
getSpanGroupIndex
(RecyclerView.Recycler recycler, RecyclerView.State state, int viewPosition)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/GridLayoutManager.java:477
↓ 5 callers
Method
getSpanIndex
(RecyclerView.Recycler recycler, RecyclerView.State state, int pos)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/GridLayoutManager.java:494
↓ 5 callers
Method
getTargetPosition
Returns the adapter position of the target item @return Adapter position of the target item or {@link RecyclerView#NO_POSITION} if no target view is
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:12615
↓ 5 callers
Method
getUnmodifiedPayloads
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:11995
↓ 5 callers
Method
hasAnyOfTheFlags
(int flags)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:11948
↓ 5 callers
Method
hasPendingUpdates
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AdapterHelper.java:459
↓ 5 callers
Method
invalidateSpanGroupIndexCache
Clears the span group index cache. GridLayoutManager automatically calls this method when adapter changes occur.
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/GridLayoutManager.java:916
↓ 5 callers
Method
isUpdated
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:12135
↓ 5 callers
Method
notifyItemRangeInserted
Notify any registered observers that the currently reflected <code>itemCount</code> items starting at <code>positionStart</code> have been newly inser
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:8003
↓ 5 callers
Method
notifyItemRangeRemoved
Notify any registered observers that the <code>itemCount</code> items previously located at <code>positionStart</code> have been removed from the data
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:8036
↓ 5 callers
Method
onDispatchSecondPass
(UpdateOp updateOp)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AdapterHelper.java:770
↓ 5 callers
Method
onMoved
Called when an item changes its position in the list. @param fromPosition The previous position of the item before the move. @param toPosition The
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ListUpdateCallback.java:48
↓ 5 callers
Method
onPullDistance
* A view should call this when content is pulled away from an edge by the user. * This will update the state of the current visual effect and its
fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/EdgeEffectAdapter.kt:89
↓ 5 callers
Method
onViewRecycled
This method is called whenever the view in the ViewHolder is recycled. RecyclerView calls this method right before clearing ViewHolder's internal dat
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:11493
↓ 5 callers
Method
postAnimationRunner
Post a runnable to the next frame to run pending item animations. Only the first such request will be posted, governed by the mPostedAnimatorRunner fl
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:4060
↓ 5 callers
Method
recycleTile
(TileList.Tile<T> tile)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ThreadUtil.java:42
↓ 5 callers
Method
recycleViewHolderInternal
internal implementation checks if view is scrapped or attached and throws an exception if so. Public version un-scraps before calling recycle.
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:6838
↓ 5 callers
Method
removeAndRecycleAllViews
Removes all views and recycles them using the given recycler. <p> If you want to clean cached views as well, you should call {@link Recycler#clear()}
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:10922
↓ 5 callers
Method
resetAnimation
(RecyclerView.ViewHolder holder)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/DefaultItemAnimator.java:528
↓ 5 callers
Method
scrollBy
(int x, int y)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:1936
↓ 5 callers
Method
sendMessage
(SyncQueueItem msg)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/MessageThreadUtil.java:53
↓ 5 callers
Method
shouldIgnore
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerViewAccessibilityDelegate.java:54
↓ 5 callers
Method
startNestedScroll
(int axes)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:12212
↓ 5 callers
Method
stopNestedScroll
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:12222
↓ 5 callers
Method
unhideViewInternal
Unmarks a child view as hidden. @param child View to hide.
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ChildHelper.java:69
↓ 5 callers
Method
unscrapView
Remove a previously scrapped view from the pool of eligible scrap. <p>This view will no longer be eligible for reuse until re-scrapped or until it is
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:7004
↓ 5 callers
Method
updateViewCacheSize
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:6321
↓ 4 callers
Method
addAll
Adds the given items to the list. Equivalent to calling {@link SortedList#add} in a loop, except the callback events may be in a different order/granu
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SortedList.java:163
↓ 4 callers
Method
addAnimatingView
Adds a view to the animatingViews list. mAnimatingViews holds the child views that are currently being kept around purely for the purpose of being ani
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:1567
← previous
next →
101–200 of 1,832, ranked by callers