OnSwipe.smali
.class public Landroidx/constraintlayout/motion/widget/OnSwipe;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field public static final COMPLETE_MODE_CONTINUOUS_VELOCITY:I = 0x0
.field public static final COMPLETE_MODE_SPRING:I = 0x1
.field public static final DRAG_ANTICLOCKWISE:I = 0x7
.field public static final DRAG_CLOCKWISE:I = 0x6
.field public static final DRAG_DOWN:I = 0x1
.field public static final DRAG_END:I = 0x5
.field public static final DRAG_LEFT:I = 0x2
.field public static final DRAG_RIGHT:I = 0x3
.field public static final DRAG_START:I = 0x4
.field public static final DRAG_UP:I = 0x0
.field public static final FLAG_DISABLE_POST_SCROLL:I = 0x1
.field public static final FLAG_DISABLE_SCROLL:I = 0x2
.field public static final ON_UP_AUTOCOMPLETE:I = 0x0
.field public static final ON_UP_AUTOCOMPLETE_TO_END:I = 0x2
.field public static final ON_UP_AUTOCOMPLETE_TO_START:I = 0x1
.field public static final ON_UP_DECELERATE:I = 0x4
.field public static final ON_UP_DECELERATE_AND_COMPLETE:I = 0x5
.field public static final ON_UP_NEVER_TO_END:I = 0x7
.field public static final ON_UP_NEVER_TO_START:I = 0x6
.field public static final ON_UP_STOP:I = 0x3
.field public static final SIDE_BOTTOM:I = 0x3
.field public static final SIDE_END:I = 0x6
.field public static final SIDE_LEFT:I = 0x1
.field public static final SIDE_MIDDLE:I = 0x4
.field public static final SIDE_RIGHT:I = 0x2
.field public static final SIDE_START:I = 0x5
.field public static final SIDE_TOP:I = 0x0
.field public static final SPRING_BOUNDARY_BOUNCEBOTH:I = 0x3
.field public static final SPRING_BOUNDARY_BOUNCEEND:I = 0x2
.field public static final SPRING_BOUNDARY_BOUNCESTART:I = 0x1
.field public static final SPRING_BOUNDARY_OVERSHOOT:I
# instance fields
.field private mAutoCompleteMode:I
.field private mDragDirection:I
.field private mDragScale:F
.field private mDragThreshold:F
.field private mFlags:I
.field private mLimitBoundsTo:I
.field private mMaxAcceleration:F
.field private mMaxVelocity:F
.field private mMoveWhenScrollAtTop:Z
.field private mOnTouchUp:I
.field private mRotationCenterId:I
.field private mSpringBoundary:I
.field private mSpringDamping:F
.field private mSpringMass:F
.field private mSpringStiffness:F
.field private mSpringStopThreshold:F
.field private mTouchAnchorId:I
.field private mTouchAnchorSide:I
.field private mTouchRegionId:I
# direct methods
.method public constructor <init>()V
.registers 4
.line 22
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x0
.line 23
iput v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mDragDirection:I
.line 24
iput v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mTouchAnchorSide:I
const/4 v1, -0x1
.line 25
iput v1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mTouchAnchorId:I
.line 26
iput v1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mTouchRegionId:I
.line 27
iput v1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mLimitBoundsTo:I
.line 28
iput v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mOnTouchUp:I
.line 29
iput v1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mRotationCenterId:I
const/high16 v1, 0x40800000 # 4.0f
.line 30
iput v1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mMaxVelocity:F
const v1, 0x3f99999a # 1.2f
.line 31
iput v1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mMaxAcceleration:F
const/4 v1, 0x1
.line 32
iput-boolean v1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mMoveWhenScrollAtTop:Z
const/high16 v1, 0x3f800000 # 1.0f
.line 33
iput v1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mDragScale:F
.line 34
iput v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mFlags:I
const/high16 v2, 0x41200000 # 10.0f
.line 35
iput v2, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mDragThreshold:F
const/high16 v2, 0x7fc00000 # Float.NaN
.line 36
iput v2, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mSpringDamping:F
.line 37
iput v1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mSpringMass:F
.line 38
iput v2, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mSpringStiffness:F
.line 39
iput v2, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mSpringStopThreshold:F
.line 40
iput v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mSpringBoundary:I
.line 41
iput v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mAutoCompleteMode:I
return-void
.end method
# virtual methods
.method public getAutoCompleteMode()I
.registers 2
.line 393
iget v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mAutoCompleteMode:I
return v0
.end method
.method public getDragDirection()I
.registers 2
.line 124
iget v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mDragDirection:I
return v0
.end method
.method public getDragScale()F
.registers 2
.line 187
iget v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mDragScale:F
return v0
.end method
.method public getDragThreshold()F
.registers 2
.line 204
iget v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mDragThreshold:F
return v0
.end method
.method public getLimitBoundsTo()I
.registers 2
.line 266
iget v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mLimitBoundsTo:I
return v0
.end method
.method public getMaxAcceleration()F
.registers 2
.line 156
iget v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mMaxAcceleration:F
return v0
.end method
.method public getMaxVelocity()F
.registers 2
.line 139
iget v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mMaxVelocity:F
return v0
.end method
.method public getMoveWhenScrollAtTop()Z
.registers 2
.line 172
iget-boolean v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mMoveWhenScrollAtTop:Z
return v0
.end method
.method public getNestedScrollFlags()I
.registers 2
.line 251
iget v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mFlags:I
return v0
.end method
.method public getOnTouchUp()I
.registers 2
.line 234
iget v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mOnTouchUp:I
return v0
.end method
.method public getRotationCenterId()I
.registers 2
.line 281
iget v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mRotationCenterId:I
return v0
.end method
.method public getSpringBoundary()I
.registers 2
.line 374
iget v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mSpringBoundary:I
return v0
.end method
.method public getSpringDamping()F
.registers 2
.line 286
iget v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mSpringDamping:F
return v0
.end method
.method public getSpringMass()F
.registers 2
.line 308
iget v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mSpringMass:F
return v0
.end method
.method public getSpringStiffness()F
.registers 2
.line 329
iget v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mSpringStiffness:F
return v0
.end method
.method public getSpringStopThreshold()F
.registers 2
.line 352
iget v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mSpringStopThreshold:F
return v0
.end method
.method public getTouchAnchorId()I
.registers 2
.line 92
iget v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mTouchAnchorId:I
return v0
.end method
.method public getTouchAnchorSide()I
.registers 2
.line 109
iget v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mTouchAnchorSide:I
return v0
.end method
.method public getTouchRegionId()I
.registers 2
.line 217
iget v0, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mTouchRegionId:I
return v0
.end method
.method public setAutoCompleteMode(I)V
.registers 2
.line 404
iput p1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mAutoCompleteMode:I
return-void
.end method
.method public setDragDirection(I)Landroidx/constraintlayout/motion/widget/OnSwipe;
.registers 2
.line 119
iput p1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mDragDirection:I
return-object p0
.end method
.method public setDragScale(I)Landroidx/constraintlayout/motion/widget/OnSwipe;
.registers 2
int-to-float p1, p1
.line 182
iput p1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mDragScale:F
return-object p0
.end method
.method public setDragThreshold(I)Landroidx/constraintlayout/motion/widget/OnSwipe;
.registers 2
int-to-float p1, p1
.line 199
iput p1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mDragThreshold:F
return-object p0
.end method
.method public setLimitBoundsTo(I)Landroidx/constraintlayout/motion/widget/OnSwipe;
.registers 2
.line 261
iput p1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mLimitBoundsTo:I
return-object p0
.end method
.method public setMaxAcceleration(I)Landroidx/constraintlayout/motion/widget/OnSwipe;
.registers 2
int-to-float p1, p1
.line 151
iput p1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mMaxAcceleration:F
return-object p0
.end method
.method public setMaxVelocity(I)Landroidx/constraintlayout/motion/widget/OnSwipe;
.registers 2
int-to-float p1, p1
.line 134
iput p1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mMaxVelocity:F
return-object p0
.end method
.method public setMoveWhenScrollAtTop(Z)Landroidx/constraintlayout/motion/widget/OnSwipe;
.registers 2
.line 167
iput-boolean p1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mMoveWhenScrollAtTop:Z
return-object p0
.end method
.method public setNestedScrollFlags(I)Landroidx/constraintlayout/motion/widget/OnSwipe;
.registers 2
.line 246
iput p1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mFlags:I
return-object p0
.end method
.method public setOnTouchUp(I)Landroidx/constraintlayout/motion/widget/OnSwipe;
.registers 2
.line 229
iput p1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mOnTouchUp:I
return-object p0
.end method
.method public setRotateCenter(I)Landroidx/constraintlayout/motion/widget/OnSwipe;
.registers 2
.line 276
iput p1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mRotationCenterId:I
return-object p0
.end method
.method public setSpringBoundary(I)Landroidx/constraintlayout/motion/widget/OnSwipe;
.registers 2
.line 388
iput p1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mSpringBoundary:I
return-object p0
.end method
.method public setSpringDamping(F)Landroidx/constraintlayout/motion/widget/OnSwipe;
.registers 2
.line 297
iput p1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mSpringDamping:F
return-object p0
.end method
.method public setSpringMass(F)Landroidx/constraintlayout/motion/widget/OnSwipe;
.registers 2
.line 319
iput p1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mSpringMass:F
return-object p0
.end method
.method public setSpringStiffness(F)Landroidx/constraintlayout/motion/widget/OnSwipe;
.registers 2
.line 342
iput p1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mSpringStiffness:F
return-object p0
.end method
.method public setSpringStopThreshold(F)Landroidx/constraintlayout/motion/widget/OnSwipe;
.registers 2
.line 364
iput p1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mSpringStopThreshold:F
return-object p0
.end method
.method public setTouchAnchorId(I)Landroidx/constraintlayout/motion/widget/OnSwipe;
.registers 2
.line 87
iput p1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mTouchAnchorId:I
return-object p0
.end method
.method public setTouchAnchorSide(I)Landroidx/constraintlayout/motion/widget/OnSwipe;
.registers 2
.line 104
iput p1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mTouchAnchorSide:I
return-object p0
.end method
.method public setTouchRegionId(I)Landroidx/constraintlayout/motion/widget/OnSwipe;
.registers 2
.line 212
iput p1, p0, Landroidx/constraintlayout/motion/widget/OnSwipe;->mTouchRegionId:I
return-object p0
.end method