226 lines
		
	
	
		
			6.2 KiB
		
	
	
	
		
			Java
		
	
	
	
	
	
			
		
		
	
	
			226 lines
		
	
	
		
			6.2 KiB
		
	
	
	
		
			Java
		
	
	
	
	
	
| package androidx.constraintlayout.motion.widget;
 | |
| 
 | |
| /* loaded from: classes.dex */
 | |
| public class OnSwipe {
 | |
|     public static final int COMPLETE_MODE_CONTINUOUS_VELOCITY = 0;
 | |
|     public static final int COMPLETE_MODE_SPRING = 1;
 | |
|     public static final int DRAG_ANTICLOCKWISE = 7;
 | |
|     public static final int DRAG_CLOCKWISE = 6;
 | |
|     public static final int DRAG_DOWN = 1;
 | |
|     public static final int DRAG_END = 5;
 | |
|     public static final int DRAG_LEFT = 2;
 | |
|     public static final int DRAG_RIGHT = 3;
 | |
|     public static final int DRAG_START = 4;
 | |
|     public static final int DRAG_UP = 0;
 | |
|     public static final int FLAG_DISABLE_POST_SCROLL = 1;
 | |
|     public static final int FLAG_DISABLE_SCROLL = 2;
 | |
|     public static final int ON_UP_AUTOCOMPLETE = 0;
 | |
|     public static final int ON_UP_AUTOCOMPLETE_TO_END = 2;
 | |
|     public static final int ON_UP_AUTOCOMPLETE_TO_START = 1;
 | |
|     public static final int ON_UP_DECELERATE = 4;
 | |
|     public static final int ON_UP_DECELERATE_AND_COMPLETE = 5;
 | |
|     public static final int ON_UP_NEVER_TO_END = 7;
 | |
|     public static final int ON_UP_NEVER_TO_START = 6;
 | |
|     public static final int ON_UP_STOP = 3;
 | |
|     public static final int SIDE_BOTTOM = 3;
 | |
|     public static final int SIDE_END = 6;
 | |
|     public static final int SIDE_LEFT = 1;
 | |
|     public static final int SIDE_MIDDLE = 4;
 | |
|     public static final int SIDE_RIGHT = 2;
 | |
|     public static final int SIDE_START = 5;
 | |
|     public static final int SIDE_TOP = 0;
 | |
|     public static final int SPRING_BOUNDARY_BOUNCEBOTH = 3;
 | |
|     public static final int SPRING_BOUNDARY_BOUNCEEND = 2;
 | |
|     public static final int SPRING_BOUNDARY_BOUNCESTART = 1;
 | |
|     public static final int SPRING_BOUNDARY_OVERSHOOT = 0;
 | |
|     private int mDragDirection = 0;
 | |
|     private int mTouchAnchorSide = 0;
 | |
|     private int mTouchAnchorId = -1;
 | |
|     private int mTouchRegionId = -1;
 | |
|     private int mLimitBoundsTo = -1;
 | |
|     private int mOnTouchUp = 0;
 | |
|     private int mRotationCenterId = -1;
 | |
|     private float mMaxVelocity = 4.0f;
 | |
|     private float mMaxAcceleration = 1.2f;
 | |
|     private boolean mMoveWhenScrollAtTop = true;
 | |
|     private float mDragScale = 1.0f;
 | |
|     private int mFlags = 0;
 | |
|     private float mDragThreshold = 10.0f;
 | |
|     private float mSpringDamping = Float.NaN;
 | |
|     private float mSpringMass = 1.0f;
 | |
|     private float mSpringStiffness = Float.NaN;
 | |
|     private float mSpringStopThreshold = Float.NaN;
 | |
|     private int mSpringBoundary = 0;
 | |
|     private int mAutoCompleteMode = 0;
 | |
| 
 | |
|     public int getAutoCompleteMode() {
 | |
|         return this.mAutoCompleteMode;
 | |
|     }
 | |
| 
 | |
|     public int getDragDirection() {
 | |
|         return this.mDragDirection;
 | |
|     }
 | |
| 
 | |
|     public float getDragScale() {
 | |
|         return this.mDragScale;
 | |
|     }
 | |
| 
 | |
|     public float getDragThreshold() {
 | |
|         return this.mDragThreshold;
 | |
|     }
 | |
| 
 | |
|     public int getLimitBoundsTo() {
 | |
|         return this.mLimitBoundsTo;
 | |
|     }
 | |
| 
 | |
|     public float getMaxAcceleration() {
 | |
|         return this.mMaxAcceleration;
 | |
|     }
 | |
| 
 | |
|     public float getMaxVelocity() {
 | |
|         return this.mMaxVelocity;
 | |
|     }
 | |
| 
 | |
|     public boolean getMoveWhenScrollAtTop() {
 | |
|         return this.mMoveWhenScrollAtTop;
 | |
|     }
 | |
| 
 | |
|     public int getNestedScrollFlags() {
 | |
|         return this.mFlags;
 | |
|     }
 | |
| 
 | |
|     public int getOnTouchUp() {
 | |
|         return this.mOnTouchUp;
 | |
|     }
 | |
| 
 | |
|     public int getRotationCenterId() {
 | |
|         return this.mRotationCenterId;
 | |
|     }
 | |
| 
 | |
|     public int getSpringBoundary() {
 | |
|         return this.mSpringBoundary;
 | |
|     }
 | |
| 
 | |
|     public float getSpringDamping() {
 | |
|         return this.mSpringDamping;
 | |
|     }
 | |
| 
 | |
|     public float getSpringMass() {
 | |
|         return this.mSpringMass;
 | |
|     }
 | |
| 
 | |
|     public float getSpringStiffness() {
 | |
|         return this.mSpringStiffness;
 | |
|     }
 | |
| 
 | |
|     public float getSpringStopThreshold() {
 | |
|         return this.mSpringStopThreshold;
 | |
|     }
 | |
| 
 | |
|     public int getTouchAnchorId() {
 | |
|         return this.mTouchAnchorId;
 | |
|     }
 | |
| 
 | |
|     public int getTouchAnchorSide() {
 | |
|         return this.mTouchAnchorSide;
 | |
|     }
 | |
| 
 | |
|     public int getTouchRegionId() {
 | |
|         return this.mTouchRegionId;
 | |
|     }
 | |
| 
 | |
|     public void setAutoCompleteMode(int autoCompleteMode) {
 | |
|         this.mAutoCompleteMode = autoCompleteMode;
 | |
|     }
 | |
| 
 | |
|     public OnSwipe setDragDirection(int dragDirection) {
 | |
|         this.mDragDirection = dragDirection;
 | |
|         return this;
 | |
|     }
 | |
| 
 | |
|     public OnSwipe setDragScale(int dragScale) {
 | |
|         this.mDragScale = dragScale;
 | |
|         return this;
 | |
|     }
 | |
| 
 | |
|     public OnSwipe setDragThreshold(int dragThreshold) {
 | |
|         this.mDragThreshold = dragThreshold;
 | |
|         return this;
 | |
|     }
 | |
| 
 | |
|     public OnSwipe setLimitBoundsTo(int id) {
 | |
|         this.mLimitBoundsTo = id;
 | |
|         return this;
 | |
|     }
 | |
| 
 | |
|     public OnSwipe setMaxAcceleration(int maxAcceleration) {
 | |
|         this.mMaxAcceleration = maxAcceleration;
 | |
|         return this;
 | |
|     }
 | |
| 
 | |
|     public OnSwipe setMaxVelocity(int maxVelocity) {
 | |
|         this.mMaxVelocity = maxVelocity;
 | |
|         return this;
 | |
|     }
 | |
| 
 | |
|     public OnSwipe setMoveWhenScrollAtTop(boolean moveWhenScrollAtTop) {
 | |
|         this.mMoveWhenScrollAtTop = moveWhenScrollAtTop;
 | |
|         return this;
 | |
|     }
 | |
| 
 | |
|     public OnSwipe setNestedScrollFlags(int flags) {
 | |
|         this.mFlags = flags;
 | |
|         return this;
 | |
|     }
 | |
| 
 | |
|     public OnSwipe setOnTouchUp(int mode) {
 | |
|         this.mOnTouchUp = mode;
 | |
|         return this;
 | |
|     }
 | |
| 
 | |
|     public OnSwipe setRotateCenter(int rotationCenterId) {
 | |
|         this.mRotationCenterId = rotationCenterId;
 | |
|         return this;
 | |
|     }
 | |
| 
 | |
|     public OnSwipe setSpringBoundary(int springBoundary) {
 | |
|         this.mSpringBoundary = springBoundary;
 | |
|         return this;
 | |
|     }
 | |
| 
 | |
|     public OnSwipe setSpringDamping(float springDamping) {
 | |
|         this.mSpringDamping = springDamping;
 | |
|         return this;
 | |
|     }
 | |
| 
 | |
|     public OnSwipe setSpringMass(float springMass) {
 | |
|         this.mSpringMass = springMass;
 | |
|         return this;
 | |
|     }
 | |
| 
 | |
|     public OnSwipe setSpringStiffness(float springStiffness) {
 | |
|         this.mSpringStiffness = springStiffness;
 | |
|         return this;
 | |
|     }
 | |
| 
 | |
|     public OnSwipe setSpringStopThreshold(float springStopThreshold) {
 | |
|         this.mSpringStopThreshold = springStopThreshold;
 | |
|         return this;
 | |
|     }
 | |
| 
 | |
|     public OnSwipe setTouchAnchorId(int side) {
 | |
|         this.mTouchAnchorId = side;
 | |
|         return this;
 | |
|     }
 | |
| 
 | |
|     public OnSwipe setTouchAnchorSide(int side) {
 | |
|         this.mTouchAnchorSide = side;
 | |
|         return this;
 | |
|     }
 | |
| 
 | |
|     public OnSwipe setTouchRegionId(int side) {
 | |
|         this.mTouchRegionId = side;
 | |
|         return this;
 | |
|     }
 | |
| }
 |