Home
last modified time | relevance | path

Searched refs:asyncCtx_ (Results 1 – 1 of 1) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/interfaces/napi/kits/drag_controller/
H A Djs_drag_controller.cpp126 DragAction(DragControllerAsyncCtx* asyncCtx) : asyncCtx_(asyncCtx) {} in DragAction()
178 CHECK_NULL_VOID(asyncCtx_); in DeleteRef()
179 for (auto customBuilderValue : asyncCtx_->customBuilderList) { in DeleteRef()
183 napi_delete_reference(asyncCtx_->env, customBuilderValue); in DeleteRef()
185 delete asyncCtx_; in DeleteRef()
186 asyncCtx_ = nullptr; in DeleteRef()
277 if (dragAction->asyncCtx_ == nullptr) { in StartDrag()
283 … napi_status status = napi_create_promise(env, &dragAction->asyncCtx_->deferred, &promiseResult); in StartDrag()
290 SetMouseDragMonitorState(dragAction->asyncCtx_, true); in StartDrag()
291 dragAction->StartDragInternal(dragAction->asyncCtx_); in StartDrag()
[all …]