granularity level: instruction
.class public Landroidx/slidingpanelayout/widget/SlidingPaneLayout;
.super Landroid/view/ViewGroup;
.source "SlidingPaneLayout.java"
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Landroidx/slidingpanelayout/widget/SlidingPaneLayout$DisableLayerRunnable;,
Landroidx/slidingpanelayout/widget/SlidingPaneLayout$AccessibilityDelegate;,
Landroidx/slidingpanelayout/widget/SlidingPaneLayout$SavedState;,
Landroidx/slidingpanelayout/widget/SlidingPaneLayout$LayoutParams;,
Landroidx/slidingpanelayout/widget/SlidingPaneLayout$DragHelperCallback;,
Landroidx/slidingpanelayout/widget/SlidingPaneLayout$SimplePanelSlideListener;,
Landroidx/slidingpanelayout/widget/SlidingPaneLayout$PanelSlideListener;
}
.end annotation
.field private static final DEFAULT_FADE_COLOR:I = -0x33333334
.field private static final DEFAULT_OVERHANG_SIZE:I = 0x20
.field private static final MIN_FLING_VELOCITY:I = 0x190
.field private static final TAG:Ljava/lang/String; = "SlidingPaneLayout"
.field private mCanSlide:Z
.field private mCoveredFadeColor:I
.field private mDisplayListReflectionLoaded:Z
.field final mDragHelper:Landroidx/customview/widget/ViewDragHelper;
.field private mFirstLayout:Z
.field private mGetDisplayList:Ljava/lang/reflect/Method;
.field private mInitialMotionX:F
.field private mInitialMotionY:F
.field mIsUnableToDrag:Z
.field private final mOverhangSize:I
.field private mPanelSlideListener:Landroidx/slidingpanelayout/widget/SlidingPaneLayout$PanelSlideListener;
.field private mParallaxBy:I
.field private mParallaxOffset:F
.field final mPostedRunnables:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList<",
"Landroidx/slidingpanelayout/widget/SlidingPaneLayout$DisableLayerRunnable;",
">;"
}
.end annotation
.end field
.field mPreservedOpenState:Z
.field private mRecreateDisplayList:Ljava/lang/reflect/Field;
.field private mShadowDrawableLeft:Landroid/graphics/drawable/Drawable;
.field private mShadowDrawableRight:Landroid/graphics/drawable/Drawable;
.field mSlideOffset:F
.field mSlideRange:I
.field mSlideableView:Landroid/view/View;
.field private mSliderFadeColor:I
.field private final mTmpRect:Landroid/graphics/Rect;
.method public constructor <init>(Landroid/content/Context;)V
.locals 1
invoke-direct/range {p0 .. p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.locals 1
invoke-direct/range {p0 .. p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.locals 1
invoke-direct/range {p0 .. p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method private closePane(Landroid/view/View;I)Z
.locals 1
const/4 v0, 0x0
return v0
.end method
.method private dimChildView(Landroid/view/View;FI)V
.locals 3
return-void
.end method
.method private openPane(Landroid/view/View;I)Z
.locals 0
const/4 v0, 0x0
return v0
.end method
.method private parallaxOtherViews(F)V
.locals 9
return-void
.end method
.method private static viewIsOpaque(Landroid/view/View;)Z
.locals 4
const/4 v0, 0x0
return v0
.end method
.method protected canScroll(Landroid/view/View;ZIII)Z
.locals 12
const/4 v0, 0x0
return v0
.end method
.method public canSlide()Z
.locals 1
.annotation runtime Ljava/lang/Deprecated;
.end annotation
const/4 v0, 0x0
return v0
.end method
.method protected checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public closePane()Z
.locals 2
const/4 v0, 0x0
return v0
.end method
.method public computeScroll()V
.locals 2
return-void
.end method
.method dispatchOnPanelClosed(Landroid/view/View;)V
.locals 1
return-void
.end method
.method dispatchOnPanelOpened(Landroid/view/View;)V
.locals 1
return-void
.end method
.method dispatchOnPanelSlide(Landroid/view/View;)V
.locals 2
return-void
.end method
.method public draw(Landroid/graphics/Canvas;)V
.locals 7
return-void
.end method
.method protected drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z
.locals 4
const/4 v0, 0x0
return v0
.end method
.method protected generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams;
.locals 1
const/4 v0, 0x0
return-object v0
.end method
.method public generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
.locals 2
const/4 v0, 0x0
return-object v0
.end method
.method protected generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;
.locals 1
const/4 v0, 0x0
return-object v0
.end method
.method public getCoveredFadeColor()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public getParallaxDistance()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public getSliderFadeColor()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method invalidateChildRegion(Landroid/view/View;)V
.locals 6
return-void
.end method
.method isDimmed(Landroid/view/View;)Z
.locals 2
const/4 v0, 0x0
return v0
.end method
.method isLayoutRtlSupport()Z
.locals 2
const/4 v0, 0x0
return v0
.end method
.method public isOpen()Z
.locals 2
const/4 v0, 0x0
return v0
.end method
.method public isSlideable()Z
.locals 1
const/4 v0, 0x0
return v0
.end method
.method protected onAttachedToWindow()V
.locals 1
return-void
.end method
.method protected onDetachedFromWindow()V
.locals 3
return-void
.end method
.method public onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
.locals 6
const/4 v0, 0x0
return v0
.end method
.method protected onLayout(ZIIII)V
.locals 18
return-void
.end method
.method protected onMeasure(II)V
.locals 20
return-void
.end method
.method onPanelDragged(I)V
.locals 4
return-void
.end method
.method protected onRestoreInstanceState(Landroid/os/Parcelable;)V
.locals 1
return-void
.end method
.method protected onSaveInstanceState()Landroid/os/Parcelable;
.locals 2
const/4 v0, 0x0
return-object v0
.end method
.method protected onSizeChanged(IIII)V
.locals 0
return-void
.end method
.method public onTouchEvent(Landroid/view/MotionEvent;)Z
.locals 5
const/4 v0, 0x0
return v0
.end method
.method public openPane()Z
.locals 2
const/4 v0, 0x0
return v0
.end method
.method public requestChildFocus(Landroid/view/View;Landroid/view/View;)V
.locals 0
return-void
.end method
.method setAllChildrenVisible()V
.locals 6
return-void
.end method
.method public setCoveredFadeColor(I)V
.locals 0
return-void
.end method
.method public setPanelSlideListener(Landroidx/slidingpanelayout/widget/SlidingPaneLayout$PanelSlideListener;)V
.locals 0
return-void
.end method
.method public setParallaxDistance(I)V
.locals 0
return-void
.end method
.method public setShadowDrawable(Landroid/graphics/drawable/Drawable;)V
.locals 0
.annotation runtime Ljava/lang/Deprecated;
.end annotation
return-void
.end method
.method public setShadowDrawableLeft(Landroid/graphics/drawable/Drawable;)V
.locals 0
return-void
.end method
.method public setShadowDrawableRight(Landroid/graphics/drawable/Drawable;)V
.locals 0
return-void
.end method
.method public setShadowResource(I)V
.locals 1
.annotation runtime Ljava/lang/Deprecated;
.end annotation
return-void
.end method
.method public setShadowResourceLeft(I)V
.locals 1
return-void
.end method
.method public setShadowResourceRight(I)V
.locals 1
return-void
.end method
.method public setSliderFadeColor(I)V
.locals 0
return-void
.end method
.method public smoothSlideClosed()V
.locals 0
.annotation runtime Ljava/lang/Deprecated;
.end annotation
return-void
.end method
.method public smoothSlideOpen()V
.locals 0
.annotation runtime Ljava/lang/Deprecated;
.end annotation
return-void
.end method
.method smoothSlideTo(FI)Z
.locals 4
const/4 v0, 0x0
return v0
.end method
.method updateObscuredViewsVisibility(Landroid/view/View;)V
.locals 17
return-void
.end method