/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ng/ |
H A D | declarative_frontend_ng.cpp | 34 // To guarantee the jsEngine_ and delegate_ released in js thread in Destroy() 36 jsEngine_->Destroy(); in Destroy() 37 jsEngine_.Reset(); in Destroy() 52 auto initJSEngineTask = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_), delegate = delegate_] { in Initialize() 92 auto loadPageCallback = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_)](const std::string& url, in InitializeDelegate() 101 auto loadPageByBufferCallback = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_)]( in InitializeDelegate() 111 auto mediaQueryCallback = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_)]( in InitializeDelegate() 120 auto layoutInspectorCallback = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_)]( in InitializeDelegate() 129 auto drawInspectorCallback = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_)]( in InitializeDelegate() 138 auto onStartContinuationCallBack = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_)]() in InitializeDelegate() [all...] |
H A D | declarative_frontend_ng.h | 76 if (jsEngine_) { 77 jsEngine_->RunNativeEngineLoop(); 151 jsEngine_ = jsEngine; in SetJsEngine() 156 if (jsEngine_) { in SetNeedDebugBreakPoint() 157 jsEngine_->SetNeedDebugBreakPoint(value); in SetNeedDebugBreakPoint() 163 if (jsEngine_) { in SetDebugVersion() 164 jsEngine_->SetDebugVersion(value); in SetDebugVersion() 170 if (jsEngine_) { in SetInstanceName() 171 jsEngine_->SetInstanceName(name); in SetInstanceName() 187 return jsEngine_; in GetJsEngine() 200 RefPtr<Framework::JsEngine> jsEngine_; global() member in OHOS::Ace::DeclarativeFrontendNG [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/ |
H A D | js_frontend.h | 92 if (jsEngine_) { 93 jsEngine_->RunNativeEngineLoop(); 151 jsEngine_ = jsEngine; in SetJsEngine() 156 if (jsEngine_) { in SetNeedDebugBreakPoint() 157 jsEngine_->SetNeedDebugBreakPoint(value); in SetNeedDebugBreakPoint() 163 if (jsEngine_) { in SetDebugVersion() 164 jsEngine_->SetDebugVersion(value); in SetDebugVersion() 170 if (jsEngine_) { in SetInstanceName() 171 jsEngine_->SetInstanceName(name); in SetInstanceName() 184 RefPtr<Framework::JsEngine> jsEngine_; member in OHOS::Ace::JsFrontend [all...] |
H A D | js_frontend.cpp | 248 // To guarantee the jsEngine_ and delegate_ released in js thread in Destroy() 251 jsEngine_.Reset(); in Destroy() 262 auto weakEngine = AceType::WeakClaim(AceType::RawPtr(jsEngine_)); in Initialize() 300 builder.loadCallback = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_)]( in InitializeFrontendDelegate() 309 builder.transferCallback = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_)]( in InitializeFrontendDelegate() 318 builder.asyncEventCallback = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_)]( in InitializeFrontendDelegate() 327 builder.syncEventCallback = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_)]( in InitializeFrontendDelegate() 336 builder.externalEventCallback = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_)]( in InitializeFrontendDelegate() 345 builder.updatePageCallback = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_)]( in InitializeFrontendDelegate() 355 builder.resetStagingPageCallback = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_)]() { in InitializeFrontendDelegate() [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ |
H A D | declarative_frontend.cpp | 171 // To guarantee the jsEngine_ and delegate_ released in js thread in Destroy() 174 if (jsEngine_) { in Destroy() 175 jsEngine_->Destroy(); in Destroy() 177 jsEngine_.Reset(); in Destroy() 196 auto initJSEngineTask = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_), delegate = delegate_, in Initialize() 206 auto initJSEngineTask = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_), delegate = delegate_] { in Initialize() 260 const auto& loadCallback = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_)](const std::string& url, in Initialize() 270 const auto& setPluginMessageTransferCallback = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_)]( in Initialize() 279 const auto& asyncEventCallback = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_)]( in Initialize() 288 const auto& syncEventCallback = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_)]( in Initialize() [all...] |
H A D | declarative_frontend.h | 121 if (jsEngine_) { 122 jsEngine_->RunNativeEngineLoop(); 131 if (jsEngine_) { in InitializeModuleSearcher() 132 jsEngine_->InitializeModuleSearcher(bundleName, moduleName, assetPath, isBundle); in InitializeModuleSearcher() 202 jsEngine_ = jsEngine; in SetJsEngine() 207 if (jsEngine_) { in SetNeedDebugBreakPoint() 208 jsEngine_->SetNeedDebugBreakPoint(value); in SetNeedDebugBreakPoint() 214 if (jsEngine_) { in SetDebugVersion() 215 jsEngine_->SetDebugVersion(value); in SetDebugVersion() 221 if (jsEngine_) { in SetInstanceName() 259 RefPtr<Framework::JsEngine> jsEngine_; global() member in OHOS::Ace::DeclarativeFrontend [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/plugin_frontend/ |
H A D | plugin_frontend.h | 140 jsEngine_ = jsEngine; in SetJsEngine() 145 if (jsEngine_) { in SetNeedDebugBreakPoint() 146 jsEngine_->SetNeedDebugBreakPoint(value); in SetNeedDebugBreakPoint() 152 if (jsEngine_) { in SetDebugVersion() 153 jsEngine_->SetDebugVersion(value); in SetDebugVersion() 159 if (jsEngine_) { in SetInstanceName() 160 jsEngine_->SetInstanceName(name); in SetInstanceName() 166 if (jsEngine_) { in SetPluginBundleName() 167 jsEngine_->SetPluginBundleName(pluginBundleName); in SetPluginBundleName() 173 if (jsEngine_) { in SetPluginModuleName() 216 RefPtr<Framework::JsEngine> jsEngine_; global() member in OHOS::Ace::PluginFrontend [all...] |
H A D | plugin_frontend.cpp | 163 // To guarantee the jsEngine_ and delegate_ released in js thread in Destroy() 164 if (jsEngine_) { in Destroy() 165 jsEngine_->Destroy(); in Destroy() 166 jsEngine_.Reset(); in Destroy() 179 [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_), delegate = delegate_] { in Initialize() 209 const auto& loadCallback = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_)](const std::string& url, in InitializeFrontendDelegate() 216 const auto& setPluginMessageTransferCallback = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_)]( in InitializeFrontendDelegate() 223 const auto& asyncEventCallback = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_)]( in InitializeFrontendDelegate() 230 const auto& syncEventCallback = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_)]( in InitializeFrontendDelegate() 237 const auto& updatePageCallback = [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_)]( in InitializeFrontendDelegate() [all...] |
/foundation/arkui/napi/native_engine/ |
H A D | native_engine.cpp | 77 NativeEngine::NativeEngine(void* jsEngine) : jsEngine_(jsEngine) in NativeEngine() 84 NativeEngine::NativeEngine(void* jsEngine, EcmaVM* vm) : jsEngine_(jsEngine), vm_(vm) in NativeEngine() 582 return jsEngine_; in GetJsEngine()
|
H A D | native_engine.h | 517 void *jsEngine_ = nullptr; member in NativeEngine
|
/foundation/arkui/napi/native_engine/impl/ark/ |
H A D | ark_native_engine.cpp | 1753 return ArkNativeEngine::CreateRuntimeFunc(this, jsEngine_, isLimitedWorker); in CreateRuntime()
|