Home
last modified time | relevance | path

Searched refs:longPressRecognizer_ (Results 1 – 19 of 19) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/event/
H A Dlong_press_event.cpp39 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()
46longPressRecognizer_->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 Dlong_press_event.h69 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()
93longPressRecognizer_ = MakeRefPtr<LongPressRecognizer>(isForDrag_, isDisableMouseLeft_); in CopyLongPressEvent()
95 longPressRecognizer_->SetDuration(originalLongPressRecognizer->GetDuration()); in CopyLongPressEvent()
102 RefPtr<LongPressRecognizer> longPressRecognizer_; variable
H A Ddrag_event.cpp504 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()
866longPressRecognizer_->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 Ddrag_event.h307 RefPtr<LongPressRecognizer> longPressRecognizer_; variable
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/event/
H A Dlong_press_event_test_ng.cpp126 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 Ddrag_event_test_ng_property_config.cpp666 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 Ddrag_event_test_ng.cpp376 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 Drender_gesture_listener.cpp236 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 Drender_gesture_listener.h66 RefPtr<LongPressRecognizer> longPressRecognizer_; variable
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll_bar/
H A Dscroll_bar_pattern.cpp151 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 Dscroll_bar_pattern.h385 RefPtr<LongPressRecognizer> longPressRecognizer_; variable
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll/inner/
H A Dscroll_bar.cpp431 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 Dscroll_bar.h492 RefPtr<LongPressRecognizer> longPressRecognizer_; variable
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/text/
H A Drender_text.cpp399 if (!longPressRecognizer_) { in OnTouchTestHit()
400 longPressRecognizer_ = AceType::MakeRefPtr<LongPressRecognizer>(context_); in OnTouchTestHit()
401longPressRecognizer_->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 Drender_text.h207 RefPtr<LongPressRecognizer> longPressRecognizer_; variable
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/scroll_bar/
H A Dscroll_bar_event_test_ng.cpp57 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 Drender_list_item.h206 RefPtr<LongPressRecognizer> longPressRecognizer_; variable
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/text_field/
H A Drender_text_field.cpp610 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 Drender_text_field.h764 RefPtr<LongPressRecognizer> longPressRecognizer_; variable