/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/gesture/ |
H A D | gesture_model_ng.cpp | 16 #include "core/components_ng/pattern/gesture/gesture_model_ng.h" 26 bool IsTapClick(const RefPtr<NG::Gesture>& gesture) in IsTapClick() argument 28 auto tap = AceType::DynamicCast<NG::TapGesture>(gesture); in IsTapClick() 32 GestureEventFunc GetTapGestureEventFunc(const RefPtr<NG::Gesture>& gesture) in GetTapGestureEventFunc() argument 34 if (IsTapClick(gesture)) { in GetTapGestureEventFunc() 35 auto tapGesture = AceType::DynamicCast<NG::TapGesture>(gesture); in GetTapGestureEventFunc() 39 auto group = AceType::DynamicCast<NG::GestureGroup>(gesture); in GetTapGestureEventFunc() 81 auto gesture = gestureProcessor->FinishGestureNG(); in Finish() local 82 if (!gesture) { in Finish() 85 gesture in Finish() 111 auto gesture = gestureProcessor->TopGestureNG(); SetTag() local 120 auto gesture = gestureProcessor->TopGestureNG(); SetAllowedTypes() local 129 auto gesture = AceType::MakeRefPtr<NG::TapGesture>(countNum, fingersNum, distanceThreshold); Create() local 137 auto gesture = AceType::MakeRefPtr<NG::LongPressGesture>(fingersNum, repeatResult, durationNum); Create() local 145 auto gesture = AceType::MakeRefPtr<NG::PanGesture>(fingersNum, panDirection, distanceNum); Create() local 153 auto gesture = AceType::MakeRefPtr<NG::PanGesture>(panGestureOption); SetPanGestureOption() local 161 auto gesture = AceType::MakeRefPtr<NG::SwipeGesture>(fingersNum, slideDirection, speedNum); Create() local 169 auto gesture = AceType::MakeRefPtr<NG::PinchGesture>(fingersNum, distanceNum); Create() local 177 auto gesture = AceType::MakeRefPtr<NG::RotationGesture>(fingersNum, angleNum); Create() local 185 auto gesture = AceType::MakeRefPtr<NG::GestureGroup>(static_cast<GestureMode>(gestureMode)); Create() local 200 auto gesture = gestureProcessor->TopGestureNG(); SetOnGestureEvent() local 209 auto gesture = gestureProcessor->TopGestureNG(); SetOnActionFunc() local [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | gesture_model_impl.cpp | 51 auto gesture = gestureProcessor->FinishGesture(); in Finish() local 52 CHECK_NULL_VOID(gesture); in Finish() 53 gesture->SetGestureMask(gestureProcessor->GetGestureMask()); in Finish() 54 gesture->SetPriority(gestureProcessor->GetPriority()); in Finish() 56 boxComponent->AddGesture(gestureProcessor->GetPriority(), gesture); in Finish() 70 auto gesture = AceType::MakeRefPtr<TapGesture>(countNum, fingersNum, distanceThreshold); in Create() local 71 gestureProcessor->PushGesture(gesture); in Create() 78 auto gesture = AceType::MakeRefPtr<LongPressGesture>(fingersNum, repeatResult, durationNum); in Create() local 79 gestureProcessor->PushGesture(gesture); in Create() 86 auto gesture in Create() local 94 auto gesture = AceType::MakeRefPtr<PanGesture>(panGestureOption); SetPanGestureOption() local 102 auto gesture = AceType::MakeRefPtr<SwipeGesture>(fingersNum, slideDirection, speedNum); Create() local 110 auto gesture = AceType::MakeRefPtr<PinchGesture>(fingersNum, distanceNum); Create() local 118 auto gesture = AceType::MakeRefPtr<RotationGesture>(fingersNum, angleNum); Create() local 126 auto gesture = AceType::MakeRefPtr<GestureGroup>(static_cast<GestureMode>(gestureMode)); Create() local 141 auto gesture = gestureProcessor->TopGesture(); SetOnGestureEvent() local 163 auto gesture = gestureProcessor->TopGesture(); SetOnActionFunc() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/gestures/ |
H A D | gesture_processor.h | 54 void PushGesture(const RefPtr<Gesture>& gesture) in PushGesture() argument 56 gestureStack_.push(gesture); in PushGesture() 65 auto gesture = gestureStack_.top(); in PopGesture() local 70 gestureGroup->AddGesture(gesture); in PopGesture() 75 container->SetChild(std::move(gesture)); in PopGesture() 93 auto gesture = gestureStack_.top(); in FinishGesture() local 96 return gesture; in FinishGesture() 99 void PushGestureNG(const RefPtr<NG::Gesture>& gesture) in PushGestureNG() argument 101 gestureStackNG_.push(gesture); in PushGestureNG() 110 auto gesture in PopGestureNG() local 133 auto gesture = gestureStackNG_.top(); FinishGestureNG() local [all...] |
H A D | gesture_group.h | 38 void AddGesture(RefPtr<Gesture> gesture) in AddGesture() argument 40 gestures_.emplace_back(gesture); in AddGesture()
|
/foundation/multimodalinput/input/service/touch_event_normalize/src/ |
H A D | gesture_transform_processor.cpp | 31 void GestureTransformProcessor::OnEventTouchPadPinchBegin(libinput_event_gesture *gesture) in OnEventTouchPadPinchBegin() argument 34 CHKPV(gesture); in OnEventTouchPadPinchBegin() 35 int64_t time = static_cast<int64_t>(libinput_event_gesture_get_time(gesture)); in OnEventTouchPadPinchBegin() 36 double scale = libinput_event_gesture_get_scale(gesture); in OnEventTouchPadPinchBegin() 64 void GestureTransformProcessor::OnEventTouchPadPinchUpdate(libinput_event_gesture *gesture) in OnEventTouchPadPinchUpdate() argument 67 CHKPV(gesture); in OnEventTouchPadPinchUpdate() 68 int64_t time = static_cast<int64_t>(libinput_event_gesture_get_time(gesture)); in OnEventTouchPadPinchUpdate() 69 double scale = libinput_event_gesture_get_scale(gesture); in OnEventTouchPadPinchUpdate() 89 void GestureTransformProcessor::OnEventTouchPadPinchEnd(libinput_event_gesture *gesture) in OnEventTouchPadPinchEnd() argument 92 CHKPV(gesture); in OnEventTouchPadPinchEnd() 118 auto gesture = libinput_event_get_gesture_event(event); OnEvent() local [all...] |
H A D | touchpad_transform_processor.cpp | 311 struct libinput_event_gesture *gesture = libinput_event_get_gesture_event(event); in SetTouchPadSwipeData() local 312 CHKPR(gesture, RET_ERR); in SetTouchPadSwipeData() 314 int64_t time = static_cast<int64_t>(libinput_event_gesture_get_time(gesture)); in SetTouchPadSwipeData() 320 int32_t fingerCount = libinput_event_gesture_get_finger_count(gesture); in SetTouchPadSwipeData() 338 AddItemForEventWhileSetSwipeData(time, gesture, fingerCount); in SetTouchPadSwipeData() 348 int32_t TouchPadTransformProcessor::AddItemForEventWhileSetSwipeData(int64_t time, libinput_event_gesture *gesture, in AddItemForEventWhileSetSwipeData() argument 358 sumX += libinput_event_gesture_get_device_coords_x(gesture, i); in AddItemForEventWhileSetSwipeData() 359 sumY += libinput_event_gesture_get_device_coords_y(gesture, i); in AddItemForEventWhileSetSwipeData() 467 auto gesture = libinput_event_get_gesture_event(event); in OnEventTouchPadPinchGesture() local 468 CHKPR(gesture, RET_ER in OnEventTouchPadPinchGesture() [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/cppview/ |
H A D | gesture.cpp | 16 #include "bridge/cj_frontend/cppview/gesture.h" 45 LOGD("gesture create"); in Create() 53 LOGD("gesture finish"); in Finish() 55 auto gesture = gestureComponent->FinishGesture(); in Finish() local 56 if (!gesture) { in Finish() 57 LOGE("Gesture: gesture is not exist when component finish"); in Finish() 61 gesture->SetGestureMask(gestureComponent->GetGestureMask()); in Finish() 65 boxComponent->AddGesture(gestureComponent->GetPriority(), gesture); in Finish() 70 LOGD("gesture pop"); in Pop() 101 auto gesture in HandlerOnGestureEvent() local 161 auto gesture = AceType::MakeRefPtr<OHOS::Ace::TapGesture>(countNum, fingersNum); Create() local 174 auto gesture = AceType::MakeRefPtr<OHOS::Ace::LongPressGesture>(fingersNum, repeat, durationNum); Create() local 187 auto gesture = AceType::MakeRefPtr<OHOS::Ace::PinchGesture>(fingersNum, distanceNum); Create() local 200 auto gesture = AceType::MakeRefPtr<OHOS::Ace::SwipeGesture>(fingersNum, swipeDirection, speedNum); Create() local 213 auto gesture = AceType::MakeRefPtr<OHOS::Ace::RotationGesture>(fingersNum, angleNum); Create() local 220 auto gesture = AceType::MakeRefPtr<OHOS::Ace::GestureGroup>(mode); Create() local 233 auto gesture = AceType::MakeRefPtr<OHOS::Ace::PanGesture>(fingersNum, panDirection, distanceNum); Create() local 240 auto gesture = AceType::MakeRefPtr<OHOS::Ace::PanGesture>(panGestureOption->GetPanGestureOption()); Create() local [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/scroll/ |
H A D | scroll_inner_event_test_ng.cpp | 44 void DragScrollBarStart(GestureEvent& gesture); 45 void DragScrollBarUpdate(GestureEvent& gesture); 46 void DragScrollBarEnd(GestureEvent& gesture); 99 void ScrollInnerEventTestNg::DragScrollBarStart(GestureEvent& gesture) in DragScrollBarStart() argument 101 gesture.SetSourceTool(SourceTool::FINGER); in DragScrollBarStart() 102 gesture.SetInputEventType(InputEventType::TOUCH_SCREEN); in DragScrollBarStart() 105 HandleDragStart(gesture); in DragScrollBarStart() 108 void ScrollInnerEventTestNg::DragScrollBarUpdate(GestureEvent& gesture) in DragScrollBarUpdate() argument 110 float dragDelta = gesture.GetMainDelta(); in DragScrollBarUpdate() 113 gesture in DragScrollBarUpdate() 123 DragScrollBarEnd(GestureEvent& gesture) DragScrollBarEnd() argument 137 GestureEvent gesture; DragScrollBarAction() local [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_gesture_ffi.cpp | 18 #include "bridge/cj_frontend/cppview/gesture.h" 113 auto gesture = gestureProcessor->TopGestureNG(); in HandlerOnGestureEvent() local 114 if (!gesture) { in HandlerOnGestureEvent() 115 LOGE("top gesture is illegal"); in HandlerOnGestureEvent() 124 gesture->SetOnActionCancelId(onActionCancelFunc); in HandlerOnGestureEvent() 134 gesture->SetOnActionId(onActionFunc); in HandlerOnGestureEvent() 137 gesture->SetOnActionStartId(onActionFunc); in HandlerOnGestureEvent() 140 gesture->SetOnActionUpdateId(onActionFunc); in HandlerOnGestureEvent() 143 gesture->SetOnActionEndId(onActionFunc); in HandlerOnGestureEvent() 146 LOGW("Gesture: Unknown gesture actio in HandlerOnGestureEvent() 202 auto gesture = gestureProcessor->FinishGestureNG(); FfiOHOSAceFrameworkGestureFinish() local 231 auto gesture = AceType::MakeRefPtr<NG::TapGesture>(countNum, fingersNum); FfiOHOSAceFrameworkTapGestureCreate() local 245 auto gesture = AceType::MakeRefPtr<NG::LongPressGesture>(fingersNum, repeat, durationNum); FfiOHOSAceFrameworkLongPressGestureCreate() local 259 auto gesture = AceType::MakeRefPtr<NG::PinchGesture>(fingersNum, distanceNum); FfiOHOSAceFrameworkPinchGestureCreate() local 276 auto gesture = AceType::MakeRefPtr<NG::SwipeGesture>(fingersNum, swipeDirection, speedNum); FfiOHOSAceFrameworkSwipeGestureCreate() local 290 auto gesture = AceType::MakeRefPtr<NG::RotationGesture>(fingersNum, angleNum); FfiOHOSAceFrameworkRotationGestureCreate() local 307 auto gesture = AceType::MakeRefPtr<NG::PanGesture>(fingersNum, panDirection, distanceNum); FfiOHOSAceFrameworkPanGestureCreate() local 320 auto gesture = AceType::MakeRefPtr<NG::PanGesture>(panGestureOption->GetPanGestureOption()); FfiOHOSAceFrameworkPanGestureCreateWithOptions() local 335 auto gesture = AceType::MakeRefPtr<NG::GestureGroup>(GROUP_GESTURE_MODE[mode]); FfiOHOSAceFrameworkGestureGroupCreate() local [all...] |
/foundation/arkui/ace_engine/interfaces/native/node/ |
H A D | gesture_impl.cpp | 29 ArkUIGesture* gesture = nullptr; member 382 void* gesture; member 390 auto* gesture = OHOS::Ace::NodeModel::GetFullImpl()->getNodeModifiers()->getGestureModifier()->createTapGesture( in CreateTapGesture() local 392 ndkGesture->gesture = gesture; in CreateTapGesture() 401 auto* gesture = OHOS::Ace::NodeModel::GetFullImpl()->getNodeModifiers()->getGestureModifier()-> in CreateTapGestureWithDistanceThreshold() local 403 ndkGesture->gesture = gesture; in CreateTapGestureWithDistanceThreshold() 410 auto* gesture = in CreateLongPressGesture() local 413 ndkGesture->gesture in CreateLongPressGesture() 425 auto* gesture = CreatePinchGesture() local 435 auto* gesture = CreateRotationGesture() local 450 auto* gesture = CreateSwipeGesture() local 466 auto* gesture = OHOS::Ace::NodeModel::GetFullImpl()->getNodeModifiers()->getGestureModifier()->createPanGesture( CreatePanGesture() local 521 auto* gesture = CreateGroupGesture() local [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/rich_editor/ |
H A D | rich_editor_drag_test_ng.cpp | 86 auto gesture = host->GetOrCreateGestureEventHub(); in HWTEST_F() local 87 ASSERT_NE(gesture, nullptr); in HWTEST_F() 88 EXPECT_TRUE(gesture->GetTextDraggable()); in HWTEST_F() 89 gesture->SetIsTextDraggable(true); in HWTEST_F() 136 auto gesture = host->GetOrCreateGestureEventHub(); in HWTEST_F() local 137 ASSERT_NE(gesture, nullptr); in HWTEST_F() 138 EXPECT_TRUE(gesture->GetTextDraggable()); in HWTEST_F() 139 gesture->SetIsTextDraggable(true); in HWTEST_F() 190 auto gesture = host->GetOrCreateGestureEventHub(); in HWTEST_F() local 191 ASSERT_NE(gesture, nullpt in HWTEST_F() 230 auto gesture = host->GetOrCreateGestureEventHub(); HWTEST_F() local [all...] |
/foundation/arkui/ace_engine/test/unittest/core/manager/ |
H A D | post_event_manager_test_ng.cpp | 83 * @tc.steps: step1. construct a FrameNode and set gesture. in HWTEST_F() 88 auto gesture = AceType::MakeRefPtr<TapGesture>(); in HWTEST_F() local 89 gestureEventHub->AddGesture(gesture); in HWTEST_F() 151 * @tc.steps: step1. construct a FrameNode and set gesture. in HWTEST_F() 156 auto gesture = AceType::MakeRefPtr<TapGesture>(); in HWTEST_F() local 157 gestureEventHub->AddGesture(gesture); in HWTEST_F() 199 * @tc.steps: step1. construct a FrameNode and set gesture. in HWTEST_F() 204 auto gesture = AceType::MakeRefPtr<TapGesture>(); in HWTEST_F() local 205 gestureEventHub->AddGesture(gesture); in HWTEST_F() 226 * @tc.steps: step1. construct a FrameNode and set gesture in HWTEST_F() 231 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local 265 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local 335 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local 359 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local 391 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local 422 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local 453 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local 486 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local 519 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local 552 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local 585 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local 618 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local 653 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local 686 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/gestures/ |
H A D | gesture_group.cpp | 85 auto gesture = MakeGesture(*(GestureType*)buff); in Deserialize() local 86 auto len = gesture->Deserialize(buff); in Deserialize() 92 gestures_.push_back(gesture); in Deserialize() 154 void GestureGroup::RemoveGesture(RefPtr<Gesture> gesture) in RemoveGesture() argument 157 if (*iter == gesture) { in RemoveGesture() 162 group->RemoveGesture(gesture); in RemoveGesture()
|
H A D | gesture_group.h | 37 void AddGesture(RefPtr<Gesture> gesture) in AddGesture() argument 39 gestures_.emplace_back(gesture); in AddGesture() 52 void RemoveGesture(RefPtr<Gesture> gesture);
|
H A D | gesture_referee.cpp | 70 auto gesture = weak.Upgrade(); in OnAcceptGesture() local 71 if (gesture == recognizer) { in OnAcceptGesture() 74 if (!gesture || gesture->IsBridgeMode()) { in OnAcceptGesture() 77 gesture->OnRejected(); in OnAcceptGesture() 78 gesture->OnRejectBridgeObj(); in OnAcceptGesture()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigator/ |
H A D | navigator_pattern.cpp | 29 auto gesture = host->GetOrCreateGestureEventHub(); in OnModifyDone() local 30 CHECK_NULL_VOID(gesture); in OnModifyDone() 42 gesture->AddClickEvent(clickListener_); in OnModifyDone()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navrouter/ |
H A D | navrouter_pattern.cpp | 25 auto gesture = host->GetOrCreateGestureEventHub(); in OnModifyDone() local 26 CHECK_NULL_VOID(gesture); in OnModifyDone() 36 gesture->AddClickEvent(clickListener_); in OnModifyDone()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/button/ |
H A D | button_content_modifier_test_ng.cpp | 337 auto gesture = frameNode->GetOrCreateGestureEventHub(); in HWTEST_F() local 378 auto gesture = frameNode->GetOrCreateGestureEventHub(); in HWTEST_F() local 419 auto gesture = frameNode->GetOrCreateGestureEventHub(); in HWTEST_F() local 460 auto gesture = frameNode->GetOrCreateGestureEventHub(); in HWTEST_F() local 501 auto gesture = frameNode->GetOrCreateGestureEventHub(); in HWTEST_F() local 542 auto gesture = frameNode->GetOrCreateGestureEventHub(); in HWTEST_F() local 583 auto gesture = frameNode->GetOrCreateGestureEventHub(); in HWTEST_F() local 624 auto gesture = frameNode->GetOrCreateGestureEventHub(); in HWTEST_F() local 665 auto gesture = frameNode->GetOrCreateGestureEventHub(); in HWTEST_F() local 706 auto gesture in HWTEST_F() local 747 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 788 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 829 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 871 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 913 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 955 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 997 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 1039 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 1081 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 1123 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 1165 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 1207 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 1249 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 1291 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 1333 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 1375 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 1417 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 1459 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 1501 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 1543 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 1585 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 1627 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 1669 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 1711 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 1753 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 1795 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 1837 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 1879 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local 1921 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/indexer/ |
H A D | indexer_test_ng.cpp | 82 auto gesture = pattern_->popupNode_->GetOrCreateGestureEventHub(); in OnPopupTouchDown() local 83 auto onPopupTouchDown = gesture->touchEventActuator_->touchEvents_.front()->GetTouchEventCallback(); in OnPopupTouchDown() 99 auto gesture = listItemNode->GetOrCreateGestureEventHub(); in ListItemClick() local 100 auto touchEvent = gesture->touchEventActuator_->touchEvents_.front()->GetTouchEventCallback(); in ListItemClick()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/hyperlink/ |
H A D | hyperlink_model_ng.cpp | 112 auto gesture = frameNode->GetOrCreateGestureEventHub(); in SetResponseRegion() local 113 CHECK_NULL_VOID(gesture); in SetResponseRegion() 114 gesture->SetResponseRegion(regions); in SetResponseRegion()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/ |
H A D | bar_item_pattern.cpp | 26 auto gesture = host->GetOrCreateGestureEventHub(); in OnModifyDone() local 27 CHECK_NULL_VOID(gesture); in OnModifyDone() 38 gesture->RemoveClickEvent(clickListener_); in OnModifyDone() 41 gesture->AddClickEvent(clickListener_); in OnModifyDone()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/waterflow/ |
H A D | water_flow_scroller_test_ng.cpp | 469 GestureEvent gesture; in HWTEST_F() local 470 gesture.SetInputEventType(InputEventType::TOUCH_SCREEN); in HWTEST_F() 471 gesture.SetMainVelocity(10.0f); in HWTEST_F() 472 gesture.SetMainDelta(10.0f); in HWTEST_F() 473 gesture.SetGlobalLocation(Offset(1.0f, 1.0f)); in HWTEST_F() 474 gesture.SetGlobalPoint(Point(1.0f, 1.0f)); in HWTEST_F() 475 gesture.SetLocalLocation(Offset(1.0f, 1.0f)); in HWTEST_F() 479 scrollable->HandleDragStart(gesture); in HWTEST_F() 482 scrollable->HandleDragUpdate(gesture); in HWTEST_F() 488 scrollable->HandleDragEnd(gesture); in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/event/ |
H A D | gesture_event_hub.cpp | 343 for (const auto& gesture : gestures_) { in UpdateGestureHierarchy() 344 AddGestureToGestureHierarchy(gesture, false); in UpdateGestureHierarchy() 370 for (const auto& gesture : modifierGestures_) { in UpdateModifierGestureHierarchy() 371 AddGestureToGestureHierarchy(gesture, true); in UpdateModifierGestureHierarchy() 376 void GestureEventHub::AddGestureToGestureHierarchy(const RefPtr<NG::Gesture>& gesture, bool isModifier) in AddGestureToGestureHierarchy() argument 378 if (!gesture) { in AddGestureToGestureHierarchy() 381 auto recognizer = gesture->CreateRecognizer(); in AddGestureToGestureHierarchy() 402 auto priority = gesture->GetPriority(); in AddGestureToGestureHierarchy() 403 auto gestureMask = gesture->GetGestureMask(); in AddGestureToGestureHierarchy() 944 void GestureEventHub::AddGesture(const RefPtr<NG::Gesture>& gesture) in AddGesture() argument 955 AttachGesture(const RefPtr<NG::Gesture>& gesture) AttachGesture() argument 962 RemoveGesture(const RefPtr<NG::Gesture>& gesture) RemoveGesture() argument [all...] |
/foundation/arkui/ace_engine/test/unittest/core/gestures/ |
H A D | gesture_referee_test_ng.cpp | 177 * @tc.steps: case1: gesture == recognizer in HWTEST_F() 187 * @tc.steps: case2: gesture != recognizer in HWTEST_F() 228 * @tc.steps: case1: gesture == recognizer in HWTEST_F() 236 * @tc.steps: case2: gesture != recognizer in HWTEST_F() 1770 auto gesture = AceType::MakeRefPtr<NG::GestureReferee>(); in HWTEST_F() local 1772 gesture->gestureScopes_.try_emplace(id, gestureScope); in HWTEST_F() 1773 gesture->QueryAllDone(); in HWTEST_F() 1787 auto gesture = AceType::MakeRefPtr<NG::GestureReferee>(); in HWTEST_F() local 1788 gesture->lastIsAxis_ = true; in HWTEST_F() 1791 gesture in HWTEST_F() 1805 auto gesture = AceType::MakeRefPtr<NG::GestureReferee>(); HWTEST_F() local 1821 auto gesture = AceType::MakeRefPtr<NG::GestureReferee>(); HWTEST_F() local 1837 auto gesture = AceType::MakeRefPtr<NG::GestureReferee>(); HWTEST_F() local 1860 auto gesture = AceType::MakeRefPtr<NG::GestureReferee>(); HWTEST_F() local 1895 auto gesture = AceType::MakeRefPtr<NG::GestureReferee>(); HWTEST_F() local 1920 auto gesture = AceType::MakeRefPtr<NG::GestureReferee>(); HWTEST_F() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/toggle/ |
H A D | switch_pattern.cpp | 377 auto gesture = host->GetOrCreateGestureEventHub(); in InitClickEvent() local 378 CHECK_NULL_VOID(gesture); in InitClickEvent() 392 gesture->AddClickAfterEvent(clickListener_); in InitClickEvent() 402 auto gesture = host->GetOrCreateGestureEventHub(); in InitTouchEvent() local 403 CHECK_NULL_VOID(gesture); in InitTouchEvent() 419 gesture->AddTouchAfterEvent(touchListener_); in InitTouchEvent() 429 auto gesture = host->GetOrCreateGestureEventHub(); in InitMouseEvent() local 430 CHECK_NULL_VOID(gesture); in InitMouseEvent()
|