Home
last modified time | relevance | path

Searched refs:dragDistanceY (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/arkui/ui_lite/frameworks/components/
H A Dui_abstract_scroll.cpp233 int16_t dragDistanceY = 0; in DragThrowAnimator() local
238 CalculateReboundDistance(dragDistanceX, dragDistanceY); in DragThrowAnimator()
242 FixDistance(dragDistanceX, dragDistanceY); in DragThrowAnimator()
245 StartAnimator(dragDistanceX, dragDistanceY); in DragThrowAnimator()
269 dragDistanceY = currentPos.y - lastPos.y; in CalculateDragDistance()
271 dragDistanceY *= rotateAccCoefficient_; in CalculateDragDistance()
273 dragDistanceY *= DRAG_DISTANCE_COEFFICIENT; in CalculateDragDistance()
274 …if (dragDistanceY > 0 || (dragDistanceY == 0 && dragDirection == DragEvent::DIRECTION_TOP_TO_BOTTO… in CalculateDragDistance()
276 } else if (dragDistanceY < 0 || in CalculateDragDistance()
299 if (MATH_ABS(dragDistanceY) > maxScrollDistance_) { in CalculateDragDistance()
[all …]
H A Dui_list.cpp827 void UIList::CalculateReboundDistance(int16_t& dragDistanceX, int16_t& dragDistanceY) in CalculateReboundDistance() argument
841 if ((dragDistanceY + top) > (scrollBlankSize_ + reboundSize_)) { in CalculateReboundDistance()
842 dragDistanceY = 0; in CalculateReboundDistance()
844 dragDistanceY += scrollBlankSize_ - (top + dragDistanceY); in CalculateReboundDistance()
847 if ((dragDistanceY + bottom) < (scrollHeight - scrollBlankSize_ - reboundSize_ - 1)) { in CalculateReboundDistance()
848 dragDistanceY = 0; in CalculateReboundDistance()
850 dragDistanceY += scrollHeight - scrollBlankSize_ - 1 - (bottom + dragDistanceY); in CalculateReboundDistance()
H A Dui_scroll_view.cpp282 void UIScrollView::CalculateReboundDistance(int16_t& dragDistanceX, int16_t& dragDistanceY) in CalculateReboundDistance() argument
292 dragDistanceY = scrollBlankSize_ - top; in CalculateReboundDistance()
294 dragDistanceY = scrollHeight - scrollBlankSize_ - bottom - 1; in CalculateReboundDistance()
/ohos5.0/foundation/arkui/ui_lite/interfaces/kits/components/
H A Dui_abstract_scroll.h510 int16_t& dragDistanceY);
512 void StartAnimator(int16_t dragDistanceX, int16_t dragDistanceY);
514 virtual void CalculateReboundDistance(int16_t& dragDistanceX, int16_t& dragDistanceY) {} in CalculateReboundDistance() argument
H A Dui_scroll_view.h245 void CalculateReboundDistance(int16_t& dragDistanceX, int16_t& dragDistanceY) override;
H A Dui_list.h494 void CalculateReboundDistance(int16_t& dragDistanceX, int16_t& dragDistanceY) override;