/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | ui_context_helper.cpp | 26 void UIContextHelper::AddUIContext(EcmaVM* vm, int32_t instanceId, panda::Local<panda::JSValueRef> uiContext) in AddUIContext() argument 29 if (!uiContext->IsUndefined()) { in AddUIContext() 30 auto uiContextGlobal = panda::Global<panda::JSValueRef>(vm, uiContext); in AddUIContext() 48 auto uiContext = ArkTSUtils::GetContext(vm); in GetUIContext() local 49 AddUIContext(vm, instanceId, uiContext); in GetUIContext() 50 return uiContext; in GetUIContext() 52 auto uiContext = iter->second; in GetUIContext() local 53 return uiContext.ToLocal(); in GetUIContext()
|
H A D | ui_context_helper.h | 27 static void AddUIContext(panda::EcmaVM* vm, int32_t instanceId, panda::Local<panda::JSValueRef> uiContext);
|
/foundation/arkui/ace_engine/advanced_ui_component/formmenu/interfaces/ |
H A D | formmenu.js | 25 async function querySnapshotAsync(want, componentId, uiContext) { 26 let compInfo = uiContext.getComponentUtils().getRectangleById(componentId); 34 let packPixmap = await uiContext.getComponentSnapshot().get(componentId); 79 let uiContext = this.getUIContext(); 81 await querySnapshotAsync(want, componentId, uiContext); 82 uiContext.runScopedTask(() => {
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | jsXNode.js | 22 constructor(uiContext, options) { 24 if (uiContext === undefined) { 25 throw Error('Node constructor error, param uiContext error'); 28 if (!(typeof uiContext === 'object') || !('instanceId_' in uiContext)) { 29 throw Error('Node constructor error, param uiContext is invalid'); 32 this.instanceId_ = uiContext.instanceId_; 37 updateInstance(uiContext) { 38 this.instanceId_ = uiContext.instanceId_; 58 constructor(uiContext, option [all...] |
H A D | jsUIContext.js | 1275 const uiContext = __getUIContext__(instanceId); 1276 return uiContext.getFrameNodeByNodeId(nodeId);
|
/foundation/arkui/ace_engine/advanced_ui_component/interstitialdialogaction/interfaces/ |
H A D | interstitialdialogaction.js | 224 this.uiContext = i.uiContext; 229 this.contentNode = new ComponentContent(this.uiContext, wrapBuilder(dialogBuilder), this.dialogParam); 233 this.uiContext.getPromptAction().openCustomDialog(this.contentNode, { 257 this.uiContext.getPromptAction().closeCustomDialog(this.contentNode)
|
/foundation/arkui/advanced_ui_component/interstitialdialogaction/interfaces/ |
H A D | interstitialdialogaction.js | 224 this.uiContext = i.uiContext; 229 this.contentNode = new ComponentContent(this.uiContext, wrapBuilder(dialogBuilder), this.dialogParam); 233 this.uiContext.getPromptAction().openCustomDialog(this.contentNode, { 257 this.uiContext.getPromptAction().closeCustomDialog(this.contentNode)
|
/foundation/arkui/ace_engine/interfaces/native/ |
H A D | drag_and_drop.h | 475 * @param uiContext Indicates the pointer to a UI instance. 482 int32_t OH_ArkUI_SetDragEventStrictReportWithContext(ArkUI_ContextHandle uiContext, bool enabled); 663 * @param uiContext Indicates the pointer to a UI instance. 667 ArkUI_DragAction* OH_ArkUI_CreateDragActionWithContext(ArkUI_ContextHandle uiContext);
|
/foundation/arkui/ace_engine/interfaces/native/event/ |
H A D | drag_and_drop_impl.cpp | 122 ArkUI_DragAction* OH_ArkUI_CreateDragActionWithContext(ArkUI_ContextHandle uiContext) in OH_ArkUI_CreateDragActionWithContext() argument 125 if (!impl || !uiContext) { in OH_ArkUI_CreateDragActionWithContext() 128 auto* context = reinterpret_cast<ArkUIContext*>(uiContext); in OH_ArkUI_CreateDragActionWithContext() 493 int32_t OH_ArkUI_SetDragEventStrictReportWithContext(ArkUI_ContextHandle uiContext, bool enabled) in OH_ArkUI_SetDragEventStrictReportWithContext() argument 496 if (!fullImpl || !uiContext) { in OH_ArkUI_SetDragEventStrictReportWithContext() 499 auto* context = reinterpret_cast<ArkUI_Context*>(uiContext); in OH_ArkUI_SetDragEventStrictReportWithContext()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_node_container.cpp | 172 panda::Local<panda::JSValueRef> uiContext = NG::UIContextHelper::GetUIContext(execCtx.vm_, containerId); in SetNodeController() 173 auto jsVal = JSRef<JSVal>::Make(uiContext); in SetNodeController()
|
H A D | js_base_node.cpp | 152 auto uiContext = NG::UIContextHelper::GetUIContext(vm, id); in BuildNode() 153 auto jsVal = JSRef<JSVal>::Make(uiContext); in BuildNode()
|
/foundation/arkui/ace_engine/test/unittest/interfaces/ |
H A D | drag_and_drop_test.cpp | 113 auto uiContext = new ArkUI_Context({ .id = 1 }); in HWTEST_F() local 114 auto dragAction = OH_ArkUI_CreateDragActionWithContext(uiContext); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/ |
H A D | jsi_declarative_engine.h | 164 void SetContextValue(shared_ptr<JsValue> uiContext) in SetContextValue() argument 166 uiContext_ = uiContext; in SetContextValue()
|
H A D | jsi_declarative_engine.cpp | 1104 // obtain uiContext instance in GetContextValue() 1106 shared_ptr<JsValue> uiContext = CallGetUIContextFunc(runtime, argv); in GetContextValue() local 1107 if (uiContext) { in GetContextValue() 1108 SetContextValue(uiContext); in GetContextValue()
|
/foundation/arkui/ace_engine/interfaces/napi/kits/observer/ |
H A D | js_ui_observer.cpp | 90 int32_t GetUIContextInstanceId(napi_env env, napi_value uiContext) in GetUIContextInstanceId() argument 93 if (IsUIAbilityContext(env, uiContext)) { in GetUIContextInstanceId() 97 napi_get_named_property(env, uiContext, "instanceId_", &instanceId); in GetUIContextInstanceId()
|
/foundation/arkui/ace_engine/advanced_ui_component/chipgroup/interfaces/ |
H A D | chipgroup.js | 115 function c4(uiContext, value, isValid, defaultValue) { 119 const resourceManager = uiContext.getHostContext()?.resourceManager;
|
/foundation/window/window_manager/window_scene/interfaces/kits/napi/scene_session_manager/ |
H A D | js_scene_session_manager.cpp | 2381 napi_value uiContext = uiContent->GetUINapiContext(); in OnGetRootSceneUIContext() local 2382 if (uiContext == nullptr) { in OnGetRootSceneUIContext() 2383 WLOGFE("uiContext obtained from jsEngine is nullptr"); in OnGetRootSceneUIContext() 2388 return uiContext; in OnGetRootSceneUIContext()
|
/foundation/window/window_manager/interfaces/kits/napi/window_runtime/window_napi/ |
H A D | js_window.cpp | 2356 napi_value uiContext = uicontent->GetUINapiContext();
in OnGetUIContext() local 2357 if (uiContext == nullptr) {
in OnGetUIContext() 2358 WLOGFE("uiContext obtained from jsEngine is nullptr");
in OnGetUIContext() 2361 return uiContext;
in OnGetUIContext()
|