.class Landroidx/slidingpanelayout/widget/SlidingPaneLayout$1; .super Ljava/lang/Object; .source "SlidingPaneLayout.java" # interfaces .implements Landroidx/slidingpanelayout/widget/FoldingFeatureObserver$OnFoldingFeatureChangeListener; # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Landroidx/slidingpanelayout/widget/SlidingPaneLayout; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x0 name = null .end annotation # instance fields .field final synthetic this$0:Landroidx/slidingpanelayout/widget/SlidingPaneLayout; # direct methods .method constructor (Landroidx/slidingpanelayout/widget/SlidingPaneLayout;)V .locals 0 iput-object p1, p0, Landroidx/slidingpanelayout/widget/SlidingPaneLayout$1;->this$0:Landroidx/slidingpanelayout/widget/SlidingPaneLayout; .line 299 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods .method public onFoldingFeatureChange(Landroidx/window/layout/FoldingFeature;)V .locals 3 iget-object v0, p0, Landroidx/slidingpanelayout/widget/SlidingPaneLayout$1;->this$0:Landroidx/slidingpanelayout/widget/SlidingPaneLayout; .line 302 iput-object p1, v0, Landroidx/slidingpanelayout/widget/SlidingPaneLayout;->mFoldingFeature:Landroidx/window/layout/FoldingFeature; .line 304 new-instance p1, Landroidx/transition/ChangeBounds; invoke-direct {p1}, Landroidx/transition/ChangeBounds;->()V const-wide/16 v0, 0x12c .line 305 invoke-virtual {p1, v0, v1}, Landroidx/transition/Transition;->setDuration(J)Landroidx/transition/Transition; const/4 v0, 0x0 const/high16 v1, 0x3f800000 # 1.0f const v2, 0x3e4ccccd # 0.2f .line 306 invoke-static {v2, v0, v0, v1}, Landroidx/core/view/animation/PathInterpolatorCompat;->create(FFFF)Landroid/view/animation/Interpolator; move-result-object v0 invoke-virtual {p1, v0}, Landroidx/transition/Transition;->setInterpolator(Landroid/animation/TimeInterpolator;)Landroidx/transition/Transition; iget-object v0, p0, Landroidx/slidingpanelayout/widget/SlidingPaneLayout$1;->this$0:Landroidx/slidingpanelayout/widget/SlidingPaneLayout; .line 307 invoke-static {v0, p1}, Landroidx/transition/TransitionManager;->beginDelayedTransition(Landroid/view/ViewGroup;Landroidx/transition/Transition;)V iget-object p0, p0, Landroidx/slidingpanelayout/widget/SlidingPaneLayout$1;->this$0:Landroidx/slidingpanelayout/widget/SlidingPaneLayout; .line 308 invoke-virtual {p0}, Landroidx/slidingpanelayout/widget/SlidingPaneLayout;->requestLayout()V return-void .end method