/foundation/arkui/ace_engine/frameworks/core/components/gesture_listener/ |
H A D | render_gesture_listener.cpp | 39 OnGestureFunc onDragStart = component->GetOnDragStartId(); in SetDragCallBack() local 50 auto funcDragStart = [pipelineContext, weak = AceType::WeakClaim<>(this), funcStart, onDragStart] in SetDragCallBack() 56 if (onDragStart) { in SetDragCallBack() 57 dragInfo = onDragStart(); in SetDragCallBack() 73 auto funcDragUpdate = [pipelineContext, weak = AceType::WeakClaim<>(this), funcUpdate, onDragStart] in SetDragCallBack() 79 if (onDragStart) { in SetDragCallBack() 80 dragInfo = onDragStart(); in SetDragCallBack() 104 auto funcDragEnd = [pipelineContext, weak = AceType::WeakClaim<>(this), funcEnd, onDragStart] in SetDragCallBack() 111 if (onDragStart) { in SetDragCallBack() 112 dragInfo = onDragStart(); in SetDragCallBack() [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | list_item_model_impl.cpp | 122 void ListItemModelImpl::SetOnDragStart(NG::OnDragStartFunc&& onDragStart) in SetOnDragStart() argument 125 box->SetOnDragStartId(ViewAbstractModelImpl::ToDragFunc(std::move(onDragStart))); in SetOnDragStart()
|
H A D | list_item_model_impl.h | 43 void SetOnDragStart(NG::OnDragStartFunc&& onDragStart) override;
|
H A D | image_model_impl.h | 59 void SetOnDragStart(NG::OnDragStartFunc&& onDragStart) override;
|
H A D | text_model_impl.h | 76 void SetOnDragStart(NG::OnDragStartFunc&& onDragStart) override;
|
H A D | image_model_impl.cpp | 199 void ImageModelImpl::SetOnDragStart(NG::OnDragStartFunc&& onDragStart) in SetOnDragStart() argument 203 image->SetOnDragStartId(ViewAbstractModelImpl::ToDragFunc(std::move(onDragStart))); in SetOnDragStart()
|
H A D | text_model_impl.cpp | 310 void TextModelImpl::SetOnDragStart(NG::OnDragStartFunc&& onDragStart) in SetOnDragStart() argument 314 component->SetOnDragStartId(ViewAbstractModelImpl::ToDragFunc(std::move(onDragStart))); in SetOnDragStart()
|
H A D | grid_model_impl.cpp | 237 auto onDragStart = [func = std::move(value)](const ItemDragInfo& dragInfo, int32_t index) -> RefPtr<Component> { in SetOnItemDragStart() local 244 grid->SetOnGridDragStartId(onDragStart); in SetOnItemDragStart()
|
H A D | web_model_impl.cpp | 486 onDragStart) in SetOnDragStart() 490 auto onDragStartId = [dragStartFunc = std::move(onDragStart)]( in SetOnDragStart() 503 std::function<void(const RefPtr<OHOS::Ace::DragEvent>&, const std::string&)>&& onDragStart) in SetOnDragEnter() 507 webComponent->SetOnDragEnterId(onDragStart); in SetOnDragEnter() 484 SetOnDragStart( std::function<NG::DragDropBaseInfo(const RefPtr<OHOS::Ace::DragEvent>& event, const std::string& extraParams)>&& onDragStart) SetOnDragStart() argument 502 SetOnDragEnter( std::function<void(const RefPtr<OHOS::Ace::DragEvent>&, const std::string&)>&& onDragStart) SetOnDragEnter() argument
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/rich_editor/ |
H A D | rich_editor_drag_test_ng.cpp | 72 * @tc.desc: test the drag of RichEditor without developer's onDragStart function 104 auto onDragStart = eventHub->GetDefaultOnDragStart(); in HWTEST_F() local 106 auto dragDropInfo = onDragStart(event, ""); in HWTEST_F() 122 * @tc.desc: test the drag of RichEditor with developer's onDragStart function 158 auto onDragStart = eventHub->GetOnDragStart(); in HWTEST_F() local 160 auto dragDropInfo = onDragStart(event, ""); in HWTEST_F()
|
/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() local 91 eventHub->SetOnDragStart(std::move(onDragStart)); in HWTEST_F() 94 eventHubTwo->SetOnDragStart(std::move(onDragStart)); in HWTEST_F() 133 auto onDragStart = [&customNode](const RefPtr<OHOS::Ace::DragEvent>&, const std::string&) { in HWTEST_F() local 138 eventHub->SetOnDragStart(std::move(onDragStart)); in HWTEST_F() 141 eventHubTwo->SetOnDragStart(std::move(onDragStart)); in HWTEST_F()
|
H A D | drag_event_test_ng.cpp | 325 * @tc.steps: step2. Get eventHub and set onDragStart. in HWTEST_F() 331 auto onDragStart = [](const RefPtr<OHOS::Ace::DragEvent>& event, const std::string& extraParams) -> DragDropInfo { in HWTEST_F() local 337 eventHub->SetOnDragStart(std::move(onDragStart)); in HWTEST_F() 923 auto onDragStart = [](const RefPtr<OHOS::Ace::DragEvent>& event, const std::string& extraParams) -> DragDropInfo { in HWTEST_F() local 927 eventHub->SetOnDragStart(std::move(onDragStart)); in HWTEST_F() 987 auto onDragStart = [](const RefPtr<OHOS::Ace::DragEvent>& event, const std::string& extraParams) -> DragDropInfo { in HWTEST_F() local 991 eventHub->SetOnDragStart(std::move(onDragStart)); in HWTEST_F() 1271 auto onDragStart = [](const RefPtr<OHOS::Ace::DragEvent>& event, const std::string& extraParams) -> DragDropInfo { in HWTEST_F() local 1275 eventHub->SetOnDragStart(std::move(onDragStart)); in HWTEST_F() 1329 auto onDragStart in HWTEST_F() local 1468 auto onDragStart = [](const RefPtr<OHOS::Ace::DragEvent>& event, const std::string& extraParams) -> DragDropInfo { HWTEST_F() local 1517 auto onDragStart = [](const RefPtr<OHOS::Ace::DragEvent>& event, const std::string& extraParams) -> DragDropInfo { HWTEST_F() local 1560 auto onDragStart = [](const RefPtr<OHOS::Ace::DragEvent>& event, const std::string& extraParams) -> DragDropInfo { HWTEST_F() local 1603 auto onDragStart = [](const RefPtr<OHOS::Ace::DragEvent>& event, const std::string& extraParams) -> DragDropInfo { HWTEST_F() local 1661 auto onDragStart = [](const RefPtr<OHOS::Ace::DragEvent>& event, const std::string& extraParams) -> DragDropInfo { HWTEST_F() local [all...] |
H A D | gesture_event_hub_test_ng.cpp | 487 auto onDragStart = [&customNode]( in HWTEST_F() local 493 eventHub->SetOnDragStart(std::move(onDragStart)); in HWTEST_F() 1102 auto onDragStart = [&customNode]( in HWTEST_F() local 1108 eventHub->SetOnDragStart(std::move(onDragStart)); in HWTEST_F() 1162 auto onDragStart = [&customNode]( in HWTEST_F() local 1168 eventHub->SetOnDragStart(std::move(onDragStart)); in HWTEST_F() 1221 auto onDragStart = [&customNode]( in HWTEST_F() local 1227 eventHub->SetOnDragStart(std::move(onDragStart)); in HWTEST_F() 1278 auto onDragStart = [&customNode]( in HWTEST_F() local 1284 eventHub->SetOnDragStart(std::move(onDragStart)); in HWTEST_F() 1336 auto onDragStart = [&customNode]( HWTEST_F() local [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() local 169 eventHub->SetOnDragStart(std::move(onDragStart)); in HWTEST_F() 223 auto onDragStart = [&customNode](const RefPtr<OHOS::Ace::DragEvent>&, const std::string&) { in HWTEST_F() local 228 eventHub->SetOnDragStart(std::move(onDragStart)); in HWTEST_F() 270 auto onDragStart = [&customNode](const RefPtr<OHOS::Ace::DragEvent>&, const std::string&) { in HWTEST_F() local 277 eventHub->SetOnDragStart(std::move(onDragStart)); in HWTEST_F() 462 * @tc.steps: step5. set onDragStart for eventHub in HWTEST_F() 464 auto onDragStart = [](const RefPtr<OHOS::Ace::DragEvent>& dragEvent, const std::string& /* param */) { in HWTEST_F() local 473 eventHub->SetOnDragStart(std::move(onDragStart)); in HWTEST_F() 502 * @tc.steps: step2. set onDragStart fo in HWTEST_F() 504 auto onDragStart = [](const RefPtr<OHOS::Ace::DragEvent>& dragEvent, const std::string& /* param */) { HWTEST_F() local [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_list_item.cpp | 354 auto onDragStart = [execCtx = info.GetExecutionContext(), func = std::move(jsOnDragStartFunc), in JsOnDragStart() local 382 ViewAbstractModel::GetInstance()->SetOnDragStart(std::move(onDragStart)); in JsOnDragStart() 385 ViewAbstractModel::GetInstance()->SetOnDragStart(std::move(onDragStart)); in JsOnDragStart() 387 ListItemModel::GetInstance()->SetOnDragStart(std::move(onDragStart)); in JsOnDragStart() 417 JSClass<JSListItem>::StaticMethod("onDragStart", &JSListItem::JsOnDragStart); in JSBind()
|
/foundation/arkui/ace_engine/frameworks/core/gestures/ |
H A D | drag_recognizer.h | 37 explicit DragStartInfo(int32_t fingerId) : TouchLocationInfo("onDragStart", fingerId) {} in DragStartInfo() 142 void SetOnDragStart(const DragStartCallback& onDragStart) in SetOnDragStart() argument 144 onDragStart_ = onDragStart; in SetOnDragStart()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/ |
H A D | list_item_model.h | 52 virtual void SetOnDragStart(NG::OnDragStartFunc&& onDragStart) = 0;
|
H A D | list_item_model_ng.h | 43 void SetOnDragStart(NG::OnDragStartFunc&& onDragStart) override {}
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/text/ |
H A D | text_testthree_ng.cpp | 1369 * InitDragEvent to set onDragStart/OnDragMove/OnDragEnd callback function. in HWTEST_F() 1393 auto onDragStart = eventHub->GetDefaultOnDragStart(); in HWTEST_F() local 1394 auto dragDropInfo = onDragStart(event, ""); in HWTEST_F() 1470 auto onDragStart = eventHub->GetDefaultOnDragStart(); in HWTEST_F() local 1471 auto dragDropInfo = onDragStart(dragEvent, ""); in HWTEST_F() 1527 auto onDragStart = eventHub->GetDefaultOnDragStart(); in HWTEST_F() local 1528 auto dragDropInfo = onDragStart(dragEvent, ""); in HWTEST_F() 1539 dragDropInfo = onDragStart(dragEvent, ""); in HWTEST_F() 1549 dragDropInfo = onDragStart(dragEvent, ""); in HWTEST_F() 1596 auto onDragStart in HWTEST_F() local 1670 auto onDragStart = eventHub->GetDefaultOnDragStart(); HWTEST_F() local 2059 auto onDragStart = eventHub->GetDefaultOnDragStart(); HWTEST_F() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/image/ |
H A D | image_model.h | 94 virtual void SetOnDragStart(NG::OnDragStartFunc &&onDragStart) = 0;
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_interactable_view_ffi.cpp | 285 auto onDragStart = [ffiCallback, fnode = frameNode]( in FfiOHOSAceFrameworkInteractableViewOnDragStart() local 305 ViewAbstractModel::GetInstance()->SetOnDragStart(std::move(onDragStart)); in FfiOHOSAceFrameworkInteractableViewOnDragStart()
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_drag_modifier.cpp | 123 auto onDragStart = [frameNode, nodeId, extraParam](const RefPtr<OHOS::Ace::DragEvent>& info, in SetOnDragStart() local 146 ViewAbstractModelNG::SetOnDragStart(frameNode, onDragStart); in SetOnDragStart()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/ |
H A D | text_model.h | 132 virtual void SetOnDragStart(NG::OnDragStartFunc&& onDragStart) = 0;
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/event/ |
H A D | event_hub.cpp | 645 void EventHub::SetOnDragStart(OnDragStartFunc&& onDragStart) in SetOnDragStart() argument 647 onDragStart_ = std::move(onDragStart); in SetOnDragStart()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/ |
H A D | grid_model_ng.cpp | 230 auto onDragStart = [func = std::move(value)](const ItemDragInfo& dragInfo, int32_t index) -> RefPtr<UINode> { in SetOnItemDragStart() local 237 eventHub->SetOnItemDragStart(std::move(onDragStart)); in SetOnItemDragStart()
|