/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/event/ |
H A D | long_press_event.cpp | 39 if (!longPressRecognizer_) { in OnCollectTouchTarget() 40 longPressRecognizer_ = MakeRefPtr<LongPressRecognizer>(isForDrag_, isDisableMouseLeft_); in OnCollectTouchTarget() 43 longPressRecognizer_->SetIsSystemGesture(true); in OnCollectTouchTarget() 44 longPressRecognizer_->SetRecognizerType(GestureTypeName::LONG_PRESS_GESTURE); in OnCollectTouchTarget() 45 longPressRecognizer_->SetOnAction(GetGestureEventFunc()); in OnCollectTouchTarget() 46 …longPressRecognizer_->SetCoordinateOffset(Offset(coordinateOffset.GetX(), coordinateOffset.GetY())… in OnCollectTouchTarget() 47 longPressRecognizer_->SetGetEventTargetImpl(getEventTargetImpl); in OnCollectTouchTarget() 48 result.emplace_back(longPressRecognizer_); in OnCollectTouchTarget() 49 responseLinkResult.emplace_back(longPressRecognizer_); in OnCollectTouchTarget()
|
H A D | long_press_event.h | 69 return longPressRecognizer_; in GetLongPressRecognizer() 74 if (!longPressRecognizer_) { in SetDuration() 75 longPressRecognizer_ = MakeRefPtr<LongPressRecognizer>(isForDrag_, isDisableMouseLeft_); in SetDuration() 77 longPressRecognizer_->SetDuration(duration); in SetDuration() 90 auto originalLongPressRecognizer = longPressEventActuator->longPressRecognizer_; in CopyLongPressEvent() 92 if (!longPressRecognizer_) { in CopyLongPressEvent() 93 … longPressRecognizer_ = MakeRefPtr<LongPressRecognizer>(isForDrag_, isDisableMouseLeft_); in CopyLongPressEvent() 95 longPressRecognizer_->SetDuration(originalLongPressRecognizer->GetDuration()); in CopyLongPressEvent() 102 RefPtr<LongPressRecognizer> longPressRecognizer_; variable
|
H A D | drag_event.cpp | 504 auto longPressRecognizer = actuator->longPressRecognizer_; in OnCollectTouchTarget() 644 longPressRecognizer_->SetOnAction(longPressUpdateValue); in OnCollectTouchTarget() 777 if (!longPressRecognizer_->HasThumbnailCallback() && isAllowedDrag) { in OnCollectTouchTarget() 844 auto longPressRecognizer = actuator->longPressRecognizer_; in OnCollectTouchTarget() 859 longPressRecognizer_->SetThumbnailCallback(std::move(callback)); in OnCollectTouchTarget() 861 std::vector<RefPtr<NGGestureRecognizer>> recognizers { longPressRecognizer_, panRecognizer_ }; in OnCollectTouchTarget() 866 …longPressRecognizer_->SetCoordinateOffset(Offset(coordinateOffset.GetX(), coordinateOffset.GetY())… in OnCollectTouchTarget() 867 longPressRecognizer_->SetGetEventTargetImpl(getEventTargetImpl); in OnCollectTouchTarget() 1649 longPressRecognizer_->SetThumbnailCallback(std::move(callback)); in SetThumbnailCallback() 2287 if (longPressRecognizer_ && isOnBeforeLiftingAnimation && in HandleTouchMoveEvent() [all …]
|
H A D | drag_event.h | 307 RefPtr<LongPressRecognizer> longPressRecognizer_; variable
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/event/ |
H A D | long_press_event_test_ng.cpp | 126 EXPECT_EQ(longPressEventActuator->longPressRecognizer_, nullptr); 162 EXPECT_EQ(longPressEventActuator->longPressRecognizer_, nullptr); 163 longPressEventActuator->longPressRecognizer_ = nullptr; 166 …EXPECT_EQ(longPressEventActuator->longPressRecognizer_->GetCoordinateOffset(), Offset(WIDTH, HEIGH… 172 …EXPECT_EQ(longPressEventActuator->longPressRecognizer_->GetCoordinateOffset(), Offset(WIDTH, HEIGH…
|
H A D | drag_event_test_ng_property_config.cpp | 666 dragEventActuator->longPressRecognizer_ = nullptr; 668 EXPECT_EQ(dragEventActuator->longPressRecognizer_, nullptr); 673 dragEventActuator->longPressRecognizer_ = 677 EXPECT_NE(dragEventActuator->longPressRecognizer_, nullptr); 684 dragEventActuator->longPressRecognizer_->disposal_ = GestureDisposal::ACCEPT; 686 EXPECT_NE(dragEventActuator->longPressRecognizer_, nullptr); 688 …EXPECT_FALSE(dragEventActuator->longPressRecognizer_->GetGestureDisposal() == GestureDisposal::REJ… 693 dragEventActuator->longPressRecognizer_->disposal_ = GestureDisposal::REJECT; 696 EXPECT_NE(dragEventActuator->longPressRecognizer_, nullptr); 698 …EXPECT_TRUE(dragEventActuator->longPressRecognizer_->GetGestureDisposal() == GestureDisposal::REJE…
|
H A D | drag_event_test_ng.cpp | 376 EXPECT_NE(dragEventActuator->longPressRecognizer_, nullptr); 377 EXPECT_NE(dragEventActuator->longPressRecognizer_->callback_, nullptr); 383 dragEventActuator->longPressRecognizer_->callback_(Offset(WIDTH, HEIGHT)); 429 EXPECT_EQ(dragEventActuator->longPressRecognizer_->HasThumbnailCallback(), false); 433 EXPECT_EQ(dragEventActuator->longPressRecognizer_->HasThumbnailCallback(), true); 436 EXPECT_EQ(dragEventActuator->longPressRecognizer_->HasThumbnailCallback(), true); 442 dragEventActuator->longPressRecognizer_->callback_(Offset(WIDTH, HEIGHT)); 451 dragEventActuator->longPressRecognizer_->callback_(Offset(WIDTH, HEIGHT)); 553 (*(dragEventActuator->longPressRecognizer_->onAction_))(info); 556 (*(dragEventActuator->longPressRecognizer_->onAction_))(info);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/gesture_listener/ |
H A D | render_gesture_listener.cpp | 236 if (longPressRecognizer_) { in OnTouchTestHit() 237 longPressRecognizer_->SetCoordinateOffset(coordinateOffset); in OnTouchTestHit() 238 longPressRecognizer_->SetTouchRestrict(touchRestrict); in OnTouchTestHit() 239 result.emplace_back(longPressRecognizer_); in OnTouchTestHit() 327 longPressRecognizer_->SetUseCatchMode(false); in SetOnLongPressCallback() 331 longPressRecognizer_->SetUseCatchMode(true); in SetOnLongPressCallback() 332 longPressRecognizer_->SetIsExternalGesture(true); in SetOnLongPressCallback() 410 if (!longPressRecognizer_) { in SetOnLongPressCallback() 411 longPressRecognizer_ = AceType::MakeRefPtr<LongPressRecognizer>(context_); in SetOnLongPressCallback() 413 longPressRecognizer_->SetOnLongPress(callback); in SetOnLongPressCallback()
|
H A D | render_gesture_listener.h | 66 RefPtr<LongPressRecognizer> longPressRecognizer_; variable
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll_bar/ |
H A D | scroll_bar_pattern.cpp | 151 if (!longPressRecognizer_) { in OnModifyDone() 827 if (longPressRecognizer_) { in OnCollectLongPressTarget() 829 longPressRecognizer_->SetGetEventTargetImpl(getEventTargetImpl); in OnCollectLongPressTarget() 830 longPressRecognizer_->SetNodeId(frameNode->GetId()); in OnCollectLongPressTarget() 831 longPressRecognizer_->AttachFrameNode(frameNode); in OnCollectLongPressTarget() 832 longPressRecognizer_->SetTargetComponent(targetComponent); in OnCollectLongPressTarget() 833 longPressRecognizer_->SetIsSystemGesture(true); in OnCollectLongPressTarget() 834 longPressRecognizer_->SetRecognizerType(GestureTypeName::LONG_PRESS_GESTURE); in OnCollectLongPressTarget() 835 longPressRecognizer_->SetSysGestureJudge([](const RefPtr<GestureInfo>& gestureInfo, in OnCollectLongPressTarget() 842 result.emplace_front(longPressRecognizer_); in OnCollectLongPressTarget() [all …]
|
H A D | scroll_bar_pattern.h | 385 RefPtr<LongPressRecognizer> longPressRecognizer_; variable
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll/inner/ |
H A D | scroll_bar.cpp | 431 if (!longPressRecognizer_) { in SetMouseEvent() 456 if (longPressRecognizer_ && isScrollable_) { in OnCollectLongPressTarget() 458 longPressRecognizer_->SetGetEventTargetImpl(getEventTargetImpl); in OnCollectLongPressTarget() 459 longPressRecognizer_->SetNodeId(frameNode->GetId()); in OnCollectLongPressTarget() 460 longPressRecognizer_->AttachFrameNode(frameNode); in OnCollectLongPressTarget() 461 longPressRecognizer_->SetTargetComponent(targetComponent); in OnCollectLongPressTarget() 462 longPressRecognizer_->SetIsSystemGesture(true); in OnCollectLongPressTarget() 463 longPressRecognizer_->SetRecognizerType(GestureTypeName::LONG_PRESS_GESTURE); in OnCollectLongPressTarget() 464 longPressRecognizer_->SetSysGestureJudge([](const RefPtr<GestureInfo>& gestureInfo, in OnCollectLongPressTarget() 473 result.emplace_front(longPressRecognizer_); in OnCollectLongPressTarget() [all …]
|
H A D | scroll_bar.h | 492 RefPtr<LongPressRecognizer> longPressRecognizer_; variable
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/text/ |
H A D | render_text.cpp | 399 if (!longPressRecognizer_) { in OnTouchTestHit() 400 longPressRecognizer_ = AceType::MakeRefPtr<LongPressRecognizer>(context_); in OnTouchTestHit() 401 … longPressRecognizer_->SetOnLongPress([weak = WeakClaim(this)](const LongPressInfo& info) { in OnTouchTestHit() 408 longPressRecognizer_->SetCoordinateOffset(coordinateOffset); in OnTouchTestHit() 409 longPressRecognizer_->SetTouchRestrict(touchRestrict); in OnTouchTestHit() 410 result.emplace_back(longPressRecognizer_); in OnTouchTestHit()
|
H A D | render_text.h | 207 RefPtr<LongPressRecognizer> longPressRecognizer_; variable
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/scroll_bar/ |
H A D | scroll_bar_event_test_ng.cpp | 57 auto handleLongPress = *(pattern_->longPressRecognizer_->onAction_); in HandleLongPress() 497 …EXPECT_FLOAT_EQ(pattern_->longPressRecognizer_->GetCoordinateOffset().GetX(), coordinateOffset.Get… 498 …EXPECT_FLOAT_EQ(pattern_->longPressRecognizer_->GetCoordinateOffset().GetY(), coordinateOffset.Get…
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/list/ |
H A D | render_list_item.h | 206 RefPtr<LongPressRecognizer> longPressRecognizer_; variable
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/text_field/ |
H A D | render_text_field.cpp | 610 if (!longPressRecognizer_) { in OnTouchTestHit() 611 longPressRecognizer_ = AceType::MakeRefPtr<LongPressRecognizer>(context_); in OnTouchTestHit() 613 longPressRecognizer_->SetOnLongPress([weak = WeakClaim(this)](const LongPressInfo& info) { in OnTouchTestHit() 619 longPressRecognizer_->SetPriority(GesturePriority::High); in OnTouchTestHit() 621 longPressRecognizer_->SetCoordinateOffset(coordinateOffset); in OnTouchTestHit() 622 longPressRecognizer_->SetTouchRestrict(touchRestrict); in OnTouchTestHit() 623 result.emplace_back(longPressRecognizer_); in OnTouchTestHit()
|
H A D | render_text_field.h | 764 RefPtr<LongPressRecognizer> longPressRecognizer_; variable
|