Home
last modified time | relevance | path

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

/ohos5.0/foundation/arkui/ui_lite/frameworks/components/
H A Dui_abstract_scroll.cpp232 int16_t dragDistanceX = 0; in DragThrowAnimator() local
238 CalculateReboundDistance(dragDistanceX, dragDistanceY); in DragThrowAnimator()
242 FixDistance(dragDistanceX, dragDistanceY); in DragThrowAnimator()
245 StartAnimator(dragDistanceX, dragDistanceY); in DragThrowAnimator()
284 dragDistanceX = currentPos.x - lastPos.x; in CalculateDragDistance()
286 dragDistanceX *= rotateAccCoefficient_; in CalculateDragDistance()
288 dragDistanceX *= DRAG_DISTANCE_COEFFICIENT; in CalculateDragDistance()
289 …if (dragDistanceX > 0 || (dragDistanceX == 0 && dragDirection == DragEvent::DIRECTION_LEFT_TO_RIGH… in CalculateDragDistance()
291 } else if (dragDistanceX < 0 || in CalculateDragDistance()
303 if (MATH_ABS(dragDistanceX) > maxScrollDistance_) { in CalculateDragDistance()
[all …]
H A Dui_list.cpp827 void UIList::CalculateReboundDistance(int16_t& dragDistanceX, int16_t& dragDistanceY) in CalculateReboundDistance() argument
854 if ((dragDistanceX + left) > (scrollBlankSize_ + reboundSize_)) { in CalculateReboundDistance()
855 dragDistanceX = 0; in CalculateReboundDistance()
857 dragDistanceX += scrollBlankSize_ - (left + dragDistanceX); in CalculateReboundDistance()
860 if ((dragDistanceX + right) < (scrollWidth - scrollBlankSize_ - reboundSize_ - 1)) { in CalculateReboundDistance()
861 dragDistanceX = 0; in CalculateReboundDistance()
863 dragDistanceX += scrollWidth - scrollBlankSize_ - 1 - (right + dragDistanceX); in CalculateReboundDistance()
H A Dui_scroll_view.cpp282 void UIScrollView::CalculateReboundDistance(int16_t& dragDistanceX, int16_t& dragDistanceY) in CalculateReboundDistance() argument
298 dragDistanceX = scrollBlankSize_ - left; in CalculateReboundDistance()
300 dragDistanceX = scrollWidth - scrollBlankSize_ - right - 1; in CalculateReboundDistance()
/ohos5.0/foundation/arkui/ui_lite/interfaces/kits/components/
H A Dui_abstract_scroll.h509 int16_t& dragDistanceX,
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;