Changes of com.discord v1252
This commit is contained in:
parent
4b481ae41b
commit
60c7b29c59
6534 changed files with 185410 additions and 122003 deletions
|
@ -57,7 +57,7 @@
|
|||
|
||||
check-cast v0, Lcom/discord/panels/OverlappingPanelsLayout;
|
||||
|
||||
invoke-static {p1, v2}, Lk0/o/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-virtual {p1}, Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object;
|
||||
|
||||
|
@ -92,7 +92,7 @@
|
|||
|
||||
check-cast v0, Lcom/discord/panels/OverlappingPanelsLayout;
|
||||
|
||||
invoke-static {p1, v2}, Lk0/o/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-virtual {p1}, Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object;
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
.class public final Lcom/discord/panels/OverlappingPanelsLayout$c;
|
||||
.super Lk0/o/c/j;
|
||||
.super Lk0/n/c/i;
|
||||
.source "OverlappingPanelsLayout.kt"
|
||||
|
||||
# interfaces
|
||||
|
@ -18,7 +18,7 @@
|
|||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Lk0/o/c/j;",
|
||||
"Lk0/n/c/i;",
|
||||
"Lkotlin/jvm/functions/Function0<",
|
||||
"Lkotlin/Unit;",
|
||||
">;"
|
||||
|
@ -42,7 +42,7 @@
|
|||
|
||||
const/4 p1, 0x0
|
||||
|
||||
invoke-direct {p0, p1}, Lk0/o/c/j;-><init>(I)V
|
||||
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
.class public final Lcom/discord/panels/OverlappingPanelsLayout$d;
|
||||
.super Lk0/o/c/j;
|
||||
.super Lk0/n/c/i;
|
||||
.source "OverlappingPanelsLayout.kt"
|
||||
|
||||
# interfaces
|
||||
|
@ -18,7 +18,7 @@
|
|||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Lk0/o/c/j;",
|
||||
"Lk0/n/c/i;",
|
||||
"Lkotlin/jvm/functions/Function0<",
|
||||
"Lkotlin/Unit;",
|
||||
">;"
|
||||
|
@ -42,7 +42,7 @@
|
|||
|
||||
const/4 p1, 0x0
|
||||
|
||||
invoke-direct {p0, p1}, Lk0/o/c/j;-><init>(I)V
|
||||
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
.class public final Lcom/discord/panels/OverlappingPanelsLayout$e;
|
||||
.super Lk0/o/c/j;
|
||||
.super Lk0/n/c/i;
|
||||
.source "OverlappingPanelsLayout.kt"
|
||||
|
||||
# interfaces
|
||||
|
@ -18,7 +18,7 @@
|
|||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Lk0/o/c/j;",
|
||||
"Lk0/n/c/i;",
|
||||
"Lkotlin/jvm/functions/Function0<",
|
||||
"Lkotlin/Unit;",
|
||||
">;"
|
||||
|
@ -42,7 +42,7 @@
|
|||
|
||||
const/4 p1, 0x0
|
||||
|
||||
invoke-direct {p0, p1}, Lk0/o/c/j;-><init>(I)V
|
||||
invoke-direct {p0, p1}, Lk0/n/c/i;-><init>(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
|
|
@ -139,9 +139,7 @@
|
|||
.method public constructor <init>(Landroid/content/Context;)V
|
||||
.locals 2
|
||||
|
||||
const-string v0, "context"
|
||||
|
||||
invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
if-eqz p1, :cond_1
|
||||
|
||||
invoke-direct {p0, p1}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
|
||||
|
||||
|
@ -185,7 +183,7 @@
|
|||
|
||||
iput-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->endPanelState:Lcom/discord/panels/PanelState;
|
||||
|
||||
sget-object v0, Lk0/j/n;->d:Lk0/j/n;
|
||||
sget-object v0, Lk0/i/n;->d:Lk0/i/n;
|
||||
|
||||
iput-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->childGestureRegions:Ljava/util/List;
|
||||
|
||||
|
@ -204,14 +202,21 @@
|
|||
iput-boolean p1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->isSystemGestureNavigationPossible:Z
|
||||
|
||||
return-void
|
||||
|
||||
:cond_1
|
||||
const-string p1, "context"
|
||||
|
||||
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
.locals 2
|
||||
|
||||
const-string v0, "context"
|
||||
|
||||
invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
if-eqz p1, :cond_1
|
||||
|
||||
invoke-direct {p0, p1, p2}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
|
||||
|
@ -255,7 +260,7 @@
|
|||
|
||||
iput-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->endPanelState:Lcom/discord/panels/PanelState;
|
||||
|
||||
sget-object v0, Lk0/j/n;->d:Lk0/j/n;
|
||||
sget-object v0, Lk0/i/n;->d:Lk0/i/n;
|
||||
|
||||
iput-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->childGestureRegions:Ljava/util/List;
|
||||
|
||||
|
@ -276,14 +281,21 @@
|
|||
invoke-direct {p0, p2}, Lcom/discord/panels/OverlappingPanelsLayout;->initialize(Landroid/util/AttributeSet;)V
|
||||
|
||||
return-void
|
||||
|
||||
:cond_1
|
||||
const-string p1, "context"
|
||||
|
||||
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
.locals 1
|
||||
|
||||
const-string v0, "context"
|
||||
|
||||
invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
if-eqz p1, :cond_1
|
||||
|
||||
invoke-direct {p0, p1, p2, p3}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
|
||||
|
@ -327,7 +339,7 @@
|
|||
|
||||
iput-object p3, p0, Lcom/discord/panels/OverlappingPanelsLayout;->endPanelState:Lcom/discord/panels/PanelState;
|
||||
|
||||
sget-object p3, Lk0/j/n;->d:Lk0/j/n;
|
||||
sget-object p3, Lk0/i/n;->d:Lk0/i/n;
|
||||
|
||||
iput-object p3, p0, Lcom/discord/panels/OverlappingPanelsLayout;->childGestureRegions:Ljava/util/List;
|
||||
|
||||
|
@ -348,6 +360,15 @@
|
|||
invoke-direct {p0, p2}, Lcom/discord/panels/OverlappingPanelsLayout;->initialize(Landroid/util/AttributeSet;)V
|
||||
|
||||
return-void
|
||||
|
||||
:cond_1
|
||||
const-string p1, "context"
|
||||
|
||||
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
||||
.method public synthetic constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;IILkotlin/jvm/internal/DefaultConstructorMarker;)V
|
||||
|
@ -407,7 +428,7 @@
|
|||
:cond_0
|
||||
const-string p0, "centerPanel"
|
||||
|
||||
invoke-static {p0}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {p0}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
const/4 p0, 0x0
|
||||
|
||||
|
@ -426,7 +447,7 @@
|
|||
:cond_0
|
||||
const-string p0, "startPanel"
|
||||
|
||||
invoke-static {p0}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {p0}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
const/4 p0, 0x0
|
||||
|
||||
|
@ -931,13 +952,13 @@
|
|||
.end method
|
||||
|
||||
.method private final handleCenterPanelX(FF)V
|
||||
.locals 12
|
||||
.locals 11
|
||||
|
||||
iget-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->startPanel:Landroid/view/View;
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
if-eqz v0, :cond_1a
|
||||
if-eqz v0, :cond_1b
|
||||
|
||||
iget-boolean v2, p0, Lcom/discord/panels/OverlappingPanelsLayout;->isLeftToRight:Z
|
||||
|
||||
|
@ -966,7 +987,7 @@
|
|||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
invoke-static {v4}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v4}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
|
@ -996,7 +1017,7 @@
|
|||
goto :goto_1
|
||||
|
||||
:cond_3
|
||||
invoke-static {v4}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v4}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
|
@ -1008,7 +1029,7 @@
|
|||
|
||||
iget-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->endPanel:Landroid/view/View;
|
||||
|
||||
if-eqz v0, :cond_19
|
||||
if-eqz v0, :cond_1a
|
||||
|
||||
iget-boolean v2, p0, Lcom/discord/panels/OverlappingPanelsLayout;->isLeftToRight:Z
|
||||
|
||||
|
@ -1031,7 +1052,7 @@
|
|||
goto :goto_2
|
||||
|
||||
:cond_5
|
||||
invoke-static {v4}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v4}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
|
@ -1061,7 +1082,7 @@
|
|||
goto :goto_3
|
||||
|
||||
:cond_8
|
||||
invoke-static {v4}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v4}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
|
@ -1137,15 +1158,13 @@
|
|||
:goto_6
|
||||
iget-object v8, p0, Lcom/discord/panels/OverlappingPanelsLayout;->centerPanel:Landroid/view/View;
|
||||
|
||||
if-eqz v8, :cond_18
|
||||
if-eqz v8, :cond_19
|
||||
|
||||
xor-int/lit8 v9, v6, 0x1
|
||||
|
||||
const/high16 v10, 0x3f000000 # 0.5f
|
||||
|
||||
const-string v11, "$this$setEnabledAlpha"
|
||||
|
||||
invoke-static {v8, v11}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
if-eqz v8, :cond_18
|
||||
|
||||
if-eqz v9, :cond_f
|
||||
|
||||
|
@ -1265,31 +1284,38 @@
|
|||
return-void
|
||||
|
||||
:cond_16
|
||||
invoke-static {v4}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v4}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
:cond_17
|
||||
invoke-static {v4}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v4}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
:cond_18
|
||||
invoke-static {v4}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
const-string p1, "$this$setEnabledAlpha"
|
||||
|
||||
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
:cond_19
|
||||
const-string p1, "endPanel"
|
||||
|
||||
invoke-static {p1}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v4}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
:cond_1a
|
||||
const-string p1, "endPanel"
|
||||
|
||||
invoke-static {p1}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
:cond_1b
|
||||
const-string p1, "startPanel"
|
||||
|
||||
invoke-static {p1}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {p1}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
.end method
|
||||
|
@ -1366,14 +1392,14 @@
|
|||
:cond_3
|
||||
const-string v0, "centerPanel"
|
||||
|
||||
invoke-static {v0}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v0}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
|
||||
:cond_4
|
||||
const-string v0, "endPanel"
|
||||
|
||||
invoke-static {v0}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v0}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
.end method
|
||||
|
@ -1448,14 +1474,14 @@
|
|||
:cond_3
|
||||
const-string v0, "centerPanel"
|
||||
|
||||
invoke-static {v0}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v0}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
|
||||
:cond_4
|
||||
const-string v0, "startPanel"
|
||||
|
||||
invoke-static {v0}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v0}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
.end method
|
||||
|
@ -1471,7 +1497,7 @@
|
|||
|
||||
const-string v2, "getChildAt(0)"
|
||||
|
||||
invoke-static {v1, v2}, Lk0/o/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
iput-object v1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->startPanel:Landroid/view/View;
|
||||
|
||||
|
@ -1483,7 +1509,7 @@
|
|||
|
||||
const-string v3, "getChildAt(1)"
|
||||
|
||||
invoke-static {v2, v3}, Lk0/o/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {v2, v3}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
iput-object v2, p0, Lcom/discord/panels/OverlappingPanelsLayout;->centerPanel:Landroid/view/View;
|
||||
|
||||
|
@ -1495,7 +1521,7 @@
|
|||
|
||||
const-string v3, "getChildAt(2)"
|
||||
|
||||
invoke-static {v2, v3}, Lk0/o/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {v2, v3}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
iput-object v2, p0, Lcom/discord/panels/OverlappingPanelsLayout;->endPanel:Landroid/view/View;
|
||||
|
||||
|
@ -1591,42 +1617,42 @@
|
|||
return-void
|
||||
|
||||
:cond_1
|
||||
invoke-static {v7}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v7}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
|
||||
:cond_2
|
||||
invoke-static {v4}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v4}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
|
||||
:cond_3
|
||||
invoke-static {v7}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v7}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
|
||||
:cond_4
|
||||
invoke-static {v7}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v7}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
|
||||
:cond_5
|
||||
invoke-static {v7}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v7}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
|
||||
:cond_6
|
||||
invoke-static {v7}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v7}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
|
||||
:cond_7
|
||||
invoke-static {v4}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v4}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
|
||||
:cond_8
|
||||
invoke-static {v4}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v4}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v3
|
||||
.end method
|
||||
|
@ -1642,9 +1668,7 @@
|
|||
|
||||
const-string v1, "context"
|
||||
|
||||
invoke-static {v0, v1}, Lk0/o/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-static {v0, v1}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {v0, v1}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
sget-object v1, Lf/a/f/a;->a:Lkotlin/jvm/functions/Function1;
|
||||
|
||||
|
@ -1716,7 +1740,7 @@
|
|||
|
||||
const-string v3, "resources"
|
||||
|
||||
invoke-static {v0, v3}, Lk0/o/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {v0, v3}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
|
||||
|
||||
|
@ -1730,7 +1754,7 @@
|
|||
|
||||
move-result-object v0
|
||||
|
||||
invoke-static {v0, v3}, Lk0/o/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {v0, v3}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-virtual {v0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
|
||||
|
||||
|
@ -1745,7 +1769,7 @@
|
|||
|
||||
move-result-object v0
|
||||
|
||||
invoke-static {v0, v3}, Lk0/o/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {v0, v3}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-virtual {v0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
|
||||
|
||||
|
@ -1947,12 +1971,12 @@
|
|||
return v2
|
||||
|
||||
:cond_7
|
||||
invoke-static {v2}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v2}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
:cond_8
|
||||
invoke-static {v2}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v2}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
.end method
|
||||
|
@ -2236,12 +2260,12 @@
|
|||
return-void
|
||||
|
||||
:cond_0
|
||||
invoke-static {v2}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v2}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
:cond_1
|
||||
invoke-static {v2}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v2}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
.end method
|
||||
|
@ -2286,12 +2310,12 @@
|
|||
goto :goto_1
|
||||
|
||||
:cond_1
|
||||
invoke-static {v2}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v2}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
:cond_2
|
||||
invoke-static {v2}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v2}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
|
@ -2331,7 +2355,7 @@
|
|||
|
||||
const-string v2, "resources"
|
||||
|
||||
invoke-static {v1, v2}, Lk0/o/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {v1, v2}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
|
||||
|
||||
|
@ -2387,7 +2411,7 @@
|
|||
:cond_3
|
||||
const-string p1, "centerPanel"
|
||||
|
||||
invoke-static {p1}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {p1}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
|
@ -2611,12 +2635,12 @@
|
|||
return-void
|
||||
|
||||
:cond_0
|
||||
invoke-static {v2}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v2}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
|
||||
:cond_1
|
||||
invoke-static {v2}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {v2}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
.end method
|
||||
|
@ -2721,7 +2745,7 @@
|
|||
:cond_3
|
||||
const-string p1, "centerPanel"
|
||||
|
||||
invoke-static {p1}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {p1}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
|
@ -2841,15 +2865,13 @@
|
|||
.method public final handleEndPanelState(Lcom/discord/panels/PanelState;)V
|
||||
.locals 2
|
||||
|
||||
const-string v0, "endPanelState"
|
||||
|
||||
invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
if-eqz p1, :cond_2
|
||||
|
||||
iget-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->endPanelState:Lcom/discord/panels/PanelState;
|
||||
|
||||
sget-object v1, Lcom/discord/panels/PanelState$c;->a:Lcom/discord/panels/PanelState$c;
|
||||
|
||||
invoke-static {p1, v1}, Lk0/o/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
invoke-static {p1, v1}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
|
||||
move-result v1
|
||||
|
||||
|
@ -2857,7 +2879,7 @@
|
|||
|
||||
sget-object v1, Lcom/discord/panels/PanelState$c;->a:Lcom/discord/panels/PanelState$c;
|
||||
|
||||
invoke-static {v0, v1}, Lk0/o/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
invoke-static {v0, v1}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
|
||||
move-result v1
|
||||
|
||||
|
@ -2876,7 +2898,7 @@
|
|||
|
||||
sget-object v1, Lcom/discord/panels/PanelState$c;->a:Lcom/discord/panels/PanelState$c;
|
||||
|
||||
invoke-static {v0, v1}, Lk0/o/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
invoke-static {v0, v1}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
|
@ -2889,20 +2911,27 @@
|
|||
iput-object p1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->endPanelState:Lcom/discord/panels/PanelState;
|
||||
|
||||
return-void
|
||||
|
||||
:cond_2
|
||||
const-string p1, "endPanelState"
|
||||
|
||||
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
||||
.method public final handleStartPanelState(Lcom/discord/panels/PanelState;)V
|
||||
.locals 2
|
||||
|
||||
const-string v0, "startPanelState"
|
||||
|
||||
invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
if-eqz p1, :cond_2
|
||||
|
||||
iget-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->startPanelState:Lcom/discord/panels/PanelState;
|
||||
|
||||
sget-object v1, Lcom/discord/panels/PanelState$c;->a:Lcom/discord/panels/PanelState$c;
|
||||
|
||||
invoke-static {p1, v1}, Lk0/o/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
invoke-static {p1, v1}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
|
||||
move-result v1
|
||||
|
||||
|
@ -2910,7 +2939,7 @@
|
|||
|
||||
sget-object v1, Lcom/discord/panels/PanelState$c;->a:Lcom/discord/panels/PanelState$c;
|
||||
|
||||
invoke-static {v0, v1}, Lk0/o/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
invoke-static {v0, v1}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
|
||||
move-result v1
|
||||
|
||||
|
@ -2925,7 +2954,7 @@
|
|||
:cond_0
|
||||
sget-object v1, Lcom/discord/panels/PanelState$a;->a:Lcom/discord/panels/PanelState$a;
|
||||
|
||||
invoke-static {p1, v1}, Lk0/o/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
invoke-static {p1, v1}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
|
||||
move-result v1
|
||||
|
||||
|
@ -2933,7 +2962,7 @@
|
|||
|
||||
sget-object v1, Lcom/discord/panels/PanelState$c;->a:Lcom/discord/panels/PanelState$c;
|
||||
|
||||
invoke-static {v0, v1}, Lk0/o/c/i;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
invoke-static {v0, v1}, Lk0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
|
@ -2946,36 +2975,43 @@
|
|||
iput-object p1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->startPanelState:Lcom/discord/panels/PanelState;
|
||||
|
||||
return-void
|
||||
|
||||
:cond_2
|
||||
const-string p1, "startPanelState"
|
||||
|
||||
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
||||
.method public onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
|
||||
.locals 6
|
||||
|
||||
const-string v0, "event"
|
||||
const/4 v0, 0x0
|
||||
|
||||
invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
if-eqz p1, :cond_b
|
||||
|
||||
invoke-virtual {p1}, Landroid/view/MotionEvent;->getActionMasked()I
|
||||
|
||||
move-result v0
|
||||
|
||||
const/4 v1, 0x0
|
||||
move-result v1
|
||||
|
||||
const/4 v2, 0x0
|
||||
|
||||
const/4 v3, 0x1
|
||||
|
||||
if-eqz v0, :cond_5
|
||||
if-eqz v1, :cond_5
|
||||
|
||||
if-eq v0, v3, :cond_3
|
||||
if-eq v1, v3, :cond_3
|
||||
|
||||
const/4 v4, 0x2
|
||||
|
||||
if-eq v0, v4, :cond_0
|
||||
if-eq v1, v4, :cond_0
|
||||
|
||||
const/4 p1, 0x3
|
||||
|
||||
if-eq v0, p1, :cond_3
|
||||
if-eq v1, p1, :cond_3
|
||||
|
||||
iget-boolean v2, p0, Lcom/discord/panels/OverlappingPanelsLayout;->wasActionDownOnClosedCenterPanel:Z
|
||||
|
||||
|
@ -3045,7 +3081,7 @@
|
|||
invoke-virtual {p1}, Landroid/view/VelocityTracker;->recycle()V
|
||||
|
||||
:cond_4
|
||||
iput-object v1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->velocityTracker:Landroid/view/VelocityTracker;
|
||||
iput-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->velocityTracker:Landroid/view/VelocityTracker;
|
||||
|
||||
iget-boolean p1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->isScrollingHorizontally:Z
|
||||
|
||||
|
@ -3062,15 +3098,15 @@
|
|||
|
||||
invoke-direct {p0, p1}, Lcom/discord/panels/OverlappingPanelsLayout;->isTouchingCenterPanelWhileSidePanelOpen(Landroid/view/MotionEvent;)Z
|
||||
|
||||
move-result v0
|
||||
move-result v1
|
||||
|
||||
iput-boolean v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->wasActionDownOnClosedCenterPanel:Z
|
||||
iput-boolean v1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->wasActionDownOnClosedCenterPanel:Z
|
||||
|
||||
iget-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->centerPanel:Landroid/view/View;
|
||||
iget-object v1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->centerPanel:Landroid/view/View;
|
||||
|
||||
if-eqz v0, :cond_a
|
||||
if-eqz v1, :cond_a
|
||||
|
||||
invoke-virtual {v0}, Landroid/view/View;->getX()F
|
||||
invoke-virtual {v1}, Landroid/view/View;->getX()F
|
||||
|
||||
move-result v0
|
||||
|
||||
|
@ -3100,7 +3136,7 @@
|
|||
|
||||
const-string v4, "resources"
|
||||
|
||||
invoke-static {v1, v4}, Lk0/o/c/i;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {v1, v4}, Lk0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
invoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
|
||||
|
||||
|
@ -3163,9 +3199,16 @@
|
|||
:cond_a
|
||||
const-string p1, "centerPanel"
|
||||
|
||||
invoke-static {p1}, Lk0/o/c/i;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
invoke-static {p1}, Lk0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V
|
||||
|
||||
throw v1
|
||||
throw v0
|
||||
|
||||
:cond_b
|
||||
const-string p1, "event"
|
||||
|
||||
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
throw v0
|
||||
.end method
|
||||
|
||||
.method public onLayout(ZIIII)V
|
||||
|
@ -3194,36 +3237,36 @@
|
|||
.method public onTouchEvent(Landroid/view/MotionEvent;)Z
|
||||
.locals 5
|
||||
|
||||
const-string v0, "event"
|
||||
const/4 v0, 0x0
|
||||
|
||||
invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
if-eqz p1, :cond_b
|
||||
|
||||
iget-boolean v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->isHomeSystemGesture:Z
|
||||
iget-boolean v1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->isHomeSystemGesture:Z
|
||||
|
||||
const/4 v1, 0x0
|
||||
const/4 v2, 0x0
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
if-eqz v1, :cond_0
|
||||
|
||||
return v1
|
||||
return v2
|
||||
|
||||
:cond_0
|
||||
invoke-virtual {p1}, Landroid/view/MotionEvent;->getActionMasked()I
|
||||
|
||||
move-result v0
|
||||
move-result v1
|
||||
|
||||
const/4 v2, 0x1
|
||||
const/4 v3, 0x1
|
||||
|
||||
if-eqz v0, :cond_a
|
||||
if-eqz v1, :cond_a
|
||||
|
||||
if-eq v0, v2, :cond_6
|
||||
if-eq v1, v3, :cond_6
|
||||
|
||||
const/4 v3, 0x2
|
||||
const/4 v4, 0x2
|
||||
|
||||
if-eq v0, v3, :cond_1
|
||||
if-eq v1, v4, :cond_1
|
||||
|
||||
const/4 v3, 0x3
|
||||
const/4 v4, 0x3
|
||||
|
||||
if-eq v0, v3, :cond_6
|
||||
if-eq v1, v4, :cond_6
|
||||
|
||||
goto/16 :goto_4
|
||||
|
||||
|
@ -3234,7 +3277,7 @@
|
|||
|
||||
if-eqz v0, :cond_2
|
||||
|
||||
return v1
|
||||
return v2
|
||||
|
||||
:cond_2
|
||||
iget v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->xFromInterceptActionDown:F
|
||||
|
@ -3245,19 +3288,19 @@
|
|||
|
||||
invoke-static {v0}, Ljava/lang/Math;->abs(F)F
|
||||
|
||||
move-result v3
|
||||
move-result v1
|
||||
|
||||
iget v4, p0, Lcom/discord/panels/OverlappingPanelsLayout;->scrollingSlopPx:F
|
||||
|
||||
cmpl-float v3, v3, v4
|
||||
cmpl-float v1, v1, v4
|
||||
|
||||
if-lez v3, :cond_4
|
||||
if-lez v1, :cond_4
|
||||
|
||||
iget-object v3, p0, Lcom/discord/panels/OverlappingPanelsLayout;->swipeDirection:Lcom/discord/panels/OverlappingPanelsLayout$SwipeDirection;
|
||||
iget-object v1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->swipeDirection:Lcom/discord/panels/OverlappingPanelsLayout$SwipeDirection;
|
||||
|
||||
if-nez v3, :cond_4
|
||||
if-nez v1, :cond_4
|
||||
|
||||
int-to-float v1, v1
|
||||
int-to-float v1, v2
|
||||
|
||||
cmpl-float v0, v0, v1
|
||||
|
||||
|
@ -3292,71 +3335,76 @@
|
|||
goto :goto_3
|
||||
|
||||
:cond_6
|
||||
iget-boolean v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->wasActionDownOnClosedCenterPanel:Z
|
||||
iget-boolean v1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->wasActionDownOnClosedCenterPanel:Z
|
||||
|
||||
if-eqz v0, :cond_7
|
||||
if-eqz v1, :cond_7
|
||||
|
||||
invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F
|
||||
|
||||
move-result v0
|
||||
move-result v1
|
||||
|
||||
iget v3, p0, Lcom/discord/panels/OverlappingPanelsLayout;->xFromInterceptActionDown:F
|
||||
iget v4, p0, Lcom/discord/panels/OverlappingPanelsLayout;->xFromInterceptActionDown:F
|
||||
|
||||
sub-float/2addr v0, v3
|
||||
sub-float/2addr v1, v4
|
||||
|
||||
invoke-static {v0}, Ljava/lang/Math;->abs(F)F
|
||||
invoke-static {v1}, Ljava/lang/Math;->abs(F)F
|
||||
|
||||
move-result v0
|
||||
move-result v1
|
||||
|
||||
iget v3, p0, Lcom/discord/panels/OverlappingPanelsLayout;->scrollingSlopPx:F
|
||||
iget v4, p0, Lcom/discord/panels/OverlappingPanelsLayout;->scrollingSlopPx:F
|
||||
|
||||
cmpg-float v0, v0, v3
|
||||
cmpg-float v1, v1, v4
|
||||
|
||||
if-gez v0, :cond_7
|
||||
if-gez v1, :cond_7
|
||||
|
||||
iget-boolean v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->isScrollingHorizontally:Z
|
||||
iget-boolean v1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->isScrollingHorizontally:Z
|
||||
|
||||
if-nez v0, :cond_7
|
||||
if-nez v1, :cond_7
|
||||
|
||||
const/4 v0, 0x1
|
||||
const/4 v1, 0x1
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_7
|
||||
const/4 v0, 0x0
|
||||
const/4 v1, 0x0
|
||||
|
||||
:goto_1
|
||||
if-eqz v0, :cond_8
|
||||
if-eqz v1, :cond_8
|
||||
|
||||
invoke-virtual {p0}, Lcom/discord/panels/OverlappingPanelsLayout;->closePanels()V
|
||||
|
||||
goto :goto_2
|
||||
|
||||
:cond_8
|
||||
iget-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->velocityTracker:Landroid/view/VelocityTracker;
|
||||
iget-object v1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->velocityTracker:Landroid/view/VelocityTracker;
|
||||
|
||||
if-eqz v0, :cond_9
|
||||
if-eqz v1, :cond_9
|
||||
|
||||
invoke-virtual {v0, p1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V
|
||||
invoke-virtual {v1, p1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V
|
||||
|
||||
:cond_9
|
||||
invoke-direct {p0, p1}, Lcom/discord/panels/OverlappingPanelsLayout;->snapOpenOrClose(Landroid/view/MotionEvent;)V
|
||||
|
||||
:goto_2
|
||||
iput-boolean v1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->wasActionDownOnClosedCenterPanel:Z
|
||||
iput-boolean v2, p0, Lcom/discord/panels/OverlappingPanelsLayout;->wasActionDownOnClosedCenterPanel:Z
|
||||
|
||||
iput-boolean v1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->isScrollingHorizontally:Z
|
||||
iput-boolean v2, p0, Lcom/discord/panels/OverlappingPanelsLayout;->isScrollingHorizontally:Z
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
iput-object p1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->swipeDirection:Lcom/discord/panels/OverlappingPanelsLayout$SwipeDirection;
|
||||
iput-object v0, p0, Lcom/discord/panels/OverlappingPanelsLayout;->swipeDirection:Lcom/discord/panels/OverlappingPanelsLayout$SwipeDirection;
|
||||
|
||||
:cond_a
|
||||
:goto_3
|
||||
const/4 v1, 0x1
|
||||
const/4 v2, 0x1
|
||||
|
||||
:goto_4
|
||||
return v1
|
||||
return v2
|
||||
|
||||
:cond_b
|
||||
const-string p1, "event"
|
||||
|
||||
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
throw v0
|
||||
.end method
|
||||
|
||||
.method public final openEndPanel()V
|
||||
|
@ -3382,9 +3430,7 @@
|
|||
.method public final varargs registerEndPanelStateListeners([Lcom/discord/panels/OverlappingPanelsLayout$PanelStateListener;)V
|
||||
.locals 4
|
||||
|
||||
const-string v0, "panelStateListenerArgs"
|
||||
|
||||
invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
if-eqz p1, :cond_1
|
||||
|
||||
array-length v0, p1
|
||||
|
||||
|
@ -3405,14 +3451,21 @@
|
|||
|
||||
:cond_0
|
||||
return-void
|
||||
|
||||
:cond_1
|
||||
const-string p1, "panelStateListenerArgs"
|
||||
|
||||
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
||||
.method public final varargs registerStartPanelStateListeners([Lcom/discord/panels/OverlappingPanelsLayout$PanelStateListener;)V
|
||||
.locals 4
|
||||
|
||||
const-string v0, "panelStateListenerArgs"
|
||||
|
||||
invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
if-eqz p1, :cond_1
|
||||
|
||||
array-length v0, p1
|
||||
|
||||
|
@ -3433,10 +3486,19 @@
|
|||
|
||||
:cond_0
|
||||
return-void
|
||||
|
||||
:cond_1
|
||||
const-string p1, "panelStateListenerArgs"
|
||||
|
||||
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
||||
.method public final setChildGestureRegions(Ljava/util/List;)V
|
||||
.locals 1
|
||||
.locals 0
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
|
@ -3446,21 +3508,26 @@
|
|||
}
|
||||
.end annotation
|
||||
|
||||
const-string v0, "childGestureRegions"
|
||||
|
||||
invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
if-eqz p1, :cond_0
|
||||
|
||||
iput-object p1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->childGestureRegions:Ljava/util/List;
|
||||
|
||||
return-void
|
||||
|
||||
:cond_0
|
||||
const-string p1, "childGestureRegions"
|
||||
|
||||
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
||||
.method public final setEndPanelLockState(Lcom/discord/panels/OverlappingPanelsLayout$LockState;)V
|
||||
.locals 1
|
||||
|
||||
const-string v0, "lockState"
|
||||
|
||||
invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
if-eqz p1, :cond_1
|
||||
|
||||
iput-object p1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->endPanelLockState:Lcom/discord/panels/OverlappingPanelsLayout$LockState;
|
||||
|
||||
|
@ -3472,14 +3539,21 @@
|
|||
|
||||
:cond_0
|
||||
return-void
|
||||
|
||||
:cond_1
|
||||
const-string p1, "lockState"
|
||||
|
||||
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
||||
.method public final setStartPanelLockState(Lcom/discord/panels/OverlappingPanelsLayout$LockState;)V
|
||||
.locals 1
|
||||
|
||||
const-string v0, "lockState"
|
||||
|
||||
invoke-static {p1, v0}, Lk0/o/c/i;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
if-eqz p1, :cond_1
|
||||
|
||||
iput-object p1, p0, Lcom/discord/panels/OverlappingPanelsLayout;->startPanelLockState:Lcom/discord/panels/OverlappingPanelsLayout$LockState;
|
||||
|
||||
|
@ -3491,6 +3565,15 @@
|
|||
|
||||
:cond_0
|
||||
return-void
|
||||
|
||||
:cond_1
|
||||
const-string p1, "lockState"
|
||||
|
||||
invoke-static {p1}, Lk0/n/c/h;->c(Ljava/lang/String;)V
|
||||
|
||||
const/4 p1, 0x0
|
||||
|
||||
throw p1
|
||||
.end method
|
||||
|
||||
.method public final setStartPanelUseFullPortraitWidth(Z)V
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue