From a492c722a8f00469bcc8ad94faa4ccc96777fec0 Mon Sep 17 00:00:00 2001 From: Ruben Sousa Date: Sun, 11 Aug 2024 22:00:58 +0200 Subject: [PATCH] Update public api for DpadScrollableLayout --- dpadrecyclerview/api/dpadrecyclerview.api | 29 +++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/dpadrecyclerview/api/dpadrecyclerview.api b/dpadrecyclerview/api/dpadrecyclerview.api index 4f57265b..0e772dbe 100644 --- a/dpadrecyclerview/api/dpadrecyclerview.api +++ b/dpadrecyclerview/api/dpadrecyclerview.api @@ -208,6 +208,35 @@ public abstract interface class com/rubensousa/dpadrecyclerview/DpadRecyclerView public abstract fun configSmoothScrollByInterpolator (II)Landroid/view/animation/Interpolator; } +public final class com/rubensousa/dpadrecyclerview/DpadScrollableLayout : android/widget/LinearLayout { + public fun (Landroid/content/Context;)V + public fun (Landroid/content/Context;Landroid/util/AttributeSet;)V + public synthetic fun (Landroid/content/Context;Landroid/util/AttributeSet;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams; + public synthetic fun generateDefaultLayoutParams ()Landroid/widget/LinearLayout$LayoutParams; + public synthetic fun generateLayoutParams (Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; + public synthetic fun generateLayoutParams (Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams; + public fun generateLayoutParams (Landroid/util/AttributeSet;)Lcom/rubensousa/dpadrecyclerview/DpadScrollableLayout$LayoutParams; + public final fun getHeaderHeight ()I + public final fun hideHeader (Z)V + public static synthetic fun hideHeader$default (Lcom/rubensousa/dpadrecyclerview/DpadScrollableLayout;ZILjava/lang/Object;)V + public final fun isHeaderVisible ()Z + public final fun scrollHeaderTo (IZ)V + public static synthetic fun scrollHeaderTo$default (Lcom/rubensousa/dpadrecyclerview/DpadScrollableLayout;IZILjava/lang/Object;)V + public final fun setScrollInterpolator (Landroid/view/animation/Interpolator;)V + public final fun showHeader (Z)V + public static synthetic fun showHeader$default (Lcom/rubensousa/dpadrecyclerview/DpadScrollableLayout;ZILjava/lang/Object;)V +} + +public final class com/rubensousa/dpadrecyclerview/DpadScrollableLayout$LayoutParams : android/widget/LinearLayout$LayoutParams { + public fun (II)V + public fun (Landroid/content/Context;Landroid/util/AttributeSet;)V + public fun (Landroid/view/ViewGroup$LayoutParams;)V + public fun (Landroid/view/ViewGroup$MarginLayoutParams;)V + public final fun isScrollableView ()Z + public final fun setIsScrollableView (Z)V +} + public final class com/rubensousa/dpadrecyclerview/DpadScroller { public fun ()V public fun (Lcom/rubensousa/dpadrecyclerview/DpadScroller$ScrollDistanceCalculator;)V