/foundation/communication/netmanager_ext/frameworks/native/vpnextension/src/ |
H A D | js_vpn_extension.cpp | 125 jsRuntime_.FreeNativeReference(std::move(jsObj_)); in ~JsVpnExtension() 148 jsObj_ = jsRuntime_.LoadModule( in Init() 150 if (jsObj_ == nullptr) { in Init() 151 NETMGR_EXT_LOG_E("Failed to get jsObj_"); in Init() 156 napi_value obj = jsObj_->GetNapiValue(); in Init() 164 SetExtensionCommon(JsExtensionCommon::Create(jsRuntime_, static_cast<NativeReference&>(*jsObj_), shellContextRef_)); in Init() 411 if (!jsObj_) { in CallObjectMethod() 419 napi_value obj = jsObj_->GetNapiValue(); in CallObjectMethod() 467 if (!jsObj_) { in CallOnConnect() 472 napi_value obj = jsObj_ in CallOnConnect() [all...] |
/foundation/ability/ability_runtime/frameworks/native/ability/native/ |
H A D | js_extension_common.cpp | 43 : jsRuntime_(jsRuntime), jsObj_(jsObj), shellContextRef_(shellContextRef) {} in JsExtensionCommon() 73 napi_value obj = jsObj_.GetNapiValue(); in OnMemoryLevel() 92 napi_value obj = jsObj_.GetNapiValue(); in CallObjectMethod()
|
H A D | js_service_extension.cpp | 150 jsRuntime_.FreeNativeReference(std::move(jsObj_)); in ~JsServiceExtension() 173 jsObj_ = jsRuntime_.LoadModule( in Init() 175 if (jsObj_ == nullptr) { in Init() 176 TAG_LOGE(AAFwkTag::SERVICE_EXT, "null jsObj_"); in Init() 181 napi_value obj = jsObj_->GetNapiValue(); in Init() 189 SetExtensionCommon(JsExtensionCommon::Create(jsRuntime_, static_cast<NativeReference&>(*jsObj_), shellContextRef_)); in Init() 561 if (!jsObj_) { in CallObjectMethod() 569 napi_value obj = jsObj_->GetNapiValue(); in CallObjectMethod() 620 if (!jsObj_) { in CallOnConnect() 625 napi_value obj = jsObj_ in CallOnConnect() [all...] |
/foundation/filemanagement/user_file_service/interfaces/inner_api/file_access/src/ |
H A D | js_file_access_ext_ability.cpp | 71 jsRuntime_.FreeNativeReference(std::move(jsObj_)); in ~JsFileAccessExtAbility() 92 jsObj_ = jsRuntime_.LoadModule(moduleName, srcPath, abilityInfo_->hapPath, in Init() 94 if (jsObj_ == nullptr) { in Init() 95 HILOG_ERROR("Failed to get jsObj_"); in Init() 99 if (jsObj_->GetNapiValue() == nullptr) { in Init() 137 if (!jsObj_) { in CallObjectMethod() 146 napi_value value = jsObj_->GetNapiValue(); in CallObjectMethod() 327 auto errCode = CallJsMethod("openFile", jsRuntime_, jsObj_.get(), argParser, retParser); in OpenFile() 378 auto errCode = CallJsMethod("createFile", jsRuntime_, jsObj_.get(), argParser, retParser); in CreateFile() 431 auto errCode = CallJsMethod("mkdir", jsRuntime_, jsObj_ in Mkdir() [all...] |
/foundation/resourceschedule/work_scheduler/frameworks/extension/src/ |
H A D | js_work_scheduler_extension.cpp | 45 jsRuntime_.FreeNativeReference(std::move(jsObj_)); in ~JsWorkSchedulerExtension() 109 jsObj_ = jsRuntime_.LoadModule(moduleName, srcPath, abilityInfo_->hapPath, in Init() 111 if (jsObj_ == nullptr) { in Init() 112 WS_HILOGE("WorkSchedulerExtension Failed to get jsObj_"); in Init() 115 napi_value obj = jsObj_->GetNapiValue(); in Init() 313 std::unique_ptr<NativeReference> &jsObj_, const char* functionName) in CallFuncation() 316 if (!jsObj_) { in CallFuncation() 321 napi_value value = jsObj_->GetNapiValue(); in CallFuncation() 388 if (!CallFuncation(env, workInfoData, jsObj_, "onWorkStart")) { in OnWorkStart() 440 if (!CallFuncation(env, workInfoData, jsObj_, "onWorkSto in OnWorkStop() 312 CallFuncation(napi_env env, napi_value workInfoData, std::unique_ptr<NativeReference> &jsObj_, const char* functionName) CallFuncation() argument [all...] |
/foundation/filemanagement/user_file_service/test/unittest/ |
H A D | js_file_access_ext_ability_test.cpp | 149 ability->jsObj_ = ref; in HWTEST_F() 371 ability->jsObj_ = make_shared<NativeReferenceMock>(); in HWTEST_F() 484 ability->jsObj_ = make_shared<NativeReferenceMock>(); in HWTEST_F() 531 ability->jsObj_ = make_shared<NativeReferenceMock>(); in HWTEST_F() 596 ability->jsObj_ = make_shared<NativeReferenceMock>(); in HWTEST_F() 638 ability->jsObj_ = make_shared<NativeReferenceMock>(); in HWTEST_F() 687 ability->jsObj_ = make_shared<NativeReferenceMock>(); in HWTEST_F() 747 ability->jsObj_ = make_shared<NativeReferenceMock>(); in HWTEST_F() 789 ability->jsObj_ = make_shared<NativeReferenceMock>(); in HWTEST_F() 837 ability->jsObj_ in HWTEST_F() [all...] |
/foundation/filemanagement/app_file_service/frameworks/native/backup_ext/src/ |
H A D | ext_backup_js.cpp | 391 // 加载用户扩展 BackupExtensionAbility 到 JS 引擎,并将之暂存在 jsObj_ 中。注意,允许加载失败,往后执行默认逻辑 in Init() 393 jsObj_ = jsRuntime_.LoadModule(moduleName, modulePath, info.hapPath, in Init() 395 if (jsObj_ == nullptr) { in Init() 458 jsRuntime_.FreeNativeReference(std::move(jsObj_)); in ~ExtBackupJs() 467 if (jsObj_ == nullptr) { in ExportJsContext() 471 napi_value obj = jsObj_->GetNapiValue(); in ExportJsContext() 529 BExcepUltils::BAssert(jsObj_, BError::Codes::EXT_BROKEN_FRAMEWORK, in OnBackup() 564 auto errCode = CallJsMethod("onBackupEx", jsRuntime_, jsObj_.get(), ParseBackupExInfo(), retParser); in CallJsOnBackupEx() 603 auto errCode = CallJsMethod("onBackup", jsRuntime_, jsObj_.get(), {}, retParser); in CallJsOnBackup() 614 BExcepUltils::BAssert(jsObj_, BErro in OnRestore() [all...] |
/foundation/window/window_manager/extension/window_extension/src/ |
H A D | js_window_extension.cpp | 106 jsRuntime_.FreeNativeReference(std::move(jsObj_)); in ~JsWindowExtension() 128 jsObj_ = jsRuntime_.LoadModule(moduleName, srcPath, abilityInfo_->hapPath, in Init() 130 if (jsObj_ == nullptr) { in Init() 131 WLOGFE("Failed to get jsObj_"); in Init() 136 napi_value obj = jsObj_->GetNapiValue(); in Init() 337 if (!jsObj_) { in CallJsMethod() 345 napi_value value = jsObj_->GetNapiValue(); in CallJsMethod()
|
/foundation/ability/ability_runtime/frameworks/native/ability/native/ui_extension_ability/ |
H A D | js_ui_extension.cpp | 111 jsRuntime_.FreeNativeReference(std::move(jsObj_)); in ~JsUIExtension() 145 jsObj_ = jsRuntime_.LoadModule( in Init() 147 if (jsObj_ == nullptr) { in Init() 148 TAG_LOGE(AAFwkTag::UI_EXT, "Failed to get jsObj_"); in Init() 152 napi_value obj = jsObj_->GetNapiValue(); in Init() 161 JsExtensionCommon::Create(jsRuntime_, static_cast<NativeReference&>(*jsObj_), shellContextRef_)); in Init() 328 applicationContext->DispatchOnAbilityDestroy(jsObj_); in OnStopCallBack() 823 if (!jsObj_) { in CallObjectMethod() 831 napi_value obj = jsObj_->GetNapiValue(); in CallObjectMethod() 862 if (!jsObj_) { in CallOnConnect() [all...] |
H A D | js_ui_extension_base.cpp | 112 jsRuntime_.FreeNativeReference(std::move(jsObj_)); in ~JsUIExtensionBase() 147 jsObj_ = jsRuntime_.LoadModule( in Init() 149 if (jsObj_ == nullptr) { in Init() 150 TAG_LOGE(AAFwkTag::UI_EXT, "jsObj_ is nullptr"); in Init() 157 return JsExtensionCommon::Create(jsRuntime_, static_cast<NativeReference&>(*jsObj_), shellContextRef_); in Init() 163 if (jsObj_ == nullptr) { in BindContext() 164 TAG_LOGE(AAFwkTag::UI_EXT, "jsObj_ is nullptr"); in BindContext() 168 napi_value obj = jsObj_->GetNapiValue(); in BindContext() 303 applicationContext->DispatchOnAbilityDestroy(jsObj_); in OnStopCallBack() 750 if (!jsObj_) { in CallObjectMethod() [all...] |
/foundation/ability/ability_runtime/interfaces/kits/native/ability/native/ |
H A D | js_extension_common.h | 68 NativeReference& jsObj_; member in OHOS::AbilityRuntime::JsExtensionCommon
|
/foundation/ability/ability_runtime/frameworks/native/ability/native/photo_editor_extension_ability/ |
H A D | js_photo_editor_extension_impl.cpp | 80 if (jsObj_ == nullptr) { in BindContext() 86 napi_value obj = jsObj_->GetNapiValue(); in BindContext()
|
/foundation/ability/ability_runtime/test/sample/demo_ui_extension/native/demo_ui_extension_ability/src/ |
H A D | js_demo_ui_extension.cpp | 106 if (jsObj_ == nullptr) { in BindContext() 107 TAG_LOGE(AAFwkTag::UI_EXT, "jsObj_ is nullptr"); in BindContext() 111 napi_value obj = jsObj_->GetNapiValue(); in BindContext()
|
/foundation/ability/ability_runtime/frameworks/native/ability/native/auto_fill_extension_ability/ |
H A D | js_auto_fill_extension.cpp | 114 jsRuntime_.FreeNativeReference(std::move(jsObj_)); in ~JsAutoFillExtension() 147 jsObj_ = jsRuntime_.LoadModule( in Init() 151 if (jsObj_ == nullptr) { in Init() 152 TAG_LOGE(AAFwkTag::AUTOFILL_EXT, "null jsObj_"); in Init() 156 napi_value obj = jsObj_->GetNapiValue(); in Init() 165 JsExtensionCommon::Create(jsRuntime_, static_cast<NativeReference&>(*jsObj_), shellContextRef_)); in Init() 284 std::shared_ptr<NativeReference> sharedJsObj = std::move(jsObj_); in OnStopCallBack() 618 if (!jsObj_) { in CallObjectMethod() 626 napi_value obj = jsObj_->GetNapiValue(); in CallObjectMethod()
|
/foundation/ability/ability_runtime/frameworks/native/ability/native/form_runtime/ |
H A D | js_form_extension.cpp | 88 jsRuntime_.FreeNativeReference(std::move(jsObj_)); in ~JsFormExtension() 113 jsObj_ = jsRuntime_.LoadModule( in Init() 115 if (jsObj_ == nullptr) { in Init() 120 napi_value obj = jsObj_->GetNapiValue(); in Init() 314 if (!jsObj_) { in CallObjectMethod() 322 napi_value obj = jsObj_->GetNapiValue(); in CallObjectMethod()
|
/foundation/resourceschedule/work_scheduler/frameworks/extension/include/ |
H A D | js_work_scheduler_extension.h | 99 std::unique_ptr<NativeReference> jsObj_; member in OHOS::WorkScheduler::JsWorkSchedulerExtension
|
/foundation/window/window_manager/extension/window_extension/include/ |
H A D | js_window_extension.h | 92 std::unique_ptr<NativeReference> jsObj_; member in OHOS::Rosen::JsWindowExtension
|
/foundation/ability/ability_runtime/frameworks/native/ability/native/ui_service_extension_ability/ |
H A D | js_ui_service_extension.cpp | 128 jsRuntime_.FreeNativeReference(std::move(jsObj_)); in ~JsUIServiceExtension() 158 jsObj_ = jsRuntime_.LoadModule( in Init() 160 if (jsObj_ == nullptr) { in Init() 161 TAG_LOGE(AAFwkTag::UISERVC_EXT, "Failed to get jsObj_"); in Init() 166 napi_value obj = jsObj_->GetNapiValue(); in Init() 174 SetExtensionCommon(JsExtensionCommon::Create(jsRuntime_, static_cast<NativeReference&>(*jsObj_), shellContextRef_)); in Init() 526 if (!jsObj_) { in CallObjectMethod() 534 napi_value obj = jsObj_->GetNapiValue(); in CallObjectMethod()
|
/foundation/ability/ability_runtime/frameworks/native/ability/native/insight_intent_executor/ |
H A D | js_insight_intent_executor.cpp | 65 jsObj_ = JsInsightIntentExecutor::LoadJsCode(insightIntentInfo, runtime_); in Init() 66 if (jsObj_ == nullptr) { in Init() 67 TAG_LOGE(AAFwkTag::INTENT, "null jsObj_"); in Init() 90 auto executorNapiVal = jsObj_->GetNapiValue(); in Init() 224 napi_value obj = jsObj_->GetNapiValue(); in CallJsFunctionWithResultInner()
|
/foundation/barrierfree/accessibility/interfaces/kits/napi/accessibility_extension_module_loader/src/ |
H A D | napi_accessibility_extension.cpp | 55 jsRuntime_.FreeNativeReference(std::move(jsObj_)); in ~NAccessibilityExtension() 76 jsObj_ = jsRuntime_.LoadModule(moduleName, srcPath, abilityInfo_->hapPath, in Init() 78 if (!jsObj_) { in Init() 79 HILOG_ERROR("Failed to get jsObj_"); in Init() 82 napi_value obj = jsObj_->GetNapiValue(); in Init() 648 if (!jsObj_) { in CallObjectMethod() 649 HILOG_ERROR("jsObj_ is nullptr"); in CallObjectMethod() 653 napi_value obj = jsObj_->GetNapiValue(); in CallObjectMethod()
|
/foundation/distributeddatamgr/data_share/frameworks/native/provider/src/ |
H A D | js_datashare_ext_ability.cpp | 64 jsRuntime_.FreeNativeReference(std::move(jsObj_)); in ~JsDataShareExtAbility() 85 jsObj_ = jsRuntime_.LoadModule( in Init() 87 if (jsObj_ == nullptr) { in Init() 88 LOG_ERROR("Failed to get jsObj_, moduleName:%{public}s.", moduleName.c_str()); in Init() 91 napi_value obj = jsObj_->GetNapiValue(); in Init() 289 if (!jsObj_) { in CallObjectMethod() 296 napi_value obj = jsObj_->GetNapiValue(); in CallObjectMethod() 342 if (!jsObj_) { in CallObjectMethod() 349 napi_value obj = jsObj_->GetNapiValue(); in CallObjectMethod()
|
/foundation/ability/ability_runtime/interfaces/kits/native/ability/native/form_runtime/ |
H A D | js_form_extension.h | 81 std::unique_ptr<NativeReference> jsObj_; member in OHOS::AbilityRuntime::JsFormExtension
|
/foundation/ability/ability_runtime/interfaces/kits/native/ability/native/auto_fill_extension_ability/ |
H A D | js_auto_fill_extension.h | 139 std::unique_ptr<NativeReference> jsObj_; member in OHOS::AbilityRuntime::JsAutoFillExtension
|
/foundation/ability/ability_runtime/interfaces/kits/native/ability/native/insight_intent_executor/ |
H A D | js_insight_intent_executor.h | 150 std::unique_ptr<NativeReference> jsObj_ = nullptr; member in OHOS::AbilityRuntime::final
|
/foundation/barrierfree/accessibility/interfaces/kits/napi/accessibility_extension_module_loader/include/ |
H A D | napi_accessibility_extension.h | 149 std::unique_ptr<NativeReference> jsObj_; member in OHOS::Accessibility::NAccessibilityExtension
|