From 1107022eac9c01ed5d27608231cff842e515deb3 Mon Sep 17 00:00:00 2001 From: Ruben Sousa Date: Sat, 25 Nov 2023 22:54:04 +0100 Subject: [PATCH] Update public API file --- dpadrecyclerview/api/dpadrecyclerview.api | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/dpadrecyclerview/api/dpadrecyclerview.api b/dpadrecyclerview/api/dpadrecyclerview.api index 51ad281b..5bc750e5 100644 --- a/dpadrecyclerview/api/dpadrecyclerview.api +++ b/dpadrecyclerview/api/dpadrecyclerview.api @@ -181,6 +181,19 @@ public abstract interface class com/rubensousa/dpadrecyclerview/DpadRecyclerView public abstract fun configSmoothScrollByInterpolator (II)Landroid/view/animation/Interpolator; } +public final class com/rubensousa/dpadrecyclerview/DpadScroller { + public fun ()V + public fun (Lcom/rubensousa/dpadrecyclerview/DpadScroller$ScrollDistanceCalculator;)V + public synthetic fun (Lcom/rubensousa/dpadrecyclerview/DpadScroller$ScrollDistanceCalculator;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public final fun attach (Lcom/rubensousa/dpadrecyclerview/DpadRecyclerView;)V + public final fun detach ()V + public final fun setSmoothScrollEnabled (Z)V +} + +public abstract interface class com/rubensousa/dpadrecyclerview/DpadScroller$ScrollDistanceCalculator { + public abstract fun calculateScrollDistance (Lcom/rubensousa/dpadrecyclerview/DpadRecyclerView;Landroid/view/KeyEvent;)I +} + public abstract class com/rubensousa/dpadrecyclerview/DpadSpanSizeLookup { public fun ()V public static final fun findFirstKeyLessThan$dpadrecyclerview_release (Landroid/util/SparseIntArray;I)I @@ -378,6 +391,12 @@ public final class com/rubensousa/dpadrecyclerview/layoutmanager/PivotLayoutMana public final fun clearOnViewHolderSelectedListeners ()V public fun collectAdjacentPrefetchPositions (IILandroidx/recyclerview/widget/RecyclerView$State;Landroidx/recyclerview/widget/RecyclerView$LayoutManager$LayoutPrefetchRegistry;)V public fun collectInitialPrefetchPositions (ILandroidx/recyclerview/widget/RecyclerView$LayoutManager$LayoutPrefetchRegistry;)V + public fun computeHorizontalScrollExtent (Landroidx/recyclerview/widget/RecyclerView$State;)I + public fun computeHorizontalScrollOffset (Landroidx/recyclerview/widget/RecyclerView$State;)I + public fun computeHorizontalScrollRange (Landroidx/recyclerview/widget/RecyclerView$State;)I + public fun computeVerticalScrollExtent (Landroidx/recyclerview/widget/RecyclerView$State;)I + public fun computeVerticalScrollOffset (Landroidx/recyclerview/widget/RecyclerView$State;)I + public fun computeVerticalScrollRange (Landroidx/recyclerview/widget/RecyclerView$State;)I public final fun findFirstCompletelyVisibleItemPosition ()I public final fun findFirstVisibleItemPosition ()I public final fun findLastCompletelyVisibleItemPosition ()I