Searched refs:ScrollVectorProvider (Results 1 - 10 of 10) sorted by relevance

/frameworks/support/v7/recyclerview/src/main/java/androidx/recyclerview/widget/
H A DPagerSnapHelper.java110 if ((layoutManager instanceof RecyclerView.SmoothScroller.ScrollVectorProvider)) {
111 RecyclerView.SmoothScroller.ScrollVectorProvider vectorProvider =
112 (RecyclerView.SmoothScroller.ScrollVectorProvider) layoutManager;
125 if (!(layoutManager instanceof RecyclerView.SmoothScroller.ScrollVectorProvider)) {
H A DSnapHelper.java31 * {@link RecyclerView.LayoutManager} must implement the {@link RecyclerView.SmoothScroller.ScrollVectorProvider} interface or
157 if (!(layoutManager instanceof RecyclerView.SmoothScroller.ScrollVectorProvider)) {
224 if (!(layoutManager instanceof RecyclerView.SmoothScroller.ScrollVectorProvider)) {
H A DLinearSnapHelper.java66 if (!(layoutManager instanceof RecyclerView.SmoothScroller.ScrollVectorProvider)) {
85 RecyclerView.SmoothScroller.ScrollVectorProvider vectorProvider =
86 (RecyclerView.SmoothScroller.ScrollVectorProvider) layoutManager;
H A DLinearLayoutManager.java43 ItemTouchHelper.ViewDropHandler, RecyclerView.SmoothScroller.ScrollVectorProvider {
H A DRecyclerView.java11517 if (layoutManager instanceof ScrollVectorProvider) {
11518 return ((ScrollVectorProvider) layoutManager)
11522 + " does not implement " + ScrollVectorProvider.class.getCanonicalName());
11918 public interface ScrollVectorProvider { interface in class:RecyclerView.SmoothScroller
H A DStaggeredGridLayoutManager.java53 RecyclerView.SmoothScroller.ScrollVectorProvider {
/frameworks/base/core/java/com/android/internal/widget/
H A DLinearSmoothScroller.java34 * {@link RecyclerView.SmoothScroller.ScrollVectorProvider} interface, then you must override the
353 if (layoutManager instanceof ScrollVectorProvider) {
354 return ((ScrollVectorProvider) layoutManager)
358 + " does not implement " + ScrollVectorProvider.class.getCanonicalName());
H A DLinearLayoutManager.java41 ItemTouchHelper.ViewDropHandler, RecyclerView.SmoothScroller.ScrollVectorProvider {
H A DRecyclerView.java11009 public interface ScrollVectorProvider { interface in class:RecyclerView.SmoothScroller
/frameworks/support/car/src/main/java/androidx/car/widget/
H A DPagedListView.java554 if ((layoutManager instanceof RecyclerView.SmoothScroller.ScrollVectorProvider)) {
555 PointF vector = ((RecyclerView.SmoothScroller.ScrollVectorProvider) layoutManager)
565 // If the LayoutManager doesn't implement ScrollVectorProvider (the default for
568 Log.w(TAG, "LayoutManager is not a ScrollVectorProvider, can't do snap animation.");

Completed in 237 milliseconds