/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/model/ |
H A D | model_touch_handler.cpp | 26 case TouchType::MOVE: { in HandleTouchEvent() 30 case TouchType::DOWN: { in HandleTouchEvent() 36 case TouchType::UP: { in HandleTouchEvent() 41 case TouchType::CANCEL: { in HandleTouchEvent() 102 case TouchType::DOWN: in CreateSceneTouchEvent() 105 case TouchType::UP: in CreateSceneTouchEvent() 108 case Ace::TouchType::MOVE: in CreateSceneTouchEvent() 114 case TouchType::PULL_DOWN: in CreateSceneTouchEvent() 115 case TouchType::PULL_UP: in CreateSceneTouchEvent() 116 case TouchType::PULL_MOVE: in CreateSceneTouchEvent() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/event/ |
H A D | mouse_event.cpp | 89 case TouchType::HOVER_ENTER: in ConvertAccessibilityHoverAction() 91 case TouchType::HOVER_MOVE: in ConvertAccessibilityHoverAction() 93 case TouchType::HOVER_EXIT: in ConvertAccessibilityHoverAction() 97 case TouchType::DOWN: in ConvertAccessibilityHoverAction() 98 case TouchType::UP: in ConvertAccessibilityHoverAction() 99 case TouchType::MOVE: in ConvertAccessibilityHoverAction() 100 case TouchType::CANCEL: in ConvertAccessibilityHoverAction() 101 case TouchType::PULL_DOWN: in ConvertAccessibilityHoverAction() 102 case TouchType::PULL_UP: in ConvertAccessibilityHoverAction() 103 case TouchType::PULL_MOVE: in ConvertAccessibilityHoverAction() [all …]
|
H A D | touch_event.h | 42 enum class TouchType : size_t { enum 91 TouchType type = TouchType::UNKNOWN; 92 TouchType pullType = TouchType::UNKNOWN; 470 type == TouchType::PROXIMITY_OUT || (type == TouchType::MOVE && NearZero(force))); in IsPenHoverEvent() 556 TouchType GetTouchType() const in GetTouchType() 574 TouchType touchType_ = TouchType::UNKNOWN; 647 TouchType GetTouchType() const in GetTouchType() 676 TouchType touchType_ = TouchType::UNKNOWN; 747 case TouchType::DOWN: in TransTouchType() 749 case TouchType::MOVE: in TransTouchType() [all …]
|
/ohos5.0/docs/zh-cn/application-dev/ui/ |
H A D | arkts-common-events-touch-screen-event.md | 71 - event.type为TouchType.Down:表示手指按下。 73 - event.type为TouchType.Up:表示手指抬起。 75 - event.type为TouchType.Move:表示手指按住移动。 77 - event.type为TouchType.Cancel:表示打断取消当前手指操作。 95 if (event.type === TouchType.Down) { 98 if (event.type === TouchType.Up) { 101 if (event.type === TouchType.Move) { 104 …this.text = 'TouchType:' + this.eventType + '\nDistance between touch point and touch element:\nx:… 113 if (event.type === TouchType.Down) { 116 if (event.type === TouchType.Up) { [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/manager/post_event/ |
H A D | post_event_manager.cpp | 32 case TouchType::DOWN: in PostEvent() 35 case TouchType::MOVE: in PostEvent() 38 case TouchType::UP: in PostEvent() 39 case TouchType::CANCEL: in PostEvent() 54 if (iter.targetNode == targetNode && iter.touchEvent.type == TouchType::DOWN && in PostDownEvent() 60 event.type = TouchType::CANCEL; in PostDownEvent() 121 if (touchEvent.type != TouchType::DOWN && touchEvent.type != TouchType::MOVE) { in HandlePostEvent() 136 if (iter.touchEvent.type == TouchType::DOWN) { in CheckAndClearPostEventAction() 138 … } else if ((iter.touchEvent.type == TouchType::UP || iter.touchEvent.type == TouchType::CANCEL) && in CheckAndClearPostEventAction() 159 … return actionItem.targetNode == targetNode && actionItem.touchEvent.type == TouchType::DOWN && in HaveReceiveDownEvent() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/entrance/ |
H A D | mmi_event_convertor.h | 41 const std::unordered_map<TouchType, int32_t> TOUCH_TYPE_MAP = { 42 { TouchType::CANCEL, MMI::PointerEvent::POINTER_ACTION_CANCEL }, 43 { TouchType::DOWN, MMI::PointerEvent::POINTER_ACTION_DOWN }, 44 { TouchType::MOVE, MMI::PointerEvent::POINTER_ACTION_MOVE }, 45 { TouchType::UP, MMI::PointerEvent::POINTER_ACTION_UP }, 46 { TouchType::PULL_DOWN, MMI::PointerEvent::POINTER_ACTION_PULL_DOWN }, 47 { TouchType::PULL_MOVE, MMI::PointerEvent::POINTER_ACTION_PULL_MOVE }, 48 { TouchType::PULL_UP, MMI::PointerEvent::POINTER_ACTION_PULL_UP }, 49 { TouchType::PULL_IN_WINDOW, MMI::PointerEvent::POINTER_ACTION_PULL_IN_WINDOW }, 50 { TouchType::PULL_OUT_WINDOW, MMI::PointerEvent::POINTER_ACTION_PULL_OUT_WINDOW },
|
H A D | mmi_event_convertor.cpp | 177 .SetType(TouchType::UNKNOWN) in ConvertTouchEvent() 178 .SetPullType(TouchType::UNKNOWN) in ConvertTouchEvent() 214 std::map<int32_t, TouchType> actionMap = { in SetTouchEventType() 215 { OHOS::MMI::PointerEvent::POINTER_ACTION_CANCEL, TouchType::CANCEL }, in SetTouchEventType() 216 { OHOS::MMI::PointerEvent::POINTER_ACTION_DOWN, TouchType::DOWN }, in SetTouchEventType() 217 { OHOS::MMI::PointerEvent::POINTER_ACTION_MOVE, TouchType::MOVE }, in SetTouchEventType() 218 { OHOS::MMI::PointerEvent::POINTER_ACTION_UP, TouchType::UP }, in SetTouchEventType() 221 { OHOS::MMI::PointerEvent::POINTER_ACTION_PULL_UP, TouchType::PULL_UP }, in SetTouchEventType() 237 if (typeIter->second == TouchType::PULL_DOWN || typeIter->second == TouchType::PULL_MOVE || in SetTouchEventType() 238 typeIter->second == TouchType::PULL_UP || typeIter->second == TouchType::PULL_IN_WINDOW || in SetTouchEventType() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/indexer/ |
H A D | indexer_select_test_ng.cpp | 395 Touch(TouchType::DOWN, 50.f); 404 Touch(TouchType::MOVE, 20.f); 411 Touch(TouchType::UP, 20.f); 429 Touch(TouchType::DOWN, 50.f); 436 Touch(TouchType::UP, 50.f); 453 Touch(TouchType::DOWN, 20.f); 455 Touch(TouchType::UP, 20.f); 465 Touch(TouchType::DOWN, -1.f); 467 Touch(TouchType::UP, -1.f); 709 OnPopupTouchDown(TouchType::MOVE); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/manager/select_content_overlay/ |
H A D | select_overlay_callback.h | 97 …virtual void OnHandleGlobalTouchEvent(SourceType sourceType, TouchType touchType, bool touchInside… 101 if (event.type == TouchType::DOWN) { in OnHandleGlobalEvent() 105 if (event.type == TouchType::UP) { in OnHandleGlobalEvent() 108 if (event.sourceType == SourceType::MOUSE && event.type == TouchType::DOWN) { in OnHandleGlobalEvent() 109 OnHandleGlobalTouchEvent(SourceType::MOUSE, TouchType::DOWN, touchInside); in OnHandleGlobalEvent() 113 if (event.type == TouchType::DOWN) { in OnHandleGlobalEvent() 117 if (event.type == TouchType::MOVE && downPointInfo_ && in OnHandleGlobalEvent() 122 if (event.type == TouchType::UP && downPointInfo_) { in OnHandleGlobalEvent() 123 OnHandleGlobalTouchEvent(event.sourceType, TouchType::UP); in OnHandleGlobalEvent()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/gestures/ |
H A D | raw_recognizer.cpp | 31 case TouchType::MOVE: { in HandleRawEvent() 38 case TouchType::DOWN: { in HandleRawEvent() 45 case TouchType::UP: { in HandleRawEvent() 53 case TouchType::CANCEL: { in HandleRawEvent() 73 if (point.type == TouchType::DOWN) { in DispatchEvent() 75 } else if (point.type == TouchType::MOVE) { in DispatchEvent() 77 } else if (point.type == TouchType::UP) { in DispatchEvent() 79 } else if (point.type == TouchType::CANCEL) { in DispatchEvent() 94 if (point.type == TouchType::DOWN) { in HandleEvent() 96 } else if (point.type == TouchType::MOVE) { in HandleEvent() [all …]
|
H A D | gesture_recognizer.cpp | 45 case TouchType::MOVE: in HandleEvent() 48 case TouchType::DOWN: in HandleEvent() 53 case TouchType::UP: in HandleEvent() 56 case TouchType::CANCEL: in HandleEvent()
|
/ohos5.0/docs/zh-cn/third-party-cases/ |
H A D | list-pullup-loading-data.md | 62 a. 手指按下时(TouchType.Down),记录按下的坐标,用于后续滑动方向及滑动距离计算: 65 case TouchType.Down: // 手指按下 71 b. 手指滑动时(TouchType.Move),首先判断是否为上拉动作,如果为上拉动作,再判断是否达到上拉加载更多内容的条件。条件包括: 80 case TouchType.Move: // 手指滑动 98 c. 手指抬起或滑动取消时(TouchType.UP或TouchType.Cancel),如果正处于数据加载中状态,则忽略,否则加载更多数据。 101 case TouchType.Up:// 手指抬起 103 case TouchType.Cancel:// 事件取消 235 case TouchType.Down: // 手指按下 240 case TouchType.Move: // 手指滑动 257 case TouchType.Up:// 手指抬起 [all …]
|
/ohos5.0/docs/en/application-dev/ui/ |
H A D | arkts-common-events-touch-screen-event.md | 68 - If **event.type** is **TouchType.Down**, the finger or stylus is placed on the component. 70 - If **event.type** is **TouchType.Up**, the finger or stylus is lifted from the component. 72 - If **event.type** is **TouchType.Move**, the finger or stylus is moved along the component. 74 - If **event.type** is **TouchType.Cancel**, the current finger operation is interrupted and cancel… 92 if (event.type === TouchType.Down) { 95 if (event.type === TouchType.Up) { 98 if (event.type === TouchType.Move) { 101 …this.text = 'TouchType:' + this.eventType + '\nDistance between touch point and touch element:\nx:… 110 if (event.type === TouchType.Down) { 113 if (event.type === TouchType.Up) { [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-universal-events-touch.md | 39 | type | [TouchType](ts-appendix-enums.md#touchtype) | 触摸事件的类型。<br/>**原子化服务API:… 68 | type | [TouchType](ts-appendix-enums.md#touchtype) | 触摸事件的类型。<br/>**原子化服务API:** 从API version 1… 108 if (event.type === TouchType.Down) { 111 if (event.type === TouchType.Up) { 114 if (event.type === TouchType.Move) { 117 …this.text = 'TouchType:' + this.eventType + '\nDistance between touch point and touch element:\nx:… 126 if (event.type === TouchType.Down) { 129 if (event.type === TouchType.Up) { 132 if (event.type === TouchType.Move) { 135 …this.text = 'TouchType:' + this.eventType + '\nDistance between touch point and touch element:\nx:…
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/manager/ |
H A D | post_event_manager_test_ng.cpp | 102 touchEvent.type = TouchType::DOWN; 132 touchUpEvent.type = TouchType::UP; 170 touchEvent.type = TouchType::DOWN; 211 touchEvent.type = TouchType::DOWN; 245 touchEvent.type = TouchType::MOVE; 279 touchEvent.type = TouchType::DOWN; 314 touchUpEvent.type = TouchType::UP; 425 touchUpEvent.type = TouchType::UP; 490 touchUpEvent.type = TouchType::UP; 659 touchUpEvent.type = TouchType::UP; [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/xcomponent/ |
H A D | render_xcomponent.cpp | 67 xcomponent->HandleTouchEvent(info, TouchType::DOWN); in Initialize() 73 xcomponent->HandleTouchEvent(info, TouchType::UP); in Initialize() 79 xcomponent->HandleTouchEvent(info, TouchType::MOVE); in Initialize() 106 if (touchType == TouchType::UP || touchType == TouchType::CANCEL) { in HandleTouchEvent() 114 if (touchType == TouchType::MOVE) { in HandleTouchEvent() 121 } else if (touchType == TouchType::UP) { in HandleTouchEvent() 171 ohTouchPoint.isPressed = (touchType == TouchType::DOWN); in SetTouchPoint() 199 case TouchType::DOWN: in ConvertNativeXComponentTouchEvent() 201 case TouchType::UP: in ConvertNativeXComponentTouchEvent() 203 case TouchType::MOVE: in ConvertNativeXComponentTouchEvent() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/form/ |
H A D | form_node.cpp | 34 const std::unordered_map<TouchType, int32_t> TOUCH_TYPE_MAP = { 35 { TouchType::CANCEL, MMI::PointerEvent::POINTER_ACTION_CANCEL }, 36 { TouchType::DOWN, MMI::PointerEvent::POINTER_ACTION_DOWN }, 37 { TouchType::MOVE, MMI::PointerEvent::POINTER_ACTION_MOVE }, 38 { TouchType::UP, MMI::PointerEvent::POINTER_ACTION_UP }, 39 { TouchType::PULL_DOWN, MMI::PointerEvent::POINTER_ACTION_PULL_DOWN }, 40 { TouchType::PULL_MOVE, MMI::PointerEvent::POINTER_ACTION_PULL_MOVE }, 41 { TouchType::PULL_UP, MMI::PointerEvent::POINTER_ACTION_PULL_UP }, 42 { TouchType::PULL_IN_WINDOW, MMI::PointerEvent::POINTER_ACTION_PULL_IN_WINDOW }, 43 { TouchType::PULL_OUT_WINDOW, MMI::PointerEvent::POINTER_ACTION_PULL_OUT_WINDOW },
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/gestures/recognizers/ |
H A D | exclusive_recognizer.cpp | 108 if (point.type == TouchType::DOWN || point.type == TouchType::UP) { in HandleEvent() 113 case TouchType::MOVE: in HandleEvent() 114 case TouchType::DOWN: { in HandleEvent() 122 case TouchType::UP: in HandleEvent() 123 case TouchType::CANCEL: { in HandleEvent() 345 if (point.type == TouchType::DOWN) { in DispatchEventToActiveRecognizers() 396 if (point.type == TouchType::DOWN) { in DispatchEventToAllRecognizers() 401 if (point.type == TouchType::DOWN) { in DispatchEventToAllRecognizers()
|
H A D | sequenced_recognizer.cpp | 184 if (point.type == TouchType::DOWN || point.type == TouchType::UP) { in HandleEvent() 194 if (point.type == TouchType::DOWN) { in HandleEvent() 200 if (point.type == TouchType::DOWN && !point.childTouchTestList.empty()) { in HandleEvent() 211 case TouchType::DOWN: in HandleEvent() 216 case TouchType::MOVE: in HandleEvent() 217 case TouchType::UP: in HandleEvent() 218 case TouchType::CANCEL: in HandleEvent() 226 if ((point.type == TouchType::UP) && (refereeState_ == RefereeState::PENDING) && in HandleEvent() 352 item.second.type = TouchType::DOWN; in SendTouchEventToNextRecognizer()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/scene_viewer/ |
H A D | scene_viewer_touch_handler.cpp | 27 case TouchType::MOVE: { in HandleEvent() 31 case TouchType::DOWN: { in HandleEvent() 35 case TouchType::UP: { in HandleEvent() 39 case TouchType::CANCEL: { in HandleEvent()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/event/ |
H A D | event_dump_test_ng.cpp | 89 if (!eventTreeRecord || event.type != Ace::TouchType::DOWN) { in FillTouchDownEventToEventTree() 168 const std::vector<Ace::TouchType> touchTypeArray = { Ace::TouchType::DOWN, Ace::TouchType::UP }; 195 event.type = Ace::TouchType::DOWN; 222 event.type = Ace::TouchType::DOWN; 251 event.type = Ace::TouchType::DOWN; 279 event.type = Ace::TouchType::DOWN; 315 event.type = Ace::TouchType::DOWN; 351 event.type = Ace::TouchType::DOWN; 386 event.type = Ace::TouchType::DOWN;
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/scroll/ |
H A D | scroll_bar_test_ng.cpp | 168 Touch(TouchType::DOWN, downInBar, SourceType::TOUCH); 179 Touch(TouchType::DOWN, moveInBar, SourceType::TOUCH); 190 Touch(TouchType::UP, upInBar, SourceType::TOUCH); 477 Touch(TouchType::DOWN, downInBar, SourceType::TOUCH); 480 Touch(TouchType::MOVE, moveInBar, SourceType::TOUCH); 482 Touch(TouchType::UP, upInBar, SourceType::TOUCH); 490 Touch(TouchType::DOWN, downInBar, SourceType::TOUCH); 495 Touch(TouchType::UP, upOutBar, SourceType::TOUCH); 508 Touch(TouchType::UP, upInBar, SourceType::MOUSE); 538 Touch(TouchType::UP, upInBar, SourceType::TOUCH); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/adapter/preview/external/multimodalinput/ |
H A D | pointer_event.h | 32 enum class TouchType : size_t { enum 71 TouchType type = TouchType::UNKNOWN; 72 TouchType pullType = TouchType::UNKNOWN;
|
/ohos5.0/foundation/communication/wifi/wifi/test/wifi_testapp/entry/src/main/ets/Component/ |
H A D | subEntryComponent.ets | 63 if ( event.type === TouchType.Down ) { 65 } else if ( event.type === TouchType.Up ) { 68 console.log(TAG , "event.type /= TouchType.Down") 69 console.log(TAG , "event.type /= TouchType.Up") 131 if ( event.type === TouchType.Down ) { 133 } else if ( event.type === TouchType.Up ) { 136 console.log(TAG , "event.type /= TouchType.Down") 137 console.log(TAG , "event.type /= TouchType.Up")
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/transform/ |
H A D | click_spring_effect.cpp | 50 void ClickSpringEffect::ShowAnimation(TouchType touchType, ClickSpringEffectType type) in ShowAnimation() 62 case TouchType::DOWN: in ShowAnimation() 66 case TouchType::UP: in ShowAnimation() 67 case TouchType::CANCEL: in ShowAnimation()
|