MCPcopy Create free account

hub / github.com/Helixform/FluidRecyclerView / functions

Functions1,832 in github.com/Helixform/FluidRecyclerView

↓ 3 callersMethodsetSpanCount
Sets the number of spans to be laid out. <p> If {@link #getOrientation()} is {@link #VERTICAL}, this is the number of columns. If {@link #getOrientati
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/GridLayoutManager.java:835
↓ 3 callersMethodstartSmoothScroll
Starts a smooth scroll using the provided {@link SmoothScroller}. <p>Each instance of SmoothScroller is intended to only be used once. Provide a new
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:9059
↓ 3 callersMethodstop
Stops running the SmoothScroller in each animation callback. Note that this does not cancel any existing {@link Action} updated by {@link #onTargetFou
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:12573
↓ 3 callersMethodsuppressLayout
Tells this RecyclerView to suppress all layout and scroll calls until layout suppression is disabled with a later call to suppressLayout(false). When
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:2457
↓ 3 callersMethodtoString
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AdapterHelper.java:672
↓ 3 callersMethodtoString
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:13367
↓ 3 callersMethodunScrap
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:11907
↓ 3 callersMethodupdateDxDy
(MotionEvent ev, int directionFlags, int pointerIndex)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ItemTouchHelper.java:1179
↓ 3 callersMethodupdateLayoutState
(int anchorPosition, RecyclerView.State state)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:1421
↓ 3 callersMethodupdateLayoutState
(int layoutDirection, int requiredSpace, boolean canUseExistingSpace, RecyclerView.State state)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearLayoutManager.java:1260
↓ 3 callersMethodvalidateChildOrder
Used for debugging. Validates that child views are laid out in correct order. This is important because rest of the algorithm relies on this constrain
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearLayoutManager.java:2167
↓ 2 callersMethodabsorb
fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/FluidSpringBack.kt:36
↓ 2 callersMethodadd
Adds the given item to the list. If this is a new item, SortedList calls {@link Callback#onInserted(int, int)}. <p> If the item already exists in the
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SortedList.java:144
↓ 2 callersMethodaddAllInternal
(T[] newItems)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SortedList.java:253
↓ 2 callersMethodaddChangePayload
(Object payload)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:11972
↓ 2 callersMethodaddFullSpanItem
(FullSpanItem fullSpanItem)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:2982
↓ 2 callersMethodaddItemDecoration
Add an {@link ItemDecoration} to this RecyclerView. Item decorations can affect both measurement and drawing of individual item views. <p>Item decora
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:1704
↓ 2 callersMethodaddListListener
Add a ListListener to receive updates when the current List changes. @param listener Listener to receive updates. @see #getCurrentList() @see #remov
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AsyncListDiffer.java:391
↓ 2 callersMethodaddOnItemTouchListener
Add an {@link OnItemTouchListener} to intercept touch events before they are dispatched to child views or this view's standard scrolling behavior. <p
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:3334
↓ 2 callersMethodaddOnScrollListener
Add a listener that will be notified of any changes in scroll state or position. <p>Components that add a listener should take care to remove it when
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:1841
↓ 2 callersMethodaddTile
(int generation, TileList.Tile<T> tile)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ThreadUtil.java:27
↓ 2 callersMethodaddToDisappearedInLayout
A ViewHolder might be added by the LayoutManager just to animate its disappearance. This list holds such items so that we can animate / recycle these
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ViewInfoStore.java:197
↓ 2 callersMethodaddToOldChangeHolders
Adds the given ViewHolder to the oldChangeHolders list @param key The key to identify the ViewHolder. @param holder The ViewHolder to store
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ViewInfoStore.java:131
↓ 2 callersMethodaddToPreLayout
Adds the item information to the prelayout tracking @param holder The ViewHolder whose information is being saved @param info The information to save
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ViewInfoStore.java:63
↓ 2 callersMethodaddViewInt
(View child, int index, boolean disappearing)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:9163
↓ 2 callersMethodanimateChange
Called by the RecyclerView when an adapter item is present both before and after the layout and RecyclerView has received a {@link Adapter#notifyItemC
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:13837
↓ 2 callersMethodappendToSpan
(View view)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:2573
↓ 2 callersMethodareContentsTheSame
Called by the DiffUtil when it wants to check whether two items have the same data. DiffUtil uses this information to detect if the contents of an ite
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/DiffUtil.java:376
↓ 2 callersMethodassignFromView
(View child, int position)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearLayoutManager.java:2599
↓ 2 callersMethodassignFromViewAndKeepVisibleRect
(View child, int position)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearLayoutManager.java:2552
↓ 2 callersMethodattach
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:6135
↓ 2 callersMethodbackingData
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/DiffUtil.java:1046
↓ 2 callersMethodbeginBatchedUpdates
Batches adapter updates that happen after calling this method and before calling {@link #endBatchedUpdates()}. For example, if you add multiple items
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SortedList.java:519
↓ 2 callersMethodbindViewHolder
This method internally calls {@link #onBindViewHolder(ViewHolder, int)} to update the {@link ViewHolder} contents with the item at the given position
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:7589
↓ 2 callersMethodbuild
@return A new instance of {@link Config} with the given parameters.
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ConcatAdapter.java:475
↓ 2 callersMethodcalculateCachedEnd
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:2538
↓ 2 callersMethodcalculateCachedStart
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:2504
↓ 2 callersMethodcalculateDistanceToFinalSnap
Override this method to snap to a particular point within the target view or the container view on any axis. <p> This method is called when the {@link
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SnapHelper.java:269
↓ 2 callersMethodcalculateDtToFit
Helper method for {@link #calculateDxToMakeVisible(android.view.View, int)} and {@link #calculateDyToMakeVisible(android.view.View, int)}
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearSmoothScroller.java:285
↓ 2 callersMethodcalculateExtraLayoutSpace
<p>Calculates the amount of extra space (in pixels) that should be laid out by {@link LinearLayoutManager} and stores the result in {@code extraLayout
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearLayoutManager.java:499
↓ 2 callersMethodcalculateItemBorders
@param totalSpace Total available space after padding is removed
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/GridLayoutManager.java:325
↓ 2 callersMethodcalculateScrollDirectionForPosition
(int position)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:2016
↓ 2 callersMethodcalculateTimeForScrolling
Calculates the time it should take to scroll the given distance (in pixels) @param dx Distance in pixels that we want to scroll @return Time in milli
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearSmoothScroller.java:207
↓ 2 callersMethodcanFindInPreLayout
(int position)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AdapterHelper.java:410
↓ 2 callersMethodcanRestoreState
Called by the RecyclerView to decide whether the SavedState should be given to the LayoutManager or not. @return {@code true} if the Adapter is ready
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:8094
↓ 2 callersMethodcanReuseUpdatedViewHolder
When an item is changed, ItemAnimator can decide whether it wants to re-use the same ViewHolder for animations or RecyclerView should create a copy of
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:14030
↓ 2 callersMethodcheckHorizontalSwipe
(ViewHolder viewHolder, int flags)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ItemTouchHelper.java:1247
↓ 2 callersMethodcheckLayoutParams
(ViewGroup.LayoutParams p)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:4802
↓ 2 callersMethodcheckSelectForSwipe
Checks whether we should select a View for swiping.
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ItemTouchHelper.java:989
↓ 2 callersMethodcheckVerticalSwipe
(ViewHolder viewHolder, int flags)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ItemTouchHelper.java:1274
↓ 2 callersMethodclampApplyScroll
(int tmpDt, int dt)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearSmoothScroller.java:272
↓ 2 callersMethodclear
(int index)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ChildHelper.java:420
↓ 2 callersMethodclearNestedRecyclerViewIfNotNested
Utility method for clearing holder's internal RecyclerView, if present
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:6238
↓ 2 callersMethodclearOldPositions
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:4857
↓ 2 callersMethodclearPayload
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:11988
↓ 2 callersMethodclearPrefetchPositions
Called when prefetch indices are no longer valid for cache prioritization.
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/GapWorker.java:151
↓ 2 callersMethodclearTmpDetachFlag
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:11919
↓ 2 callersMethodcollectPrefetchPositionsFromView
(RecyclerView view, boolean nested)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/GapWorker.java:78
↓ 2 callersMethodcomputeHorizontalScrollOffset
<p>Compute the horizontal offset of the horizontal scrollbar's thumb within the horizontal range. This value is used to compute the length of the thum
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:2242
↓ 2 callersMethodcomputeHorizontalScrollRange
<p>Compute the horizontal range that the horizontal scrollbar represents.</p> <p>The range is expressed in arbitrary units that must be the same as t
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:2290
↓ 2 callersMethodcomputeScrollExtent
(RecyclerView.State state)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:1099
↓ 2 callersMethodcomputeScrollExtent
(RecyclerView.State state)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearLayoutManager.java:1208
↓ 2 callersMethodcomputeScrollExtent
@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:60
↓ 2 callersMethodcomputeScrollOffset
(RecyclerView.State state)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:1079
↓ 2 callersMethodcomputeScrollOffset
(RecyclerView.State state)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearLayoutManager.java:1197
↓ 2 callersMethodcomputeScrollOffsetWithSpanInfo
(RecyclerView.State state)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/GridLayoutManager.java:1325
↓ 2 callersMethodcomputeScrollRange
(RecyclerView.State state)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:1119
↓ 2 callersMethodcomputeScrollRange
(RecyclerView.State state)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearLayoutManager.java:1219
↓ 2 callersMethodcomputeScrollRange
@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:79
↓ 2 callersMethodcomputeScrollRangeWithSpanInfo
(RecyclerView.State state)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/GridLayoutManager.java:1292
↓ 2 callersMethodcomputeVerticalScrollOffset
<p>Compute the vertical offset of the vertical scrollbar's thumb within the vertical range. This value is used to compute the length of the thumb with
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:2315
↓ 2 callersMethodcomputeVerticalScrollRange
<p>Compute the vertical range that the vertical scrollbar represents.</p> <p>The range is expressed in arbitrary units that must be the same as the u
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:2362
↓ 2 callersMethodconsumeFlingInStretch
Used by consumeFlingInHorizontalStretch() and consumeFlinInVerticalStretch() for consuming deltas from EdgeEffects @param unconsumed The unconsumed de
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:2813
↓ 2 callersMethodconsumePostponedUpdates
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AdapterHelper.java:118
↓ 2 callersMethodconvertFocusDirectionToLayoutDirection
Converts a focusDirection to orientation. @param focusDirection One of {@link View#FOCUS_UP}, {@link View#FOCUS_DOWN}, {@link V
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearLayoutManager.java:1750
↓ 2 callersMethodconvertToAbsoluteDirection
Converts a given set of flags to absolution direction which means {@link #START} and {@link #END} are replaced with {@link #LEFT} and {@link #RIGHT} d
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ItemTouchHelper.java:1582
↓ 2 callersMethodconvertToRelativeDirection
Replaces a movement direction with its relative version by taking layout direction into account. @param flags The flag value that include a
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ItemTouchHelper.java:1491
↓ 2 callersMethodcopyArray
(T[] items)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SortedList.java:814
↓ 2 callersMethodcountOnesBefore
(int index)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/ChildHelper.java:492
↓ 2 callersMethodcreate
* Creates a velocity tracker with the specified implementation * type. * * @param impl The implementation type. *
fluidrecyclerview/src/main/java/org/helixform/fluidrecyclerview/VelocityTrackerFactory.kt:49
↓ 2 callersMethodcreateOrientationHelpers
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/StaggeredGridLayoutManager.java:256
↓ 2 callersMethoddetach
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:6139
↓ 2 callersMethoddetachAndScrapAttachedViews
Temporarily detach and scrap all currently attached child views. Views will be scrapped into the given Recycler. The Recycler may prefer to reuse scra
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:9790
↓ 2 callersMethoddetachViewAt
Temporarily detach a child view. <p>LayoutManagers may want to perform a lightweight detach operation to rearrange views currently attached to the Re
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:9383
↓ 2 callersMethoddetachViewInternal
(int index, @NonNull View view)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:9387
↓ 2 callersMethoddispatchAnimationsFinished
This method should be called by ItemAnimator implementations to notify any listeners that all pending and active item animations are finished.
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:14066
↓ 2 callersMethoddispatchAttachedToWindow
(RecyclerView view)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:8701
↓ 2 callersMethoddispatchChangeStarting
Method to be called by subclasses when a change animation is being started. @param item The item which has been changed (this method must be calle
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SimpleItemAnimator.java:370
↓ 2 callersMethoddispatchDetachedFromWindow
(RecyclerView view, Recycler recycler)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:8706
↓ 2 callersMethoddispatchFirstPassAndUpdateViewHolders
(UpdateOp op, int offsetStart)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/AdapterHelper.java:314
↓ 2 callersMethoddispatchLayoutStep1
The first step of a layout where we; - process adapter updates - decide which animation should run - save information about current views - If necessa
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:4350
↓ 2 callersMethoddispatchNestedScroll
(int dxConsumed, int dyConsumed, int dxUnconsumed, int dyUnconsumed, int[] offsetInWindow)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:12242
↓ 2 callersMethoddispatchUpdate
(AdapterHelper.UpdateOp op)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:1114
↓ 2 callersMethoddistanceToCenter
(@NonNull View targetView, OrientationHelper helper)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/LinearSnapHelper.java:141
↓ 2 callersMethodendBatchedUpdates
Ends the update transaction and dispatches any remaining event to the callback.
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/SortedList.java:533
↓ 2 callersMethodendChangeAnimation
(List<ChangeInfo> infoList, RecyclerView.ViewHolder item)
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/DefaultItemAnimator.java:405
↓ 2 callersMethodendX
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/DiffUtil.java:487
↓ 2 callersMethodendY
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/DiffUtil.java:491
↓ 2 callersMethodensureHorizontalGlow
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:2920
↓ 2 callersMethodensureVerticalGlow
()
fluidrecyclerview/src/main/java/androidx/fluidrecyclerview/widget/RecyclerView.java:2928
← previousnext →401–500 of 1,832, ranked by callers