Home
last modified time | relevance | path

Searched refs:DragEvent (Results 1 - 25 of 149) sorted by relevance

123456

/foundation/arkui/ace_engine/frameworks/core/gestures/
H A Ddrag_event.cpp19 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 Ddrag_event.h76 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 Djs_drag_function.h33 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 Dwindow_drag_test.cpp32 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 Devent_util.cpp84 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 Devent_util.h44 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 Ddrag_event.h47 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 Dui_scroll_view.h151 bool OnDragEvent(const DragEvent& event) override;
153 bool OnDragEndEvent(const DragEvent& event) override;
244 void Drag(const DragEvent& event);
H A Dui_view.h200 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 Dui_test_input_event.h40 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 Devent_hub.h111 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 Dgesture_event_hub.h82 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 Ddrag_event.h39 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 Dui_swipe_view.cpp154 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 Dui_abstract_scroll.cpp274 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 Ddrag_event_unit_test.cpp37 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 Dpointer_input_device.cpp198 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 Dweb_pattern_add_test_ng.cpp721 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 Dgesture_event_hub_test_ng_coverage.cpp86 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 Dgesture_event_hub_test_ng_property_config.cpp164 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 Dgesture_event_hub_test_two_ng.cpp187 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 Devent_listener.cpp96 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 Dweb_model_impl.h92 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 Dnode_drag_modifier.cpp50 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 Dcj_interactable_view_ffi.cpp33 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()

Completed in 18 milliseconds

123456