SwipeToCloseLayout$ViewDragHelperCallBack.smali
.class Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;
.super Lhurriyet/mobil/android/hurriyet/views/pulltoclose/CustomViewDragHelper$Callback;
.source "SwipeToCloseLayout.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2
name = "ViewDragHelperCallBack"
.end annotation
# instance fields
.field final synthetic this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# direct methods
.method private constructor <init>(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)V
.registers 2
.line 274
iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/CustomViewDragHelper$Callback;-><init>()V
return-void
.end method
.method synthetic constructor <init>(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$1;)V
.registers 3
.line 274
invoke-direct {p0, p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;-><init>(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)V
return-void
.end method
# virtual methods
.method public clampViewPositionHorizontal(Landroid/view/View;II)I
.registers 4
.line 309
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->dragEdge:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$500(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;
move-result-object p1
sget-object p3, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;->LEFT:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;
if-ne p1, p3, :cond_29
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# invokes: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->canChildScrollRight()Z
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$600(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)Z
move-result p1
if-nez p1, :cond_29
if-lez p2, :cond_29
.line 310
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->getPaddingLeft()I
move-result p1
.line 311
iget-object p3, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->horizontalDragRange:I
invoke-static {p3}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$400(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)I
move-result p3
.line 312
invoke-static {p2, p1}, Ljava/lang/Math;->max(II)I
move-result p1
invoke-static {p1, p3}, Ljava/lang/Math;->min(II)I
move-result p1
goto :goto_54
.line 313
:cond_29
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->dragEdge:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$500(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;
move-result-object p1
sget-object p3, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;->RIGHT:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;
if-ne p1, p3, :cond_53
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# invokes: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->canChildScrollLeft()Z
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$700(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)Z
move-result p1
if-nez p1, :cond_53
if-gez p2, :cond_53
.line 314
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->horizontalDragRange:I
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$400(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)I
move-result p1
neg-int p1, p1
.line 315
iget-object p3, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
invoke-virtual {p3}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->getPaddingLeft()I
move-result p3
.line 316
invoke-static {p2, p1}, Ljava/lang/Math;->max(II)I
move-result p1
invoke-static {p1, p3}, Ljava/lang/Math;->min(II)I
move-result p1
goto :goto_54
:cond_53
const/4 p1, 0x0
:goto_54
return p1
.end method
.method public clampViewPositionVertical(Landroid/view/View;II)I
.registers 4
.line 294
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->dragEdge:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$500(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;
move-result-object p1
sget-object p3, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;->TOP:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;
if-ne p1, p3, :cond_29
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->canChildScrollUp()Z
move-result p1
if-nez p1, :cond_29
if-lez p2, :cond_29
.line 295
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->getPaddingTop()I
move-result p1
.line 296
iget-object p3, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->verticalDragRange:I
invoke-static {p3}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$300(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)I
move-result p3
.line 297
invoke-static {p2, p1}, Ljava/lang/Math;->max(II)I
move-result p1
invoke-static {p1, p3}, Ljava/lang/Math;->min(II)I
move-result p1
goto :goto_54
.line 298
:cond_29
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->dragEdge:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$500(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;
move-result-object p1
sget-object p3, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;->BOTTOM:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;
if-ne p1, p3, :cond_53
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->canChildScrollDown()Z
move-result p1
if-nez p1, :cond_53
if-gez p2, :cond_53
.line 299
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->verticalDragRange:I
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$300(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)I
move-result p1
neg-int p1, p1
.line 300
iget-object p3, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
invoke-virtual {p3}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->getPaddingTop()I
move-result p3
.line 301
invoke-static {p2, p1}, Ljava/lang/Math;->max(II)I
move-result p1
invoke-static {p1, p3}, Ljava/lang/Math;->min(II)I
move-result p1
goto :goto_54
:cond_53
const/4 p1, 0x0
:goto_54
return p1
.end method
.method public getViewHorizontalDragRange(Landroid/view/View;)I
.registers 2
.line 288
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->horizontalDragRange:I
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$400(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)I
move-result p1
return p1
.end method
.method public getViewVerticalDragRange(Landroid/view/View;)I
.registers 2
.line 283
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->verticalDragRange:I
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$300(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)I
move-result p1
return p1
.end method
.method public onViewDragStateChanged(I)V
.registers 5
.line 323
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->draggingState:I
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$800(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)I
move-result v0
if-ne p1, v0, :cond_9
return-void
.line 325
:cond_9
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->draggingState:I
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$800(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)I
move-result v0
const/4 v1, 0x1
if-eq v0, v1, :cond_1b
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->draggingState:I
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$800(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)I
move-result v0
const/4 v2, 0x2
if-ne v0, v2, :cond_4a
:cond_1b
if-nez p1, :cond_4a
.line 328
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->draggingOffset:I
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$900(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)I
move-result v0
iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# invokes: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->getDragRange()I
invoke-static {v2}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$1000(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)I
move-result v2
if-ne v0, v2, :cond_4a
const/4 v0, 0x0
.line 330
iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# setter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->mDidFinishedBySwipe:Z
invoke-static {v2, v1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$1102(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;Z)Z
.line 331
iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->swipeBackListener:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$SwipeBackListener;
invoke-static {v2}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$1200(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$SwipeBackListener;
move-result-object v2
if-eqz v2, :cond_43
.line 332
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->swipeBackListener:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$SwipeBackListener;
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$1200(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$SwipeBackListener;
move-result-object v0
invoke-interface {v0}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$SwipeBackListener;->onFinishingBySwipe()Z
move-result v0
:cond_43
if-nez v0, :cond_4a
.line 335
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# invokes: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->finish()V
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$1300(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)V
.line 340
:cond_4a
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->swipeBackListener:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$SwipeBackListener;
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$1200(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$SwipeBackListener;
move-result-object v0
if-eqz v0, :cond_72
if-eqz p1, :cond_61
if-eq p1, v1, :cond_57
goto :goto_72
.line 348
:cond_57
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->swipeBackListener:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$SwipeBackListener;
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$1200(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$SwipeBackListener;
move-result-object v0
invoke-interface {v0}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$SwipeBackListener;->onBeginSwipe()V
goto :goto_72
.line 343
:cond_61
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->mDidFinishedBySwipe:Z
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$1100(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)Z
move-result v0
if-nez v0, :cond_72
.line 344
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->swipeBackListener:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$SwipeBackListener;
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$1200(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$SwipeBackListener;
move-result-object v0
invoke-interface {v0}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$SwipeBackListener;->onCancelSwipe()V
.line 353
:cond_72
:goto_72
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# setter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->draggingState:I
invoke-static {v0, p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$802(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;I)I
return-void
.end method
.method public onViewPositionChanged(Landroid/view/View;IIII)V
.registers 6
.line 358
sget-object p1, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$1;->$SwitchMap$hurriyet$mobil$android$hurriyet$views$pulltoclose$SwipeToCloseLayout$DragEdge:[I
iget-object p4, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->dragEdge:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;
invoke-static {p4}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$500(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;
move-result-object p4
invoke-virtual {p4}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;->ordinal()I
move-result p4
aget p1, p1, p4
const/4 p4, 0x1
if-eq p1, p4, :cond_25
const/4 p4, 0x2
if-eq p1, p4, :cond_25
const/4 p3, 0x3
if-eq p1, p3, :cond_1b
const/4 p3, 0x4
if-eq p1, p3, :cond_1b
goto :goto_2e
.line 365
:cond_1b
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
invoke-static {p2}, Ljava/lang/Math;->abs(I)I
move-result p2
# setter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->draggingOffset:I
invoke-static {p1, p2}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$902(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;I)I
goto :goto_2e
.line 361
:cond_25
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
invoke-static {p3}, Ljava/lang/Math;->abs(I)I
move-result p2
# setter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->draggingOffset:I
invoke-static {p1, p2}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$902(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;I)I
.line 372
:goto_2e
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->draggingOffset:I
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$900(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)I
move-result p1
int-to-float p1, p1
iget-object p2, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->finishAnchor:F
invoke-static {p2}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$1400(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)F
move-result p2
div-float/2addr p1, p2
const/high16 p2, 0x3f800000 # 1.0f
cmpl-float p3, p1, p2
if-ltz p3, :cond_44
const/high16 p1, 0x3f800000 # 1.0f
.line 375
:cond_44
iget-object p3, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->draggingOffset:I
invoke-static {p3}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$900(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)I
move-result p3
int-to-float p3, p3
iget-object p4, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# invokes: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->getDragRange()I
invoke-static {p4}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$1000(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)I
move-result p4
int-to-float p4, p4
div-float/2addr p3, p4
cmpl-float p4, p3, p2
if-ltz p4, :cond_58
goto :goto_59
:cond_58
move p2, p3
.line 378
:goto_59
iget-object p3, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->swipeBackListener:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$SwipeBackListener;
invoke-static {p3}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$1200(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$SwipeBackListener;
move-result-object p3
if-eqz p3, :cond_6a
.line 379
iget-object p3, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->swipeBackListener:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$SwipeBackListener;
invoke-static {p3}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$1200(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$SwipeBackListener;
move-result-object p3
invoke-interface {p3, p1, p2}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$SwipeBackListener;->onViewPositionChanged(FF)V
:cond_6a
return-void
.end method
.method public onViewReleased(Landroid/view/View;FF)V
.registers 6
.line 385
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->draggingOffset:I
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$900(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)I
move-result p1
if-nez p1, :cond_9
return-void
.line 387
:cond_9
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->draggingOffset:I
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$900(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)I
move-result p1
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# invokes: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->getDragRange()I
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$1000(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)I
move-result v0
if-ne p1, v0, :cond_18
return-void
.line 391
:cond_18
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->enableFlingBack:Z
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$1500(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)Z
move-result p1
const/4 v0, 0x1
const/4 v1, 0x0
if-eqz p1, :cond_32
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# invokes: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->backBySpeed(FF)Z
invoke-static {p1, p2, p3}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$1600(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;FF)Z
move-result p1
if-eqz p1, :cond_32
.line 392
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->canChildScrollUp()Z
move-result p1
xor-int/2addr p1, v0
goto :goto_55
.line 393
:cond_32
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->draggingOffset:I
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$900(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)I
move-result p1
int-to-float p1, p1
iget-object p2, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->finishAnchor:F
invoke-static {p2}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$1400(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)F
move-result p2
cmpl-float p1, p1, p2
if-ltz p1, :cond_45
const/4 p1, 0x1
goto :goto_55
.line 395
:cond_45
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->draggingOffset:I
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$900(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)I
move-result p1
int-to-float p1, p1
iget-object p2, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->finishAnchor:F
invoke-static {p2}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$1400(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)F
move-result p2
cmpg-float p1, p1, p2
const/4 p1, 0x0
.line 401
:goto_55
sget-object p2, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$1;->$SwitchMap$hurriyet$mobil$android$hurriyet$views$pulltoclose$SwipeToCloseLayout$DragEdge:[I
iget-object p3, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->dragEdge:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;
invoke-static {p3}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$500(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;
move-result-object p3
invoke-virtual {p3}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$DragEdge;->ordinal()I
move-result p3
aget p2, p2, p3
if-eq p2, v0, :cond_9b
const/4 p3, 0x2
if-eq p2, p3, :cond_8c
const/4 p3, 0x3
if-eq p2, p3, :cond_7e
const/4 p3, 0x4
if-eq p2, p3, :cond_6f
goto :goto_a8
:cond_6f
if-eqz p1, :cond_78
.line 407
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->horizontalDragRange:I
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$400(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)I
move-result p1
neg-int v1, p1
.line 408
:cond_78
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# invokes: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->smoothScrollToX(I)V
invoke-static {p1, v1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$1700(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;I)V
goto :goto_a8
:cond_7e
if-eqz p1, :cond_86
.line 403
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->horizontalDragRange:I
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$400(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)I
move-result v1
.line 404
:cond_86
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# invokes: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->smoothScrollToX(I)V
invoke-static {p1, v1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$1700(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;I)V
goto :goto_a8
:cond_8c
if-eqz p1, :cond_95
.line 415
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->verticalDragRange:I
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$300(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)I
move-result p1
neg-int v1, p1
.line 416
:cond_95
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# invokes: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->smoothScrollToY(I)V
invoke-static {p1, v1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$1800(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;I)V
goto :goto_a8
:cond_9b
if-eqz p1, :cond_a3
.line 411
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->verticalDragRange:I
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$300(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)I
move-result v1
.line 412
:cond_a3
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# invokes: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->smoothScrollToY(I)V
invoke-static {p1, v1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$1800(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;I)V
:goto_a8
return-void
.end method
.method public tryCaptureView(Landroid/view/View;I)Z
.registers 3
.line 278
iget-object p2, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->target:Landroid/view/View;
invoke-static {p2}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$100(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)Landroid/view/View;
move-result-object p2
if-ne p1, p2, :cond_12
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout$ViewDragHelperCallBack;->this$0:Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;
# getter for: Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->enablePullToBack:Z
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;->access$200(Lhurriyet/mobil/android/hurriyet/views/pulltoclose/SwipeToCloseLayout;)Z
move-result p1
if-eqz p1, :cond_12
const/4 p1, 0x1
goto :goto_13
:cond_12
const/4 p1, 0x0
:goto_13
return p1
.end method