Searched refs:flingConfig (Results 1 – 2 of 2) sorted by relevance
/frameworks/base/libs/WindowManager/Shell/shared/src/com/android/wm/shell/shared/animation/ |
D | PhysicsAnimator.kt | 309 flingConfig: FlingConfig, in flingThenSpring() 318 val flingConfigCopy = flingConfig.copy() in flingThenSpring() 320 val toAtLeast = if (startVelocity < 0) flingConfig.min else flingConfig.max in flingThenSpring() 325 startVelocity / (flingConfig.friction * FLING_FRICTION_SCALAR_MULTIPLIER) in flingThenSpring() 327 val midpoint = (flingConfig.min + flingConfig.max) / 2 in flingThenSpring() 334 if (projectedFlingEndValue < midpoint) flingConfig.min else flingConfig.max in flingThenSpring() 346 (flingConfig.friction * FLING_FRICTION_SCALAR_MULTIPLIER) in flingThenSpring() 472 val flingConfig = flingConfigs[animatedProperty] in startInternal() constant 480 if (flingConfig != null) { in startInternal() 489 flingConfig.apply { in startInternal() [all …]
|
/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/shared/animation/ |
D | PhysicsAnimatorTest.kt | 66 private val flingConfig = PhysicsAnimator.FlingConfig(2f) in <lambda>() constant in com.android.wm.shell.shared.animation.PhysicsAnimatorTest 136 .fling(DynamicAnimation.TRANSLATION_X, 1000f /* startVelocity */, flingConfig) in <lambda>() 137 .fling(DynamicAnimation.TRANSLATION_Y, 500f, flingConfig) in <lambda>() 434 .fling(DynamicAnimation.TRANSLATION_Y, 10f, flingConfig) in <lambda>() 481 flingConfig.apply { min = 250f }, in <lambda>() 540 flingConfig.apply { min = 0f }, in <lambda>() 570 flingConfig.apply { min = 0f }, in <lambda>()
|