/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/panel/ |
H A D | drag_bar_pattern.cpp | 310 OffsetF dragOffset; in HandleTouchMove() local 311 dragOffset.SetX(std::clamp(distance.GetX() * DRAG_X_RATIO, -dragRangeX_, dragRangeX_)); in HandleTouchMove() 312 dragOffset.SetY(std::clamp(distance.GetY() * DRAG_Y_RATIO, -dragRangeY_, dragRangeY_)); in HandleTouchMove() 315 if (paintProperty->GetDragOffset().value_or(OffsetF()) != dragOffset) { in HandleTouchMove() 316 paintProperty->UpdateDragOffset(dragOffset); in HandleTouchMove() 331 auto dragOffset = paintProperty->GetDragOffset().value_or(OffsetF()); in HandleTouchUp() local 333 if (dragOffset == OffsetF()) { in HandleTouchUp() 337 …auto dragAnimation = AceType::MakeRefPtr<CurveAnimation<OffsetF>>(dragOffset, OffsetF(), Curves::S… in HandleTouchUp()
|
H A D | drag_bar_paint_method.cpp | 61 auto dragOffset = paintProperty->GetDragOffset().value_or(OffsetF()); in Paint() local 86 OffsetF totalOffset = paintOffset + iconOffset_ + dragOffset; in Paint()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/refresh/ |
H A D | refresh_event_hub.h | 71 void SetOnOffsetChange(OffsetChangeEvent&& dragOffset) in SetOnOffsetChange() argument 73 offsetChange_ = std::move(dragOffset); in SetOnOffsetChange()
|
H A D | refresh_model_ng.cpp | 143 void RefreshModelNG::SetOnOffsetChange(OffsetChangeEvent&& dragOffset) in SetOnOffsetChange() argument 149 eventHub->SetOnOffsetChange(std::move(dragOffset)); in SetOnOffsetChange() 217 void RefreshModelNG::SetOnOffsetChange(FrameNode* frameNode, OffsetChangeEvent&& dragOffset) in SetOnOffsetChange() argument 222 eventHub->SetOnOffsetChange(std::move(dragOffset)); in SetOnOffsetChange()
|
H A D | refresh_model_ng.h | 38 void SetOnOffsetChange(OffsetChangeEvent&& dragOffset) override; 67 static void SetOnOffsetChange(FrameNode* frameNode, OffsetChangeEvent&& dragOffset);
|
H A D | refresh_model.h | 55 virtual void SetOnOffsetChange(std::function<void(const float)>&& dragOffset) = 0;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/drag_bar/ |
H A D | render_drag_bar.cpp | 285 Offset dragOffset; in HandleTouchMove() local 286 dragOffset.SetX(std::clamp(distance.GetX() * DRAG_X_RATIO, -dragRangeX_, dragRangeX_)); in HandleTouchMove() 287 dragOffset.SetY(std::clamp(distance.GetY() * DRAG_Y_RATIO, -dragRangeY_, dragRangeY_)); in HandleTouchMove() 288 if (dragOffset_ != dragOffset) { in HandleTouchMove() 289 dragOffset_ = dragOffset; in HandleTouchMove()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_drag/ |
H A D | text_drag_pattern.cpp | 115 auto dragOffset = TEXT_DRAG_OFFSET.ConvertToPx(); in CalculateTextDragData() local 116 float globalX = leftHandler.GetX() + globalOffset.GetX() - dragOffset; in CalculateTextDragData() 117 float globalY = leftHandler.GetY() + globalOffset.GetY() - dragOffset; in CalculateTextDragData() 128 globalX = contentRect.Left() + globalOffset.GetX() - dragOffset; in CalculateTextDragData() 131 …float contentX = (leftHandler.GetY() == rightHandler.GetY() ? box.Left() : 0) - dragOffset - delta… in CalculateTextDragData() 132 dragPattern->SetContentOffset({contentX, box.Top() - dragOffset}); in CalculateTextDragData()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/overlay/ |
H A D | sheet_drag_bar_paint_method.cpp | 58 auto dragOffset = paintProperty->GetDragOffset().value_or(OffsetF()); in Paint() local 77 OffsetF totalOffset = paintOffset + dragOffset; in Paint()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/tabs/ |
H A D | tab_bar_event_test_ng.cpp | 811 float dragOffset = 100.f; variable 812 scrollable->UpdateScrollPosition(dragOffset, SCROLL_FROM_UPDATE); 814 EXPECT_LT(tabBarPattern_->currentDelta_, dragOffset); 824 dragOffset = -100.f; 825 scrollable->UpdateScrollPosition(dragOffset, SCROLL_FROM_UPDATE); 827 EXPECT_GT(tabBarPattern_->currentDelta_, dragOffset);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/ |
H A D | navigation_layout_algorithm.cpp | 116 OffsetT<float> dragOffset = OffsetT<float>(offsetX, offsetY); in LayoutDragBar() local 120 … dragOffset.SetX(navigationWidth - navBarWidth - geometryNode->GetFrameSize().Width() * HALF); in LayoutDragBar() 123 dragOffset.AddX(padding.left.value_or(0.0f)); in LayoutDragBar() 124 dragOffset.AddY(padding.top.value_or(0.0f)); in LayoutDragBar() 125 geometryNode->SetMarginFrameOffset(dragOffset); in LayoutDragBar()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/scroll/ |
H A D | render_multi_child_scroll.h | 43 void NotifyDragUpdate(double dragOffset, int32_t source) override;
|
H A D | render_scroll.h | 60 virtual void NotifyDragUpdate(double dragOffset, int32_t source) {} in NotifyDragUpdate() argument
|
H A D | render_multi_child_scroll.cpp | 846 void RenderMultiChildScroll::NotifyDragUpdate(double dragOffset, int32_t source) in NotifyDragUpdate() argument 853 listBase->NotifyDragUpdate(dragOffset); in NotifyDragUpdate()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/ |
H A D | list_pattern.h | 223 float FlushChainAnimation(float dragOffset); 225 void ProcessDragUpdate(float dragOffset, int32_t source);
|
H A D | list_pattern.cpp | 2133 void ListPattern::ProcessDragUpdate(float dragOffset, int32_t source) in ProcessDragUpdate() argument 2165 dragOffset = 0.0f; in ProcessDragUpdate() 2167 chainAnimation_->SetDelta(-dragOffset, overOffset); in ProcessDragUpdate() 2170 currentDelta_ -= dragOffset; in ProcessDragUpdate()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/list/ |
H A D | render_list.cpp | 760 void RenderList::NotifyDragUpdate(double dragOffset) in NotifyDragUpdate() argument 762 currentDelta_ = dragOffset; in NotifyDragUpdate()
|
H A D | render_list.h | 384 void NotifyDragUpdate(double dragOffset);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/list/ |
H A D | render_list.h | 348 void ProcessDragUpdate(double dragOffset);
|
H A D | render_list.cpp | 1987 void RenderList::ProcessDragUpdate(double dragOffset) in ProcessDragUpdate() argument 1993 if (NearZero(dragOffset)) { in ProcessDragUpdate() 1997 currentDelta_ = dragOffset; in ProcessDragUpdate()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/swiper/ |
H A D | render_swiper.cpp | 1667 void RenderSwiper::SetSwiperEffect(double dragOffset) in SetSwiperEffect() argument 1676 if ((isFade && currentIndex_ == 0 && GreatOrEqual(dragOffset, 0.0)) || in SetSwiperEffect() 1677 (isFade && (currentIndex_ == itemCount_ - 1) && LessOrEqual(dragOffset, 0.0))) { in SetSwiperEffect() 1679 scrollOffset_ = dragOffset; in SetSwiperEffect() 1680 dragDelta_ = dragOffset; in SetSwiperEffect() 1684 UpdateChildPosition(dragOffset, currentIndex_); in SetSwiperEffect()
|
H A D | render_swiper.h | 479 void SetSwiperEffect(double dragOffset);
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/scrollable/ |
H A D | scrollable_cover_test_ng.cpp | 1507 … float position, float dragOffset, float correctVelocity) { in __anon09dd19593002() argument 1531 … float position, float dragOffset, float correctVelocity) { in __anon09dd19593102() argument
|