MCPcopy Create free account

hub / github.com/Helixform/FluidRecyclerView / functions

Functions1,832 in github.com/Helixform/FluidRecyclerView

↓ 2 callersMethodonFocusSearchFailed
Called when searching for a focusable view in the given direction has failed for the current content of the RecyclerView. <p>This is the LayoutManage
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:10389
↓ 2 callersMethodonInitializeAccessibilityEvent
( @SuppressLint("InvalidNullabilityOverride") @NonNull View host, @SuppressLint("Inval
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerViewAccessibilityDelegate.java:85
↓ 2 callersMethodonLayoutChildren
Lay out all relevant child views from the given adapter. The LayoutManager is in charge of the behavior of item animations. By default, RecyclerView
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:8869
↓ 2 callersMethodonLeftHiddenState
(View child)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ChildHelper.java:535
↓ 2 callersMethodonMoved
(int fromPosition, int toPosition)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/BatchingListUpdateCallback.java:104
↓ 2 callersMethodonOffset
(int dt)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:2658
↓ 2 callersMethodonPointerUp
(MotionEvent e)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:3739
↓ 2 callersMethodonRelease
fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/EdgeEffectAdapter.kt:127
↓ 2 callersMethodpopEnd
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:2623
↓ 2 callersMethodpopFromLayoutStep
(RecyclerView.ViewHolder vh, int flag)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ViewInfoStore.java:100
↓ 2 callersMethodpopStart
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:2637
↓ 2 callersMethodpreProcess
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AdapterHelper.java:92
↓ 2 callersMethodpredictiveItemAnimationsEnabled
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:4067
↓ 2 callersMethodprefetchPositionWithDeadline
(RecyclerView view, int position, long deadlineNs)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/GapWorker.java:277
↓ 2 callersMethodprepareLayoutStateForDelta
(int delta, RecyclerView.State state)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:2131
↓ 2 callersMethodprependToSpan
(View view)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:2560
↓ 2 callersMethodprocessAdapterUpdatesAndSetAnimationFlags
Consumes adapter updates and calculates which type of animations we want to run. Called in onMeasure and dispatchLayout. <p> This method may process o
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:4077
↓ 2 callersMethodprocessAppeared
(RecyclerView.ViewHolder viewHolder, @Nullable RecyclerView.ItemAnimator.ItemHolderInfo preInfo,
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ViewInfoStore.java:283
↓ 2 callersMethodprocessDisappeared
(RecyclerView.ViewHolder viewHolder, @NonNull RecyclerView.ItemAnimator.ItemHolderInfo preInfo,
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ViewInfoStore.java:281
↓ 2 callersMethodpx
fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/EdgeEffectAdapter.kt:163
↓ 2 callersMethodquickRecycleScrapView
Used as a fast path for unscrapping and recycling a view during a bulk operation. The caller must call {@link #clearScrap()} when it's done to update
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:6961
↓ 2 callersMethodrecordAnimationInfoIfBouncedHiddenView
Records the animation information for a view holder that was bounced from hidden list. It also clears the bounce back flag.
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:4610
↓ 2 callersMethodrecycle
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/MessageThreadUtil.java:190
↓ 2 callersMethodrecycleAndClearCachedViews
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:6799
↓ 2 callersMethodrecycleByLayoutState
Helper method to call appropriate recycle method depending on current layout direction @param recycler Current recycler that is attached to Recycl
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearLayoutManager.java:1580
↓ 2 callersMethodrecycleFromEnd
(RecyclerView.Recycler recycler, int line)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:1909
↓ 2 callersMethodrecycleFromStart
(RecyclerView.Recycler recycler, int line)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:1880
↓ 2 callersMethodrefresh
(int generation)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ThreadUtil.java:35
↓ 2 callersMethodregisterAdapterDataObserver
Register a new observer to listen for data changes. <p>The adapter may publish a variety of events describing specific changes. Not all adapters may
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:7799
↓ 2 callersMethodreleaseHorizontalGlow
If either of the horizontal edge glows are currently active, this consumes part or all of deltaX on the edge glow. @param deltaX The pointer motion,
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:2194
↓ 2 callersMethodreleaseVelocityTracker
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ItemTouchHelper.java:953
↓ 2 callersMethodreleaseVerticalGlow
If either of the vertical edge glows are currently active, this consumes part or all of deltaY on the edge glow. @param deltaY The pointer motion, in
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:2214
↓ 2 callersMethodremoveAllViews
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ChildHelper.java:525
↓ 2 callersMethodremoveAndRecycleViews
Removes and recycles all views - both those currently attached, and those in the Recycler.
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:1271
↓ 2 callersMethodremoveOnItemTouchListener
Remove an {@link OnItemTouchListener}. It will no longer be able to intercept touch events. @param listener Listener to remove
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:3343
↓ 2 callersMethodremoveOnScrollListener
Remove a listener that was notified of any changes in scroll state or position. @param listener listener to set or null to clear
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:1853
↓ 2 callersMethodremoveTile
(int generation, int position)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AsyncListUtil.java:262
↓ 2 callersMethodremoveTile
(int generation, int position)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ThreadUtil.java:30
↓ 2 callersMethodremoveViewAt
Remove a view from the currently attached RecyclerView if needed. LayoutManagers should use this method to completely remove a child view that is no l
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:9238
↓ 2 callersMethodremoveWrapper
(@NonNull NestedAdapterWrapper wrapper)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ViewTypeStorage.java:150
↓ 2 callersMethodreplaceAllInsert
(T newItem)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SortedList.java:335
↓ 2 callersMethodreplaceAllInternal
(@NonNull T[] newData)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SortedList.java:269
↓ 2 callersMethodreplaceAllRemove
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SortedList.java:342
↓ 2 callersMethodrequestChildOnScreen
Requests that the given child of the RecyclerView be positioned onto the screen. This method can be called for both unfocusable and focusable child vi
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:3158
↓ 2 callersMethodreset
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AdapterHelper.java:86
↓ 2 callersMethodresetFocusInfo
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:4203
↓ 2 callersMethodresetHideDelay
(int delay)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/FastScroller.java:261
↓ 2 callersMethodresetScroll
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:3726
↓ 2 callersMethodresolveIsInfinite
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearLayoutManager.java:1304
↓ 2 callersMethodrun
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AsyncListDiffer.java:290
↓ 2 callersMethodrun
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/GapWorker.java:371
↓ 2 callersMethodrunIfNecessary
(RecyclerView recyclerView)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:12836
↓ 2 callersMethodrunningAverage
(long oldAverage, long newValue)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:6106
↓ 2 callersMethodscrapView
Mark an attached view as scrap. <p>"Scrap" views are still attached to their parent RecyclerView but are eligible for rebinding and reuse. Requests f
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:6978
↓ 2 callersMethodscrollTo
(float oldDragPos, float newDragPos, int[] scrollbarRange, int scrollRange, int scrollOffset, int
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/FastScroller.java:477
↓ 2 callersMethodsendMessageAtFrontOfQueue
(SyncQueueItem msg)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/MessageThreadUtil.java:125
↓ 2 callersMethodsetAdapterInternal
Replaces the current adapter with the new one and triggers listeners. @param adapter The new adapter @param compatibleWithPrevious If
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:1298
↓ 2 callersMethodsetChildDrawingOrderCallback
Sets the {@link ChildDrawingOrderCallback} to be used for drawing children. <p> See {@link ViewGroup#getChildDrawingOrder(int, int)} for details. Call
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:1811
↓ 2 callersMethodsetChildImportantForAccessibilityInternal
This method is here so that we can control the important for a11y changes and test it.
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:12143
↓ 2 callersMethodsetFrom
Sets the {@link #left}, {@link #top}, {@link #right} and {@link #bottom} values from the given ViewHolder. Clears all {@link #changeFlags}. @param ho
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:14162
↓ 2 callersMethodsetLayoutFrozen
Enable or disable layout and scroll. After <code>setLayoutFrozen(true)</code> is called, Layout requests will be postponed until <code>setLayoutFroze
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:2513
↓ 2 callersMethodsetMeasuredDimensionFromChildren
Called after a layout is calculated during a measure pass when using auto-measure. <p> It simply traverses all children to calculate a bounding box th
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:8376
↓ 2 callersMethodsetOnFlingListener
Set a {@link OnFlingListener} for this {@link RecyclerView}. <p> If the {@link OnFlingListener} is set then it will receive calls to {@link #fling(int
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:1495
↓ 2 callersMethodsetOrientation
Sets the orientation of the layout. {@link LinearLayoutManager} will do its best to keep scroll position. @param orientation {@link #HORIZONTAL} or {
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearLayoutManager.java:357
↓ 2 callersMethodsetRecyclerView
(RecyclerView recyclerView)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:8333
↓ 2 callersMethodsetReverseLayout
Sets whether LayoutManager should start laying out items from the end of the UI. The order items are traversed is not affected by this call. <p> For v
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:475
↓ 2 callersMethodsetReverseLayout
Used to reverse item traversal and layout order. This behaves similar to the layout change for RTL views. When set to true, first item is laid out at
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearLayoutManager.java:411
↓ 2 callersMethodsetScrapContainer
(Recycler recycler, boolean isChangeScrap)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:11927
↓ 2 callersMethodsetSpanCount
Sets the number of spans for the layout. This will invalidate all of the span assignments for Views. <p> Calling this method will automatically result
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:427
↓ 2 callersMethodshouldAbsorb
Returns true if edgeEffect should call onAbsorb() with velocity or false if it should animate with a fling. It will animate with a fling if the veloci
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:2777
↓ 2 callersMethodshouldReMeasureChild
RecyclerView internally does its own View measurement caching which should help with WRAP_CONTENT. <p> Use this method if the View is already measured
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:9891
↓ 2 callersMethodshow
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/FastScroller.java:227
↓ 2 callersMethodsize
The number of items in the list. @return The number of items in the list.
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SortedList.java:115
↓ 2 callersMethodsnapToTargetExistingView
Snaps to a target view which currently exists in the attached {@link RecyclerView}. This method is used to snap the view when the {@link RecyclerView}
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SnapHelper.java:183
↓ 2 callersMethodsortAndDedup
Sorts and removes duplicate items, leaving only the last item from each group of "same" items. Move the remaining items to the beginning of the array.
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SortedList.java:354
↓ 2 callersMethodstopScrollersInternal
Similar to {@link #stopScroll()} but does not set the state.
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:2837
↓ 2 callersMethodsupportsPredictiveItemAnimations
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearLayoutManager.java:2207
↓ 2 callersMethodtryBindViewHolderByDeadline
Attempts to bind view, and account for relevant timing information. If deadlineNs != FOREVER_NS, this method may fail to bind, and return false. @par
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:6388
↓ 2 callersMethodtryGetViewHolderForPositionByDeadline
Attempts to get the ViewHolder for the given position, either from the Recycler scrap, cache, the RecycledViewPool, or creating it directly. <p> If a
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:6549
↓ 2 callersMethodunregisterAdapterDataObserver
Unregister an observer currently listening for data changes. <p>The unregistered observer will no longer receive events about changes to the adapter.
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:7812
↓ 2 callersMethodunused
(RecyclerView.ViewHolder holder)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ViewInfoStore.java:287
↓ 2 callersMethodupdateAllRemainingSpans
(int layoutDir, int targetLine)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:1792
↓ 2 callersMethodupdateItemCount
(int generation, int itemCount)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ThreadUtil.java:25
↓ 2 callersMethodupdateMeasureSpecs
(int totalSpace)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:934
↓ 2 callersMethodupdatePositionWithPostponed
(int pos, int cmd)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AdapterHelper.java:329
↓ 2 callersMethodupdateRange
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AsyncListUtil.java:178
↓ 2 callersMethodupdateRange
(int rangeStart, int rangeEnd, int extRangeStart, int extRangeEnd, int scrollHint)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ThreadUtil.java:37
↓ 2 callersMethodupdateRemainingSpans
(Span span, int layoutDir, int targetLine)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:1801
↓ 2 callersMethodupdateSpecWithExtra
(int spec, int startInset, int endInset)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:1216
↓ 2 callersMethodupdateViewportRange
fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/EdgeEffectAdapter.kt:159
↓ 1 callersMethodabortAnimation
fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/OverScrollerAdapter.kt:96
↓ 1 callersMethodabsorbGlows
(int velocityX, int velocityY)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:2900
↓ 1 callersMethodacquireTile
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AsyncListUtil.java:391
↓ 1 callersMethodaddAdapter
Appends the given adapter to the existing list of adapters and notifies the observers of this {@link ConcatAdapter}. @param adapter The new adapter t
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ConcatAdapter.java:145
↓ 1 callersMethodaddChildDrawingOrderCallback
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ItemTouchHelper.java:1300
↓ 1 callersMethodaddEdgeDiagonals
Add edge diagonals so that we can iterate as long as there are diagonals w/o lots of null checks around
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/DiffUtil.java:682
↓ 1 callersMethodaddOnChildAttachStateChangeListener
Register a listener that will be notified whenever a child view is attached to or detached from RecyclerView. <p>This listener will be called when a
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:1402
↓ 1 callersMethodaddOrReplace
(Tile<T> newTile)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/TileList.java:72
↓ 1 callersMethodaddTile
(int generation, TileList.Tile<T> tile)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AsyncListUtil.java:231
↓ 1 callersMethodaddToAppearedInPreLayoutHolders
Adds the given ViewHolder to the appeared in pre layout list. These are Views added by the LayoutManager during a pre-layout pass. We distinguish them
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ViewInfoStore.java:144
← previousnext →601–700 of 1,832, ranked by callers