Home
last modified time | relevance | path

Searched refs:jsEnv (Results 1 - 16 of 16) sorted by relevance

/foundation/ability/ability_runtime/js_environment/test/unittest/js_environment_test/
H A Djs_environment_test.cpp74 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); in HWTEST_F() local
75 ASSERT_NE(jsEnv, nullptr); in HWTEST_F()
76 ASSERT_EQ(jsEnv->GetVM(), nullptr); in HWTEST_F()
77 ASSERT_EQ(jsEnv->GetNativeEngine(), nullptr); in HWTEST_F()
80 auto ret = jsEnv->Initialize(pandaOption, static_cast<void*>(this)); in HWTEST_F()
83 auto vm = jsEnv->GetVM(); in HWTEST_F()
86 auto nativeEngine = jsEnv->GetNativeEngine(); in HWTEST_F()
98 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); in HWTEST_F() local
99 ASSERT_NE(jsEnv, nullptr); in HWTEST_F()
102 ASSERT_EQ(jsEnv in HWTEST_F()
115 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
129 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
147 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
169 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
187 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
202 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
216 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
231 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
249 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
270 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
284 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
300 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
317 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
336 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
351 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
373 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>(runner)); HWTEST_F() local
396 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
412 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
439 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
460 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
472 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
489 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
501 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
516 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
528 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
542 auto jsEnv = std::make_shared<JsEnvironment>(std::make_unique<AbilityRuntime::OHOSJsEnvironmentImpl>()); HWTEST_F() local
[all...]
/foundation/ability/ability_runtime/frameworks/native/runtime/
H A Djs_runtime_lite.cpp86 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in CreateNapiEnv() local
87 auto errCode = JsRuntimeLite::GetInstance().CreateJsEnv(*options, jsEnv); in CreateNapiEnv()
92 *env = reinterpret_cast<napi_env>(jsEnv->GetNativeEngine()); in CreateNapiEnv()
124 napi_status JsRuntimeLite::CreateJsEnv(const Options& options, std::shared_ptr<JsEnv::JsEnvironment>& jsEnv) in CreateJsEnv() argument
160 jsEnv = std::make_shared<JsEnv::JsEnvironment>(std::make_unique<OHOSJsEnvironmentImpl>(options.eventRunner)); in CreateJsEnv()
161 if (jsEnv == nullptr || !jsEnv->Initialize(pandaOption, static_cast<void*>(this)) in CreateJsEnv()
162 || jsEnv->GetNativeEngine() == nullptr) { in CreateJsEnv()
166 jsEnv->GetNativeEngine()->MarkNativeThread(); in CreateJsEnv()
167 return AddEnv(reinterpret_cast<napi_env>(jsEnv in CreateJsEnv()
172 auto jsEnv = GetJsEnv(env); Init() local
230 AddEnv(napi_env env, std::shared_ptr<JsEnv::JsEnvironment> jsEnv) AddEnv() argument
280 auto jsEnv = envMap_.find(env); GetJsEnv() local
287 LoadAotFile(const Options& options, const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv) LoadAotFile() argument
302 InitConsoleModule(const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv) InitConsoleModule() argument
311 InitTimerModule(const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv) InitTimerModule() argument
320 SetModuleLoadChecker(const std::shared_ptr<ModuleCheckerDelegate>& moduleCheckerDelegate, const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv) SetModuleLoadChecker() argument
330 SetRequestAotCallback(const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv) SetRequestAotCallback() argument
364 InitLoop(const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv) InitLoop() argument
373 InitWorkerModule(const Options& options, const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv) InitWorkerModule() argument
[all...]
/foundation/ability/ability_runtime/test/unittest/frameworks_kits_ability_native_test/
H A Djs_ui_extension_Callback_test.cpp77 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in HWTEST_F() local
78 auto err = JsRuntimeLite::GetInstance().CreateJsEnv(options, jsEnv); in HWTEST_F()
81 napi_env env = reinterpret_cast<napi_env>(jsEnv->GetNativeEngine()); in HWTEST_F()
85 err = JsRuntimeLite::GetInstance().RemoveJsEnv(reinterpret_cast<napi_env>(jsEnv->GetNativeEngine())); in HWTEST_F()
125 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in HWTEST_F() local
126 auto err = JsRuntimeLite::GetInstance().CreateJsEnv(options, jsEnv); in HWTEST_F()
129 napi_env env = reinterpret_cast<napi_env>(jsEnv->GetNativeEngine()); in HWTEST_F()
134 err = JsRuntimeLite::GetInstance().RemoveJsEnv(reinterpret_cast<napi_env>(jsEnv->GetNativeEngine())); in HWTEST_F()
161 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in HWTEST_F() local
162 auto err = JsRuntimeLite::GetInstance().CreateJsEnv(options, jsEnv); in HWTEST_F()
210 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; HWTEST_F() local
[all...]
/foundation/ability/ability_runtime/interfaces/inner_api/runtime/include/
H A Djs_runtime_lite.h42 napi_status CreateJsEnv(const Options& options, std::shared_ptr<JsEnv::JsEnvironment>& jsEnv);
49 napi_status AddEnv(napi_env env, std::shared_ptr<JsEnv::JsEnvironment> jsEnv);
50 panda::ecmascript::EcmaVM* GetEcmaVm(const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv) const;
52 void LoadAotFile(const Options& options, const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv);
53 void InitConsoleModule(const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv);
54 void InitTimerModule(const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv);
56 const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv);
57 void SetRequestAotCallback(const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv);
58 bool InitLoop(const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv);
59 void InitWorkerModule(const Options& options, const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv);
[all...]
/foundation/multimodalinput/input/frameworks/napi/input_monitor/include/
H A Djs_input_monitor_manager.h38 void AddMonitor(napi_env jsEnv, const std::string &typeName,
40 void AddMonitor(napi_env jsEnv, const std::string &typeName, napi_value callback, const int32_t fingers = 0);
41 void RemoveMonitor(napi_env jsEnv, const std::string &typeName, napi_value callback, const int32_t fingers = 0);
42 void RemoveMonitor(napi_env jsEnv, const std::string &typeName, const int32_t fingers = 0);
43 void RemoveMonitor(napi_env jsEnv);
61 napi_env jsEnv, const std::string &typeName, napi_value callback, const int32_t fingers);
63 napi_env jsEnv, const std::string &typeName, const int32_t fingers);
H A Djs_input_monitor.h86 JsInputMonitor(napi_env jsEnv, const std::string &typeName, std::vector<Rect> hotRectArea,
88 JsInputMonitor(napi_env jsEnv, const std::string &typeName, napi_value callback, int32_t id, int32_t fingers);
94 int32_t IsMatch(const napi_env jsEnv, napi_value callback);
95 int32_t IsMatch(napi_env jsEnv);
/foundation/multimodalinput/input/frameworks/napi/input_monitor/src/
H A Djs_input_monitor_manager.cpp39 void JsInputMonitorManager::AddMonitor(napi_env jsEnv, const std::string &typeName, in AddMonitor() argument
45 if ((item != nullptr) && (item->IsMatch(jsEnv, callback) != RET_ERR)) { in AddMonitor()
50 auto monitor = std::make_shared<JsInputMonitor>(jsEnv, typeName, hotRectArea, in AddMonitor()
55 ThrowError(jsEnv, ret); in AddMonitor()
61 void JsInputMonitorManager::AddMonitor(napi_env jsEnv, const std::string &typeName, in AddMonitor() argument
67 if ((item != nullptr) && (item->IsMatch(jsEnv, callback) != RET_ERR)) { in AddMonitor()
72 auto monitor = std::make_shared<JsInputMonitor>(jsEnv, typeName, callback, nextId_++, fingers); in AddMonitor()
76 ThrowError(jsEnv, ret); in AddMonitor()
82 void JsInputMonitorManager::RemoveMonitor(napi_env jsEnv, const std::string &typeName, napi_value callback, in RemoveMonitor() argument
94 if (IsFindJsInputMonitor(*it, jsEnv, typeNam in RemoveMonitor()
108 RemoveMonitor(napi_env jsEnv, const std::string &typeName, const int32_t fingers) RemoveMonitor() argument
135 RemoveMonitor(napi_env jsEnv) RemoveMonitor() argument
370 IsFindJsInputMonitor(const std::shared_ptr<JsInputMonitor> monitor, napi_env jsEnv, const std::string &typeName, napi_value callback, const int32_t fingers) IsFindJsInputMonitor() argument
381 IsFindJsInputMonitor(const std::shared_ptr<JsInputMonitor> monitor, napi_env jsEnv, const std::string &typeName, const int32_t fingers) IsFindJsInputMonitor() argument
[all...]
H A Djs_input_monitor.cpp371 JsInputMonitor::JsInputMonitor(napi_env jsEnv, const std::string &typeName, std::vector<Rect> rectParam, in JsInputMonitor() argument
373 : monitor_(std::make_shared<InputMonitor>()), jsEnv_(jsEnv), typeName_(typeName), monitorId_(id), in JsInputMonitor()
390 JsInputMonitor::JsInputMonitor(napi_env jsEnv, const std::string &typeName, in JsInputMonitor() argument
392 : monitor_(std::make_shared<InputMonitor>()), jsEnv_(jsEnv), typeName_(typeName), monitorId_(id), in JsInputMonitor()
435 int32_t JsInputMonitor::IsMatch(napi_env jsEnv, napi_value callback) in IsMatch() argument
438 if (jsEnv_ == jsEnv) { in IsMatch()
462 int32_t JsInputMonitor::IsMatch(napi_env jsEnv) in IsMatch() argument
464 if (jsEnv_ == jsEnv) { in IsMatch()
/foundation/ability/ability_runtime/test/unittest/native_runtime_test/
H A Djs_runtime_lite_test.cpp54 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in HWTEST_F() local
55 auto err = JsRuntimeLite::GetInstance().CreateJsEnv(options, jsEnv); in HWTEST_F()
58 err = JsRuntimeLite::GetInstance().RemoveJsEnv(reinterpret_cast<napi_env>(jsEnv->GetNativeEngine())); in HWTEST_F()
72 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in HWTEST_F() local
73 auto err = JsRuntimeLite::GetInstance().CreateJsEnv(options, jsEnv); in HWTEST_F()
80 err = JsRuntimeLite::GetInstance().RemoveJsEnv(reinterpret_cast<napi_env>(jsEnv->GetNativeEngine())); in HWTEST_F()
97 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in HWTEST_F() local
98 auto err = JsRuntimeLite::GetInstance().CreateJsEnv(options, jsEnv); in HWTEST_F()
101 napi_env env = reinterpret_cast<napi_env>(jsEnv->GetNativeEngine()); in HWTEST_F()
/foundation/ability/ability_runtime/js_environment/frameworks/js_environment/src/
H A Djs_environment.cpp272 auto jsEnv = weak.lock(); in StartProfiler()
273 if (jsEnv == nullptr) { in StartProfiler()
277 jsEnv->PostTask(task, "JsEnvironment::StartProfiler"); in StartProfiler()
340 auto jsEnv = weak.lock(); in GetDebuggerPostTask()
341 if (jsEnv == nullptr) { in GetDebuggerPostTask()
345 jsEnv->PostTask(task, "JsEnvironment:GetDebuggerPostTask"); in GetDebuggerPostTask()
359 auto jsEnv = weak.lock(); in NotifyDebugMode()
360 if (jsEnv == nullptr) { in NotifyDebugMode()
364 jsEnv->PostTask(task, "JsEnvironment:NotifyDebugMode"); in NotifyDebugMode()
/foundation/ability/ability_runtime/test/fuzztest/napicommonwant_fuzzer/
H A Dnapicommonwant_fuzzer.cpp148 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in NapiCommonWantFuzztest3() local
150 auto err = JsRuntimeLite::GetInstance().CreateJsEnv(options, jsEnv); in NapiCommonWantFuzztest3()
151 napi_env env = reinterpret_cast<napi_env>(jsEnv->GetNativeEngine()); in NapiCommonWantFuzztest3()
192 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in NapiCommonWantFuzztest4() local
194 auto err = JsRuntimeLite::GetInstance().CreateJsEnv(options, jsEnv); in NapiCommonWantFuzztest4()
195 napi_env env = reinterpret_cast<napi_env>(jsEnv->GetNativeEngine()); in NapiCommonWantFuzztest4()
239 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in NapiCommonWantFuzztest5() local
241 auto err = JsRuntimeLite::GetInstance().CreateJsEnv(options, jsEnv); in NapiCommonWantFuzztest5()
242 napi_env env = reinterpret_cast<napi_env>(jsEnv->GetNativeEngine()); in NapiCommonWantFuzztest5()
293 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv in NapiCommonWantFuzztest6() local
[all...]
/foundation/ability/ability_runtime/test/unittest/js_ui_service_host_proxy_test/
H A Djs_ui_service_host_proxy_test.cpp99 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in HWTEST_F() local
100 auto err = JsRuntimeLite::GetInstance().CreateJsEnv(options, jsEnv); in HWTEST_F()
102 napi_env env = reinterpret_cast<napi_env>(jsEnv->GetNativeEngine()); in HWTEST_F()
/foundation/ability/ability_runtime/test/unittest/js_ui_service_proxy_test/
H A Djs_ui_service_proxy_test.cpp179 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in HWTEST_F() local
180 auto err = JsRuntimeLite::GetInstance().CreateJsEnv(options, jsEnv); in HWTEST_F()
182 napi_env env = reinterpret_cast<napi_env>(jsEnv->GetNativeEngine()); in HWTEST_F()
/foundation/ability/ability_runtime/test/unittest/js_ui_service_extension_test/
H A Djs_ui_service_extension_test.cpp778 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in HWTEST_F() local
779 auto err = JsRuntimeLite::GetInstance().CreateJsEnv(options, jsEnv); in HWTEST_F()
781 napi_env env = reinterpret_cast<napi_env>(jsEnv->GetNativeEngine()); in HWTEST_F()
795 JsRuntimeLite::GetInstance().RemoveJsEnv(reinterpret_cast<napi_env>(jsEnv->GetNativeEngine())); in HWTEST_F()
810 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in HWTEST_F() local
811 auto err = JsRuntimeLite::GetInstance().CreateJsEnv(options, jsEnv); in HWTEST_F()
813 napi_env env = reinterpret_cast<napi_env>(jsEnv->GetNativeEngine()); in HWTEST_F()
827 JsRuntimeLite::GetInstance().RemoveJsEnv(reinterpret_cast<napi_env>(jsEnv->GetNativeEngine())); in HWTEST_F()
/foundation/ability/ability_runtime/test/unittest/js_ability_context_test/
H A Djs_ability_context_test.cpp427 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in HWTEST_F() local
428 auto err = JsRuntimeLite::GetInstance().CreateJsEnv(options, jsEnv); in HWTEST_F()
430 napi_env env = reinterpret_cast<napi_env>(jsEnv->GetNativeEngine()); in HWTEST_F()
437 JsRuntimeLite::GetInstance().RemoveJsEnv(reinterpret_cast<napi_env>(jsEnv->GetNativeEngine())); in HWTEST_F()
/foundation/ability/ability_runtime/test/unittest/js_ui_extension_context_test/
H A Djs_ui_extension_context_test.cpp381 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in HWTEST_F() local
382 auto err = JsRuntimeLite::GetInstance().CreateJsEnv(options, jsEnv); in HWTEST_F()
384 napi_env env = reinterpret_cast<napi_env>(jsEnv->GetNativeEngine()); in HWTEST_F()
389 JsRuntimeLite::GetInstance().RemoveJsEnv(reinterpret_cast<napi_env>(jsEnv->GetNativeEngine())); in HWTEST_F()

Completed in 12 milliseconds