/ohos5.0/foundation/arkui/ace_engine/interfaces/native/ |
H A D | drag_and_drop.h | 767 void(*listener)(ArkUI_DragAndDropInfo* dragAndDropInfo, void* userData)); 784 ArkUI_DragStatus OH_ArkUI_DragAndDropInfo_GetDragStatus(ArkUI_DragAndDropInfo* dragAndDropInfo); 795 ArkUI_DragEvent* OH_ArkUI_DragAndDropInfo_GetDragEvent(ArkUI_DragAndDropInfo* dragAndDropInfo);
|
/ohos5.0/foundation/arkui/ace_engine/interfaces/native/event/ |
H A D | drag_and_drop_impl.cpp | 248 void (*listener)(ArkUI_DragAndDropInfo* dragAndDropInfo, void* userData)) in OH_ArkUI_DragAction_RegisterStatusListener() argument 268 ArkUI_DragStatus OH_ArkUI_DragAndDropInfo_GetDragStatus(ArkUI_DragAndDropInfo* dragAndDropInfo) in OH_ArkUI_DragAndDropInfo_GetDragStatus() argument 270 if (!dragAndDropInfo) { in OH_ArkUI_DragAndDropInfo_GetDragStatus() 273 auto* dragAndDropInfos = reinterpret_cast<ArkUIDragAndDropInfo*>(dragAndDropInfo); in OH_ArkUI_DragAndDropInfo_GetDragStatus() 280 ArkUI_DragEvent* OH_ArkUI_DragAndDropInfo_GetDragEvent(ArkUI_DragAndDropInfo* dragAndDropInfo) in OH_ArkUI_DragAndDropInfo_GetDragEvent() argument 282 if (!dragAndDropInfo) { in OH_ArkUI_DragAndDropInfo_GetDragEvent() 285 auto* dragAndDropInfos = reinterpret_cast<ArkUIDragAndDropInfo*>(dragAndDropInfo); in OH_ArkUI_DragAndDropInfo_GetDragEvent()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/interfaces/ |
H A D | drag_and_drop_test.cpp | 93 dragAction, nullptr, [](ArkUI_DragAndDropInfo* dragAndDropInfo, void* userData) -> void { in __anonfecbc4440202() argument 95 …OH_ArkUI_DragAndDropInfo_GetDragStatus(dragAndDropInfo), ArkUI_DragStatus::ARKUI_DRAG_STATUS_UNKNO… in __anonfecbc4440202() 96 EXPECT_NE(OH_ArkUI_DragAndDropInfo_GetDragEvent(dragAndDropInfo), nullptr); in __anonfecbc4440202() 124 dragAction, nullptr, [](ArkUI_DragAndDropInfo* dragAndDropInfo, void* userData) -> void { in __anonfecbc4440302() argument 126 …OH_ArkUI_DragAndDropInfo_GetDragStatus(dragAndDropInfo), ArkUI_DragStatus::ARKUI_DRAG_STATUS_UNKNO… in __anonfecbc4440302() 127 EXPECT_NE(OH_ArkUI_DragAndDropInfo_GetDragEvent(dragAndDropInfo), nullptr); in __anonfecbc4440302()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/ |
H A D | drag__and__drop_8h.md | 99 …ragAndDropInfo](_ark_u_i___native_module.md#arkui_draganddropinfo) \*dragAndDropInfo, void \*userD… 101 …ragAndDropInfo](_ark_u_i___native_module.md#arkui_draganddropinfo) \*dragAndDropInfo) | 获取dragacti… 102 …nfo](_ark_u_i___native_module.md#arkui_draganddropinfo) \*dragAndDropInfo) | 通过dragAndDropInfo获取到D…
|
H A D | js-apis-arkui-dragController.md | 383 … this.dragAction.on('statusChange', (dragAndDropInfo: dragController.DragAndDropInfo)=>{ 384 if (dragAndDropInfo.status == dragController.DragStatus.STARTED) { 386 } else if (dragAndDropInfo.status == dragController.DragStatus.ENDED){ 525 dragAction.on('statusChange', (dragAndDropInfo: dragController.DragAndDropInfo)=>{ 526 console.info("Register to listen on drag status", JSON.stringify(dragAndDropInfo)); 587 dragAction.off('statusChange', (dragAndDropInfo: dragController.DragAndDropInfo)=>{ 588 console.info("Cancel listening on drag status", JSON.stringify(dragAndDropInfo));
|
H A D | _ark_u_i___native_module.md | 318 …, void(\*listener)([ArkUI_DragAndDropInfo](#arkui_draganddropinfo) \*dragAndDropInfo, void \*userD… 320 …fo_getdragstatus) ([ArkUI_DragAndDropInfo](#arkui_draganddropinfo) \*dragAndDropInfo) | 获取dragacti… 321 …event) ([ArkUI_DragAndDropInfo](#arkui_draganddropinfo) \*dragAndDropInfo) | 通过dragAndDropInfo获取到D… 7655 …Action * dragAction, void * userData, void(*)(ArkUI_DragAndDropInfo *dragAndDropInfo, void *userDa… 7836 ArkUI_DragEvent* OH_ArkUI_DragAndDropInfo_GetDragEvent (ArkUI_DragAndDropInfo * dragAndDropInfo) 7840 通过dragAndDropInfo获取到DragEvent,可通过DragEvent获取释放结果等。 7848 | dragAndDropInfo | 拖拽状态监听返回的拖拽相关信息。 | 7858 ArkUI_DragStatus OH_ArkUI_DragAndDropInfo_GetDragStatus (ArkUI_DragAndDropInfo * dragAndDropInfo) 7870 | dragAndDropInfo | 拖拽状态监听返回的拖拽相关信息。 |
|
H A D | js-apis-arkui-UIContext.md | 6083 this.dragAction.on('statusChange', (dragAndDropInfo)=>{ 6084 if (dragAndDropInfo.status == dragController.DragStatus.STARTED) { 6086 } else if (dragAndDropInfo.status == dragController.DragStatus.ENDED){
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/ |
H A D | js-apis-arkui-dragController.md | 383 … this.dragAction.on('statusChange', (dragAndDropInfo: dragController.DragAndDropInfo)=>{ 384 if (dragAndDropInfo.status == dragController.DragStatus.STARTED) { 386 } else if (dragAndDropInfo.status == dragController.DragStatus.ENDED){ 523 dragAction.on('statusChange', (dragAndDropInfo: dragController.DragAndDropInfo)=>{ 524 console.info("Register to listen on drag status", JSON.stringify(dragAndDropInfo)); 582 dragAction.off('statusChange', (dragAndDropInfo: dragController.DragAndDropInfo)=>{ 583 console.info("Cancel listening on drag status", JSON.stringify(dragAndDropInfo));
|
H A D | drag__and__drop_8h.md | 97 …ragAndDropInfo](_ark_u_i___native_module.md#arkui_draganddropinfo) \*dragAndDropInfo, void \*userD… 99 …ragAndDropInfo](_ark_u_i___native_module.md#arkui_draganddropinfo) \*dragAndDropInfo) | Obtains th… 100 …ragAndDropInfo](_ark_u_i___native_module.md#arkui_draganddropinfo) \*dragAndDropInfo) | Obtains a …
|
H A D | js-apis-arkui-UIContext.md | 6176 this.dragAction.on('statusChange', (dragAndDropInfo)=>{ 6177 if (dragAndDropInfo.status == dragController.DragStatus.STARTED) { 6179 } else if (dragAndDropInfo.status == dragController.DragStatus.ENDED){
|
H A D | _ark_u_i___native_module.md | 308 …, void(\*listener)([ArkUI_DragAndDropInfo](#arkui_draganddropinfo) \*dragAndDropInfo, void \*userD… 310 …fo_getdragstatus) ([ArkUI_DragAndDropInfo](#arkui_draganddropinfo) \*dragAndDropInfo) | Obtains th… 311 …nfo_getdragevent) ([ArkUI_DragAndDropInfo](#arkui_draganddropinfo) \*dragAndDropInfo) | Obtains a … 7266 …Action * dragAction, void * userData, void(*)(ArkUI_DragAndDropInfo *dragAndDropInfo, void *userDa… 7447 ArkUI_DragEvent* OH_ArkUI_DragAndDropInfo_GetDragEvent (ArkUI_DragAndDropInfo * dragAndDropInfo) 7459 | dragAndDropInfo | Drag-related information returned by the drag status listener. | 7469 ArkUI_DragStatus OH_ArkUI_DragAndDropInfo_GetDragStatus (ArkUI_DragAndDropInfo * dragAndDropInfo) 7481 | dragAndDropInfo | Drag-related information returned by the drag status listener. |
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/arkoala/ |
H A D | arkoala_api.h | 1380 typedef void (*DragStatusCallback)(ArkUIDragAndDropInfo* dragAndDropInfo, void* userData);
|