/ohos5.0/foundation/arkui/ace_engine/interfaces/native/event/ |
H A D | ui_input_event.cpp | 30 if (!touchEvent) { in isCurrentCTouchEventParamValid() 42 if (!touchEvent) { in isHistoryCTouchEventParamValid() 159 if (!touchEvent) { in HandleCTouchEvent() 826 if (!touchEvent || touchEvent->touchPointSize <= 0) { in OH_ArkUI_PointerEvent_GetPressure() 845 if (!touchEvent || touchEvent->touchPointSize <= 0) { in OH_ArkUI_PointerEvent_GetTiltX() 864 if (!touchEvent || touchEvent->touchPointSize <= 0) { in OH_ArkUI_PointerEvent_GetTiltY() 883 if (!touchEvent || touchEvent->touchPointSize <= 0) { in OH_ArkUI_PointerEvent_GetTouchAreaWidth() 902 if (!touchEvent || touchEvent->touchPointSize <= 0) { in OH_ArkUI_PointerEvent_GetTouchAreaHeight() 921 if (!touchEvent || !touchEvent->historyEvents) { in OH_ArkUI_PointerEvent_GetHistorySize() 940 … if (!touchEvent || !touchEvent->historyEvents || touchEvent->historySize <= historyIndex || in OH_ArkUI_PointerEvent_GetHistoryEventTime() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/manager/post_event/ |
H A D | post_event_manager.cpp | 25 if (!CheckPointValidity(touchEvent)) { in PostEvent() 31 switch (touchEvent.type) { in PostEvent() 55 iter.touchEvent.id == touchEvent.id) { in PostDownEvent() 75 touchRestrict.touchEvent = touchEvent; in PostDownEvent() 90 …if (!HaveReceiveDownEvent(targetNode, touchEvent.id) || HaveReceiveUpOrCancelEvent(targetNode, tou… in PostMoveEvent() 102 …if (!HaveReceiveDownEvent(targetNode, touchEvent.id) || HaveReceiveUpOrCancelEvent(targetNode, tou… in PostUpEvent() 115 postEventAction.touchEvent = touchEvent; in HandlePostEvent() 121 if (touchEvent.type != TouchType::DOWN && touchEvent.type != TouchType::MOVE) { in HandlePostEvent() 138 … } else if ((iter.touchEvent.type == TouchType::UP || iter.touchEvent.type == TouchType::CANCEL) && in CheckAndClearPostEventAction() 168 …(actionItem.touchEvent.type == TouchType::UP || actionItem.touchEvent.type == TouchType::CANCEL) && in HaveReceiveUpOrCancelEvent() [all …]
|
H A D | post_event_manager.h | 28 TouchEvent touchEvent; member 38 bool PostEvent(const RefPtr<NG::UINode>& uiNode, TouchEvent& touchEvent); 41 bool CheckPointValidity(const TouchEvent& touchEvent); 42 bool PostDownEvent(const RefPtr<NG::UINode>& targetNode, const TouchEvent& touchEvent); 43 bool PostMoveEvent(const RefPtr<NG::UINode>& targetNode, const TouchEvent& touchEvent); 44 bool PostUpEvent(const RefPtr<NG::UINode>& targetNode, const TouchEvent& touchEvent); 46 void HandlePostEvent(const RefPtr<NG::UINode>& targetNode, const TouchEvent& touchEvent);
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/gestures/ |
H A D | pinch_recognizer_test_ng.cpp | 83 TouchEvent touchEvent; variable 95 EXPECT_EQ(pinchRecognizer.touchPoints_[touchEvent.id].id, touchEvent.id); 105 EXPECT_EQ(pinchRecognizer.touchPoints_[touchEvent.id].id, touchEvent.id); 141 EXPECT_EQ(pinchRecognizer.touchPoints_[touchEvent.id].id, touchEvent.id); 151 EXPECT_EQ(pinchRecognizer.touchPoints_[touchEvent.id].id, touchEvent.id); 178 EXPECT_EQ(pinchRecognizer->touchPoints_[touchEvent.id].id, touchEvent.id); 189 EXPECT_EQ(pinchRecognizer->touchPoints_[touchEvent.id].id, touchEvent.id); 200 EXPECT_EQ(pinchRecognizer->touchPoints_[touchEvent.id].id, touchEvent.id); 273 pinchRecognizer.touchPoints_[touchEvent.id] = touchEvent; 295 pinchRecognizer.touchPoints_[touchEvent.id] = touchEvent; [all …]
|
H A D | click_recognizer_test_ng.cpp | 102 touchEvent.tiltX = 0; 146 clickRecognizer.touchPoints_[touchEvent.id] = touchEvent; 169 clickRecognizer.touchPoints_[touchEvent.id] = touchEvent; 194 clickRecognizer.touchPoints_[touchEvent.id] = touchEvent; 205 clickRecognizer.touchPoints_[touchEvent.id] = touchEvent; 216 touchEvent.x = 0; 217 touchEvent.y = 0; 218 clickRecognizer.touchPoints_[touchEvent.id] = touchEvent; 255 clickRecognizer.touchPoints_[touchEvent.id] = touchEvent; 522 clickRecognizer.touchPoints_[touchEvent.id] = touchEvent; [all …]
|
H A D | swipe_recognizer_test_ng.cpp | 114 swipeRecognizer.downEvents_[touchEvent.id] = touchEvent; 146 swipeRecognizer.downEvents_[touchEvent.id] = touchEvent; 154 swipeRecognizer.downEvents_[touchEvent.id] = touchEvent; 261 swipeRecognizer.touchPoints_[touchEvent.id] = touchEvent; 272 swipeRecognizer.touchPoints_[touchEvent.id] = touchEvent; 308 swipeRecognizer.touchPoints_[touchEvent.id] = touchEvent; 324 swipeRecognizer.touchPoints_[touchEvent.id] = touchEvent; 375 swipeRecognizer.downEvents_[touchEvent.id] = touchEvent; 382 swipeRecognizer.downEvents_[touchEvent.id] = touchEvent; 490 swipeRecognizer.downEvents_[touchEvent.id] = touchEvent; [all …]
|
H A D | long_press_recognizer_test_ng.cpp | 49 TouchEvent touchEvent; variable 56 longPressRecognizer.touchPoints_[touchEvent.id] = touchEvent; 89 longPressRecognizer.touchPoints_[touchEvent.id] = touchEvent; 119 TouchEvent touchEvent; variable 120 longPressRecognizer.touchPoints_[touchEvent.id] = touchEvent; 161 TouchEvent touchEvent; variable 172 longPressRecognizer.touchPoints_[touchEvent.id] = touchEvent; 244 TouchEvent touchEvent; variable 344 longPressRecognizer.touchPoints_[touchEvent.id] = touchEvent; 355 longPressRecognizer.touchPoints_[touchEvent.id] = touchEvent; [all …]
|
H A D | rotation_recognizer_test_ng.cpp | 81 TouchEvent touchEvent; variable 83 EXPECT_EQ(rotationRecognizer->touchPoints_[touchEvent.id].id, touchEvent.id); 131 TouchEvent touchEvent; variable 134 EXPECT_EQ(rotationRecognizer->touchPoints_[touchEvent.id].id, touchEvent.id); 182 TouchEvent touchEvent; variable 185 EXPECT_EQ(rotationRecognizer.touchPoints_[touchEvent.id].id, touchEvent.id); 225 TouchEvent touchEvent; variable 269 TouchEvent touchEvent; variable 313 TouchEvent touchEvent; variable 503 rotationRecognizer.touchPoints_[touchEvent.id] = touchEvent; [all …]
|
H A D | pan_recognizer_test_ng.cpp | 179 TouchEvent touchEvent; variable 253 TouchEvent touchEvent; variable 329 TouchEvent touchEvent; variable 398 TouchEvent touchEvent; variable 439 TouchEvent touchEvent; variable 441 panRecognizer.touchPoints_[touchEvent.id] = touchEvent; 501 TouchEvent touchEvent; variable 503 panRecognizer.touchPoints_[touchEvent.id] = touchEvent; 1376 panRecognizer.touchPoints_[touchEvent.id] = touchEvent; 1462 touchEvent.x = 100.0; [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/event/ |
H A D | touch_event_test_ng.cpp | 100 touchEvent(info); 199 TouchEvent touchEvent; variable 284 TouchEvent touchEvent; variable 390 TouchEvent touchEvent; variable 485 TouchEvent touchEvent; variable 498 TouchEvent touchEvent; variable 520 TouchEvent touchEvent; variable 538 TouchEvent touchEvent; variable 557 TouchEvent touchEvent; variable 574 TouchEvent touchEvent; variable [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/accessibility/ |
H A D | accessibility_manager_ng_test_ng.cpp | 121 TouchEvent touchEvent; variable 122 touchEvent.type = TouchType::DOWN; 138 touchEvent.SetPointers(POINTERS); 144 touchEvent.SetPointers(POINTERS); 154 touchEvent.x = 100; 155 touchEvent.y = 100; 297 TouchEvent touchEvent; variable 329 TouchEvent touchEvent; variable 335 touchEvent.pointers.clear(); 445 TouchEvent touchEvent; variable [all …]
|
/ohos5.0/foundation/multimodalinput/input/test/unittest/interfaces/kits/ |
H A D | input_native_test.cpp | 392 ASSERT_NE(touchEvent, nullptr); 408 EXPECT_EQ(touchEvent, nullptr); 420 ASSERT_NE(touchEvent, nullptr); 425 EXPECT_EQ(touchEvent, nullptr); 437 ASSERT_NE(touchEvent, nullptr); 442 EXPECT_EQ(touchEvent, nullptr); 454 ASSERT_NE(touchEvent, nullptr); 459 EXPECT_EQ(touchEvent, nullptr); 471 ASSERT_NE(touchEvent, nullptr); 476 EXPECT_EQ(touchEvent, nullptr); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/base/ressched/ |
H A D | ressched_report.cpp | 162 switch (touchEvent.type) { in OnTouchEvent() 164 HandleTouchDown(touchEvent); in OnTouchEvent() 167 HandleTouchUp(touchEvent); in OnTouchEvent() 192 lastTouchEvent_ = touchEvent; in RecordTouchEvent() 193 curTouchEvent_ = touchEvent; in RecordTouchEvent() 196 curTouchEvent_ = touchEvent; in RecordTouchEvent() 205 RecordTouchEvent(touchEvent, true); in HandleTouchDown() 211 RecordTouchEvent(touchEvent); in HandleTouchUp() 221 RecordTouchEvent(touchEvent); in HandleTouchMove() 239 RecordTouchEvent(touchEvent, true); in HandleTouchPullDown() [all …]
|
H A D | ressched_report.h | 46 void OnTouchEvent(const TouchEvent& touchEvent); 52 void HandleTouchDown(const TouchEvent& touchEvent); 53 void HandleTouchUp(const TouchEvent& touchEvent); 54 void HandleTouchMove(const TouchEvent& touchEvent); 55 void HandleTouchCancel(const TouchEvent& touchEvent); 56 void HandleTouchPullDown(const TouchEvent& touchEvent); 57 void HandleTouchPullUp(const TouchEvent& touchEvent); 58 void HandleTouchPullMove(const TouchEvent& touchEvent); 61 void RecordTouchEvent(const TouchEvent& touchEvent, bool enforce = false);
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/manager/ |
H A D | post_event_manager_test_ng.cpp | 101 TouchEvent touchEvent; variable 103 touchEvent.x = 10; 104 touchEvent.y = 10; 171 touchEvent.x = 10; 172 touchEvent.y = 10; 212 touchEvent.x = 10; 213 touchEvent.y = 10; 246 touchEvent.x = 10; 247 touchEvent.y = 10; 280 touchEvent.x = 10; [all …]
|
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/osal/ |
H A D | stylus_detector_mgr.cpp | 79 const TouchEvent& touchEvent, const TouchTestResult& touchTestResult) in FindHitFrameNode() argument 106 IsHitCleanNodeResponseArea({ touchEvent.x, touchEvent.y }, frameNode, nanoTimestamp)) { in FindHitFrameNode() 115 if (!IsStylusTouchEvent(touchEvent)) { in IsNeedInterceptedTouchEvent() 119 const auto iter = touchTestResults.find(touchEvent.id); in IsNeedInterceptedTouchEvent() 125 auto frameNode = FindHitFrameNode(touchEvent, iter->second); in IsNeedInterceptedTouchEvent() 128 touchEvent.x, touchEvent.y); in IsNeedInterceptedTouchEvent() 134 touchEvent.y, frameNode->GetTag().c_str(), frameNode->GetInspectorId()->c_str()); in IsNeedInterceptedTouchEvent() 151 info.x = touchEvent.screenX; in IsNeedInterceptedTouchEvent() 152 info.y = touchEvent.screenY; in IsNeedInterceptedTouchEvent() 199 bool StylusDetectorMgr::IsStylusTouchEvent(const TouchEvent& touchEvent) const in IsStylusTouchEvent() [all …]
|
/ohos5.0/foundation/multimodalinput/input/service/key_command/src/ |
H A D | key_command_handler.cpp | 151 CHKPV(touchEvent); in OnHandleTouchEvent() 197 CHKPV(touchEvent); in HandlePointerActionDownEvent() 228 CHKPV(touchEvent); in HandlePointerActionMoveEvent() 260 CHKPV(touchEvent); in HandlePointerActionUpEvent() 312 CHKPV(touchEvent); in HandleFingerGestureUpEvent() 323 CHKPV(touchEvent); in HandleKnuckleGestureDownEvent() 378 CHKPV(touchEvent); in HandleKnuckleGestureUpEvent() 400 CHKPV(touchEvent); in SingleKnuckleGestureProcesser() 408 CHKPV(touchEvent); in DoubleKnuckleGestureProcesser() 709 touchEvent->GetPointerItem(touchEvent->GetPointerId(), item); in CheckKnuckleCondition() [all …]
|
/ohos5.0/foundation/multimodalinput/input/frameworks/native/input/ |
H A D | oh_input_manager.cpp | 702 CHKPL(touchEvent); in OH_Input_CreateTouchEvent() 703 return touchEvent; in OH_Input_CreateTouchEvent() 709 CHKPV(touchEvent); in OH_Input_DestroyTouchEvent() 718 CHKPV(touchEvent); in OH_Input_SetTouchEventAction() 732 CHKPV(touchEvent); in OH_Input_SetTouchEventFingerId() 746 CHKPV(touchEvent); in OH_Input_SetTouchEventDisplayX() 760 CHKPV(touchEvent); in OH_Input_SetTouchEventDisplayY() 774 CHKPV(touchEvent); in OH_Input_SetTouchEventActionTime() 1042 CHKPF(touchEvent); in SetTouchEventAction() 1067 CHKPV(touchEvent); in TouchEventMonitorCallback() [all …]
|
/ohos5.0/foundation/multimodalinput/input/service/key_command/test/ |
H A D | key_command_handler_test.cpp | 614 touchEvent->SetPointerId(1); 655 touchEvent->SetPointerId(1); 686 touchEvent->SetPointerId(2); 693 touchEvent->SetPointerId(1); 719 touchEvent->SetPointerId(1); 775 touchEvent->SetPointerId(1); 783 touchEvent->SetPointerId(2); 867 touchEvent->SetActionTime(5); 2350 touchEvent->SetPointerId(1); 2381 touchEvent->SetPointerId(2); [all …]
|
/ohos5.0/foundation/multimodalinput/input/service/key_command/include/ |
H A D | key_command_handler.h | 184 void HandlePointerActionUpEvent(const std::shared_ptr<PointerEvent> touchEvent); 189 bool CheckInputMethodArea(const std::shared_ptr<PointerEvent> touchEvent); 274 void OnHandleTouchEvent(const std::shared_ptr<PointerEvent> touchEvent); 283 void HandleFingerGestureUpEvent(const std::shared_ptr<PointerEvent> touchEvent); 291 void KnuckleGestureProcessor(std::shared_ptr<PointerEvent> touchEvent, 296 bool CheckKnuckleCondition(std::shared_ptr<PointerEvent> touchEvent); 302 void HandleKnuckleGestureEvent(std::shared_ptr<PointerEvent> touchEvent); 303 void HandleKnuckleGestureTouchDown(std::shared_ptr<PointerEvent> touchEvent); 304 void HandleKnuckleGestureTouchMove(std::shared_ptr<PointerEvent> touchEvent); 305 void HandleKnuckleGestureTouchUp(std::shared_ptr<PointerEvent> touchEvent); [all …]
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_4.0.11.5/ |
H A D | changelogs-multimodalinput.md | 13 使用inputMonitor监听多模输入TouchEvent时,需要单独import多模的touchEvent类 16 import touchEvent from '@ohos.multimodalInput.touchEvent'; 18 inputMonitor.on('touch', (touchEvent: touchEvent.TouchEvent) => { 19 console.log(`Monitor on success ${JSON.stringify(touchEvent)}`);
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/base/ |
H A D | frame_node_test_ng_coverage_new.cpp | 154 TouchEvent touchEvent; variable 155 touchEvent.sourceType = static_cast<SourceType>(1); 158 testNode->IsOutOfTouchTestRegion(point, touchEvent); 240 TouchEvent touchEvent; variable 242 recognizer2->touchPoints_[touchEvent.id] = touchEvent; 350 TouchEvent touchEvent; variable 352 touchEvent.pointers.emplace_back(touchPoint); 356 touchEvent.pointers.emplace_back(touchPoint1); 379 TouchEvent touchEvent; variable 381 touchEvent.tiltX = 10.0; [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_base_node.cpp | 240 TouchEvent touchEvent; in PostTouchEvent() local 256 touchEvent.force = sourceToolJsVal->ToNumber<float>(); in PostTouchEvent() 262 touchEvent.time = time; in PostTouchEvent() 266 touchEvent.deviceId = deviceIdJsVal->ToNumber<int32_t>(); in PostTouchEvent() 288 touchEvent.pointers.emplace_back(point); in PostTouchEvent() 293 touchEvent.tiltX = titleXJsVal->ToNumber<float>(); in PostTouchEvent() 297 touchEvent.tiltY = titleYJsVal->ToNumber<float>(); in PostTouchEvent() 312 touchEvent.id = itemObj->GetPropertyValue<int32_t>("id", 0); in PostTouchEvent() 313 touchEvent.x = itemObj->GetPropertyValue<float>("x", 0.0f); in PostTouchEvent() 314 touchEvent.y = itemObj->GetPropertyValue<float>("y", 0.0f); in PostTouchEvent() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/event/ |
H A D | touch_event.h | 100 void AddTouchEvent(const RefPtr<TouchEventImpl>& touchEvent) in AddTouchEvent() argument 103 touchEvents_.emplace_back(touchEvent); in AddTouchEvent() 106 if (std::find(touchEvents_.begin(), touchEvents_.end(), touchEvent) == touchEvents_.end()) { in AddTouchEvent() 107 touchEvents_.emplace_back(touchEvent); in AddTouchEvent() 111 void RemoveTouchEvent(const RefPtr<TouchEventImpl>& touchEvent) in RemoveTouchEvent() argument 113 touchEvents_.remove(touchEvent); in RemoveTouchEvent() 116 void AddTouchAfterEvent(const RefPtr<TouchEventImpl>& touchEvent) in AddTouchAfterEvent() argument 118 touchAfterEvents_ = std::move(touchEvent); in AddTouchAfterEvent()
|
/ohos5.0/foundation/multimodalinput/input/service/window_manager/src/ |
H A D | knuckle_drawing_manager.cpp | 171 CHKPV(touchEvent); in KnuckleDrawHandler() 172 if (!IsSingleKnuckle(touchEvent)) { in KnuckleDrawHandler() 180 StartTouchDraw(touchEvent); in KnuckleDrawHandler() 187 CHKPF(touchEvent); in IsSingleKnuckle() 190 touchEvent->GetPointerItem(id, item); in IsSingleKnuckle() 211 CHKPF(touchEvent); in IsSingleKnuckleDoubleClick() 267 CHKPV(touchEvent); in StartTouchDraw() 268 int32_t ret = DrawGraphic(touchEvent); in StartTouchDraw() 517 CHKPR(touchEvent, RET_ERR); in GetPointerPos() 795 CHKPR(touchEvent, RET_ERR); in DrawGraphic() [all …]
|