Home
last modified time | relevance | path

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

/foundation/arkui/ui_lite/frameworks/components/
H A Dui_abstract_scroll.cpp232 int16_t dragDistanceX = 0; in DragThrowAnimator() local
235 CalculateDragDistance(currentPos, lastPos, dragDirection, dragDistanceX, dragDistanceY); in DragThrowAnimator()
238 CalculateReboundDistance(dragDistanceX, dragDistanceY); in DragThrowAnimator()
242 FixDistance(dragDistanceX, dragDistanceY); in DragThrowAnimator()
245 StartAnimator(dragDistanceX, dragDistanceY); in DragThrowAnimator()
249 void UIAbstractScroll::StartAnimator(int16_t dragDistanceX, int16_t dragDistanceY) in StartAnimator() argument
251 int16_t dragTimes = MATH_MAX(MATH_ABS(dragDistanceX), MATH_ABS(dragDistanceY)) / DRAG_TIMES_COEFFICIENT; in StartAnimator()
257 animatorCallback_.SetDragEndValue(dragDistanceX, dragDistanceY); in StartAnimator()
265 int16_t& dragDistanceX, in CalculateDragDistance()
284 dragDistanceX in CalculateDragDistance()
262 CalculateDragDistance(Point currentPos, Point lastPos, uint8_t dragDirection, int16_t& dragDistanceX, int16_t& dragDistanceY) CalculateDragDistance() argument
[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()
/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;

Completed in 6 milliseconds