Home
last modified time | relevance | path

Searched refs:SnapTarget (Results 1 – 4 of 4) sorted by relevance

/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/split/
DDividerSnapAlgorithm.java80 private final ArrayList<SnapTarget> mTargets = new ArrayList<>();
92 private final SnapTarget mFirstSplitTarget;
95 private final SnapTarget mLastSplitTarget;
97 private final SnapTarget mDismissStartTarget;
98 private final SnapTarget mDismissEndTarget;
99 private final SnapTarget mMiddleTarget;
176 public SnapTarget calculateSnapTarget(int position, float velocity) { in calculateSnapTarget()
185 public SnapTarget calculateSnapTarget(int position, float velocity, boolean hardDismiss) { in calculateSnapTarget()
202 public SnapTarget calculateNonDismissingSnapTarget(int position) { in calculateNonDismissingSnapTarget()
203 SnapTarget target = snap(position, false /* hardDismiss */); in calculateNonDismissingSnapTarget()
[all …]
DDividerView.java174 DividerSnapAlgorithm.SnapTarget nextTarget = null;
372 final DividerSnapAlgorithm.SnapTarget snapTarget = in onTouch()
DSplitLayout.java518 final DividerSnapAlgorithm.SnapTarget snapTarget = mDividerSnapAlgorithm.findSnapTarget( in setDivideRatio()
552 public void snapToTarget(int currentPosition, DividerSnapAlgorithm.SnapTarget snapTarget) { in snapToTarget()
588 public DividerSnapAlgorithm.SnapTarget findSnapTarget(int position, float velocity, in findSnapTarget()
/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/common/split/
DSplitLayoutTests.java153 DividerSnapAlgorithm.SnapTarget snapTarget = getSnapTarget(0 /* position */, in testSnapToDismissStart()
165 DividerSnapAlgorithm.SnapTarget snapTarget = getSnapTarget(0 /* position */, in testSnapToDismissEnd()
207 private static DividerSnapAlgorithm.SnapTarget getSnapTarget(int position, int flag) { in getSnapTarget()
208 return new DividerSnapAlgorithm.SnapTarget( in getSnapTarget()