/foundation/arkui/ace_engine/frameworks/core/gestures/ |
H A D | drag_event.cpp | 19 void DragEvent::SetData(const RefPtr<UnifiedData>& unifiedData) in SetData() 24 RefPtr<UnifiedData>& DragEvent::GetData() in GetData() 29 void DragEvent::SetDragInfo(const RefPtr<UnifiedData>& dragInfo) in SetDragInfo() 34 RefPtr<UnifiedData>& DragEvent::GetDragInfo() in GetDragInfo()
|
H A D | drag_event.h | 76 class ACE_FORCE_EXPORT DragEvent : public AceType { class 77 DECLARE_ACE_TYPE(DragEvent, AceType) 80 DragEvent() = default; 81 ~DragEvent() override = default; 326 class NotifyDragEvent : public DragEvent { 327 DECLARE_ACE_TYPE(NotifyDragEvent, DragEvent)
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/functions/ |
H A D | js_drag_function.h | 33 JSRef<JSVal> Execute(const RefPtr<DragEvent>& info); 40 JSRef<JSVal> Execute(const RefPtr<DragEvent>& info, const std::string& extraParams); 43 JSRef<JSObject> CreateDragEvent(const RefPtr<DragEvent>& info); 75 void SetDragEvent(const RefPtr<DragEvent>& dragEvent) in SetDragEvent() 80 RefPtr<DragEvent> GetDragEvent() const in GetDragEvent() 90 RefPtr<DragEvent> dragEvent_;
|
/foundation/window/window_manager/test/systemtest/wms/ |
H A D | window_drag_test.cpp | 32 DragEvent event_ = DragEvent::DRAG_EVENT_END; 33 void OnDrag(int32_t x, int32_t y, DragEvent event) override; 36 void TestDragListener::OnDrag(int32_t x, int32_t y, DragEvent event) in OnDrag() 137 ASSERT_EQ(DragEvent::DRAG_EVENT_IN, firstWindowDragListener_->event_); in HWTEST_F() 167 ASSERT_EQ(DragEvent::DRAG_EVENT_IN, firstWindowDragListener_->event_); in HWTEST_F() 173 ASSERT_EQ(DragEvent::DRAG_EVENT_MOVE, firstWindowDragListener_->event_); in HWTEST_F() 210 ASSERT_EQ(DragEvent::DRAG_EVENT_IN, firstWindowDragListener_->event_); in HWTEST_F() 216 ASSERT_EQ(DragEvent::DRAG_EVENT_MOVE, firstWindowDragListener_->event_); in HWTEST_F() 222 ASSERT_EQ(DragEvent in HWTEST_F() [all...] |
/foundation/arkui/ace_engine_lite/frameworks/src/core/base/ |
H A D | event_util.cpp | 84 JSValue EventUtil::CreateSwipeEvent(UIView &view, const DragEvent &event) in CreateSwipeEvent() 92 case DragEvent::DIRECTION_LEFT_TO_RIGHT: { in CreateSwipeEvent() 97 case DragEvent::DIRECTION_RIGHT_TO_LEFT: { in CreateSwipeEvent() 102 case DragEvent::DIRECTION_TOP_TO_BOTTOM: { in CreateSwipeEvent() 107 case DragEvent::DIRECTION_BOTTOM_TO_TOP: { in CreateSwipeEvent() 120 JSValue EventUtil::CreateTouchEvent(UIView &view, const DragEvent &event) in CreateTouchEvent()
|
H A D | event_util.h | 44 static JSValue CreateSwipeEvent(UIView &view, const DragEvent &event); 50 static JSValue CreateTouchEvent(UIView &view, const DragEvent &event);
|
/foundation/arkui/ui_lite/interfaces/kits/events/ |
H A D | drag_event.h | 47 class DragEvent : public Event { class 50 * @brief A constructor used to create a <b>DragEvent</b> instance. 58 DragEvent(const Point& newPos, const Point& lastPos, const Point& totalLen) : Event(newPos) in DragEvent() function in OHOS::DragEvent 69 * @brief A destructor used to delete the <b>DragEvent</b> instance. 73 virtual ~DragEvent() {} in ~DragEvent()
|
/foundation/arkui/ui_lite/interfaces/kits/components/ |
H A D | ui_scroll_view.h | 151 bool OnDragEvent(const DragEvent& event) override; 153 bool OnDragEndEvent(const DragEvent& event) override; 244 void Drag(const DragEvent& event);
|
H A D | ui_view.h | 200 virtual bool OnDragStart(UIView& view, const DragEvent& event) in OnDragStart() 215 virtual bool OnDrag(UIView& view, const DragEvent& event) in OnDrag() 230 virtual bool OnDragEnd(UIView& view, const DragEvent& event) in OnDragEnd() 504 virtual bool OnDragStartEvent(const DragEvent& event); 515 virtual bool OnDragEvent(const DragEvent& event); 526 virtual bool OnDragEndEvent(const DragEvent& event);
|
/foundation/arkui/ui_lite/test/uitest/test_input_event/ |
H A D | ui_test_input_event.h | 40 bool OnDragEvent(const DragEvent& event) override 119 bool OnDragEvent(const DragEvent& event) override 128 bool OnDragStartEvent(const DragEvent& event) override 137 bool OnDragEndEvent(const DragEvent& event) override 318 virtual bool OnDragStart(UIView& view, const DragEvent& event) in OnDragStart() 327 virtual bool OnDrag(UIView& view, const DragEvent& event) in OnDrag() 336 virtual bool OnDragEnd(UIView& view, const DragEvent& event) in OnDragEnd()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/event/ |
H A D | event_hub.h | 111 using OnDragFunc = std::function<void(const RefPtr<OHOS::Ace::DragEvent>&, const std::string&)>; 112 using OnNewDragFunc = std::function<void(const RefPtr<OHOS::Ace::DragEvent>&)>; 113 using OnDragStartFunc = std::function<DragDropInfo(const RefPtr<OHOS::Ace::DragEvent>&, const std::string&)>; 125 void FireOnDragEnter(const RefPtr<OHOS::Ace::DragEvent>& info, const std::string& extraParams); 127 void FireOnDragLeave(const RefPtr<OHOS::Ace::DragEvent>& info, const std::string& extraParams); 129 void FireOnDragMove(const RefPtr<OHOS::Ace::DragEvent>& info, const std::string& extraParams); 151 void FireOnDrop(const RefPtr<OHOS::Ace::DragEvent>& info, const std::string& extraParams); 223 DragFuncType dragFuncType, const RefPtr<OHOS::Ace::DragEvent>& info, const std::string& extraParams = ""); 224 bool IsFireOnDrop(const RefPtr<OHOS::Ace::DragEvent>& info); 225 void HandleInternalOnDrop(const RefPtr<OHOS::Ace::DragEvent> [all...] |
H A D | gesture_event_hub.h | 82 using OnDragStartFunc = std::function<DragDropBaseInfo(const RefPtr<OHOS::Ace::DragEvent>&, const std::string&)>; 83 using OnDragDropFunc = std::function<void(const RefPtr<OHOS::Ace::DragEvent>&, const std::string&)>; 179 void SetDragEvent(const RefPtr<DragEvent>& dragEvent, PanDirection direction, int32_t fingers, Dimension distance); 181 const RefPtr<DragEvent>& dragEvent, PanDirection direction, int32_t fingers, Dimension distance); 266 DragDropInfo& dragPreviewInfo, const RefPtr<OHOS::Ace::DragEvent>& dragEvent); 268 const RefPtr<OHOS::Ace::DragEvent>& dragEvent); 283 const RefPtr<FrameNode> frameNode, DragDropInfo dragDropInfo, const RefPtr<OHOS::Ace::DragEvent>& event); 285 const RefPtr<FrameNode> frameNode, DragDropInfo dragDropInfo, const RefPtr<OHOS::Ace::DragEvent>& event); 311 DragDropInfo dragDropInfo, const RefPtr<OHOS::Ace::DragEvent>& dragEvent);
|
H A D | drag_event.h | 39 class DragEvent : public AceType { class 40 DECLARE_ACE_TYPE(DragEvent, AceType) 42 DragEvent(GestureEventFunc&& actionStart, GestureEventFunc&& actionUpdate, GestureEventFunc&& actionEnd, in DragEvent() function in OHOS::Ace::NG::DragEvent 47 ~DragEvent() override = default; 105 void ReplaceDragEvent(const RefPtr<DragEvent>& dragEvent) in ReplaceDragEvent() 113 void SetCustomDragEvent(const RefPtr<DragEvent>& dragEvent) in SetCustomDragEvent() 304 RefPtr<DragEvent> userCallback_; 305 RefPtr<DragEvent> customCallback_;
|
/foundation/arkui/ui_lite/frameworks/components/ |
H A D | ui_swipe_view.cpp | 154 bool UISwipeView::OnDragEvent(const DragEvent& event) in OnDragEvent() 176 bool UISwipeView::OnDragEndEvent(const DragEvent& event) in OnDragEndEvent() 219 dir = (lastRotateLen >= 0) ? DragEvent::DIRECTION_LEFT_TO_RIGHT : DragEvent::DIRECTION_RIGHT_TO_LEFT; in OnRotateEndEvent() 221 dir = (lastRotateLen >= 0) ? DragEvent::DIRECTION_TOP_TO_BOTTOM : DragEvent::DIRECTION_BOTTOM_TO_TOP; in OnRotateEndEvent() 460 if (offset > threshold && (dragDirection == DragEvent::DIRECTION_TOP_TO_BOTTOM || in RefreshCurrentViewByThrow() 461 dragDirection == DragEvent::DIRECTION_LEFT_TO_RIGHT)) { in RefreshCurrentViewByThrow() 463 } else if ((offset < -threshold) && (dragDirection == DragEvent::DIRECTION_BOTTOM_TO_TOP || in RefreshCurrentViewByThrow() 464 dragDirection == DragEvent in RefreshCurrentViewByThrow() [all...] |
H A D | ui_abstract_scroll.cpp | 274 if (dragDistanceY > 0 || (dragDistanceY == 0 && dragDirection == DragEvent::DIRECTION_TOP_TO_BOTTOM)) { in CalculateDragDistance() 277 (dragDistanceY == 0 && dragDirection == DragEvent::DIRECTION_BOTTOM_TO_TOP)) { in CalculateDragDistance() 289 if (dragDistanceX > 0 || (dragDistanceX == 0 && dragDirection == DragEvent::DIRECTION_LEFT_TO_RIGHT)) { in CalculateDragDistance() 292 (dragDistanceX == 0 && dragDirection == DragEvent::DIRECTION_RIGHT_TO_LEFT)) { in CalculateDragDistance() 377 dir = (lastRotateLen >= 0) ? DragEvent::DIRECTION_LEFT_TO_RIGHT : DragEvent::DIRECTION_RIGHT_TO_LEFT; in OnRotateEndEvent() 379 dir = (lastRotateLen >= 0) ? DragEvent::DIRECTION_TOP_TO_BOTTOM : DragEvent::DIRECTION_BOTTOM_TO_TOP; in OnRotateEndEvent()
|
/foundation/arkui/ui_lite/test/unittest/events/ |
H A D | drag_event_unit_test.cpp | 37 static DragEvent* dragEvent_; 40 DragEvent* DragEventTest::dragEvent_ = nullptr; 45 dragEvent_ = new DragEvent(NEW_POS, LAST_POS, TOTAL_LEN); in SetUpTestCase()
|
/foundation/arkui/ui_lite/frameworks/dock/ |
H A D | pointer_input_device.cpp | 198 DragEvent evt(curPos_, lastPos_, dragLen_); in DispatchDragStartEvent() 202 DragEvent evtParent(curPos_, lastPos_, dragLen_); in DispatchDragStartEvent() 221 DragEvent evt(curPos_, lastPos_, dragLen_); in DispatchDragEvent() 225 DragEvent evtParent(curPos_, lastPos_, dragLen_); in DispatchDragEvent() 242 DragEvent evt(curPos_, lastPos_, dragLen_); in DispatchDragEndEvent() 247 DragEvent evtParent(curPos_, lastPos_, dragLen_); in DispatchDragEndEvent()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/web/ |
H A D | web_pattern_add_test_ng.cpp | 721 RefPtr<OHOS::Ace::DragEvent> info = AceType::MakeRefPtr<OHOS::Ace::DragEvent>(); in HWTEST_F() 740 RefPtr<OHOS::Ace::DragEvent> info = AceType::MakeRefPtr<OHOS::Ace::DragEvent>(); in HWTEST_F() 767 RefPtr<OHOS::Ace::DragEvent> info = AceType::MakeRefPtr<OHOS::Ace::DragEvent>(); in HWTEST_F() 793 RefPtr<OHOS::Ace::DragEvent> info = AceType::MakeRefPtr<OHOS::Ace::DragEvent>(); in HWTEST_F() 822 RefPtr<OHOS::Ace::DragEvent> info = AceType::MakeRefPtr<OHOS::Ace::DragEvent>(); in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/test/unittest/core/event/ |
H A D | gesture_event_hub_test_ng_coverage.cpp | 86 auto onDragStart = [&customNode](const RefPtr<OHOS::Ace::DragEvent>&, const std::string&) { in HWTEST_F() 133 auto onDragStart = [&customNode](const RefPtr<OHOS::Ace::DragEvent>&, const std::string&) { in HWTEST_F() 194 RefPtr<OHOS::Ace::DragEvent> event = AceType::MakeRefPtr<OHOS::Ace::DragEvent>(); in HWTEST_F() 243 RefPtr<OHOS::Ace::DragEvent> event = AceType::MakeRefPtr<OHOS::Ace::DragEvent>(); in HWTEST_F() 287 RefPtr<OHOS::Ace::DragEvent> event = AceType::MakeRefPtr<OHOS::Ace::DragEvent>(); in HWTEST_F() 367 RefPtr<OHOS::Ace::DragEvent> event = AceType::MakeRefPtr<OHOS::Ace::DragEvent>(); in HWTEST_F() [all...] |
H A D | gesture_event_hub_test_ng_property_config.cpp | 164 auto onDragStart = [&customNode](const RefPtr<OHOS::Ace::DragEvent>&, const std::string&) { in HWTEST_F() 186 auto onDrop = [&msg1](const RefPtr<OHOS::Ace::DragEvent>& /* dragEvent */, const std::string& /* param */) { in HWTEST_F() 223 auto onDragStart = [&customNode](const RefPtr<OHOS::Ace::DragEvent>&, const std::string&) { in HWTEST_F() 270 auto onDragStart = [&customNode](const RefPtr<OHOS::Ace::DragEvent>&, const std::string&) { in HWTEST_F() 426 auto defaultOnDragStart = [](const RefPtr<OHOS::Ace::DragEvent>& dragEvent, const std::string& /* param */) { in HWTEST_F() 444 RefPtr<OHOS::Ace::DragEvent> dragEvent = AceType::MakeRefPtr<OHOS::Ace::DragEvent>(); in HWTEST_F() 464 auto onDragStart = [](const RefPtr<OHOS::Ace::DragEvent>& dragEvent, const std::string& /* param */) { in HWTEST_F() 504 auto onDragStart = [](const RefPtr<OHOS::Ace::DragEvent>& dragEvent, const std::string& /* param */) { in HWTEST_F() 533 RefPtr<OHOS::Ace::DragEvent> dragEven in HWTEST_F() [all...] |
H A D | gesture_event_hub_test_two_ng.cpp | 187 RefPtr<OHOS::Ace::DragEvent> dragEvent = AceType::MakeRefPtr<OHOS::Ace::DragEvent>(); in HWTEST_F() 188 auto defaultOnDragStart = [](const RefPtr<OHOS::Ace::DragEvent>& dragEvent, const std::string& /* param */) { in HWTEST_F() 328 RefPtr<OHOS::Ace::DragEvent> dragEvent = AceType::MakeRefPtr<OHOS::Ace::DragEvent>(); in HWTEST_F() 329 auto defaultOnDragStart = [](const RefPtr<OHOS::Ace::DragEvent>& dragEvent, const std::string& /* param */) { in HWTEST_F() 465 RefPtr<OHOS::Ace::DragEvent> event = AceType::MakeRefPtr<OHOS::Ace::DragEvent>(); in HWTEST_F() 532 RefPtr<OHOS::Ace::DragEvent> event = AceType::MakeRefPtr<OHOS::Ace::DragEvent>(); in HWTEST_F() [all...] |
/foundation/arkui/ace_engine_lite/frameworks/src/core/components/ |
H A D | event_listener.cpp | 96 bool ViewOnTouchListener::OnDragStart(UIView& view, const DragEvent &event) in OnDragStart() 113 bool ViewOnTouchListener::OnDrag(UIView& view, const DragEvent& event) in OnDrag() 130 bool ViewOnTouchListener::OnDragEnd(UIView& view, const DragEvent &event) in OnDragEnd()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | web_model_impl.h | 92 std::function<NG::DragDropBaseInfo(const RefPtr<OHOS::Ace::DragEvent>& info, const std::string& extraParams)>&& 95 std::function<void(const RefPtr<OHOS::Ace::DragEvent>&, const std::string&)>&& onDragEnter) override; 96 void SetOnDragMove(std::function<void(const RefPtr<DragEvent>&, const std::string&)>&& onDragMoveId) override; 97 void SetOnDragLeave(std::function<void(const RefPtr<DragEvent>&, const std::string&)>&& onDragLeave) override; 98 void SetOnDrop(std::function<void(const RefPtr<DragEvent>&, const std::string&)>&& onDropId) override;
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_drag_modifier.cpp | 50 void SetDragEventProperty(const RefPtr<OHOS::Ace::DragEvent>& info, ArkUINodeEvent& event, in SetDragEventProperty() 91 const RefPtr<OHOS::Ace::DragEvent>& info, const std::string& extraParams) -> void { in SetOnDragDrop() 123 auto onDragStart = [frameNode, nodeId, extraParam](const RefPtr<OHOS::Ace::DragEvent>& info, in SetOnDragStart() 155 const RefPtr<OHOS::Ace::DragEvent>& info, const std::string& extraParams) { in SetOnDragEnter() 187 const RefPtr<OHOS::Ace::DragEvent>& info, const std::string& extraParams) { in SetOnDragMove() 218 const RefPtr<OHOS::Ace::DragEvent>& info, const std::string& extraParams) { in SetOnDragLeave() 249 auto onDragEnd = [frameNode, nodeId, extraParam](const RefPtr<OHOS::Ace::DragEvent>& info) -> void { in SetOnDragEnd()
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_interactable_view_ffi.cpp | 33 const RefPtr<DragEvent>& info, const std::string& extraParams, CJPosition& cjPosition, CJDragInfo& ffiDragInfo) in FFiSetDragInfo() 286 const RefPtr<DragEvent>& info, const std::string& extraParams) -> NG::DragDropBaseInfo { in FfiOHOSAceFrameworkInteractableViewOnDragStart() 312 auto onDragEnter = [ffiCallback, fnode = frameNode](const RefPtr<DragEvent>& info, const std::string& extraParams) { in FfiOHOSAceFrameworkInteractableViewOnDragEnter() 330 auto onDragMove = [ffiCallback, fnode = frameNode](const RefPtr<DragEvent>& info, const std::string& extraParams) { in FfiOHOSAceFrameworkInteractableViewOnDragMove() 348 auto onDragLeave = [ffiCallback, fnode = frameNode](const RefPtr<DragEvent>& info, const std::string& extraParams) { in FfiOHOSAceFrameworkInteractableViewOnDragLeave() 366 auto onDrop = [ffiCallback, fnode = frameNode](const RefPtr<DragEvent>& info, const std::string& extraParams) { in FfiOHOSAceFrameworkInteractableViewOnDrop()
|