Home
last modified time | relevance | path

Searched refs:namedRouterInfo (Results 1 - 8 of 8) sorted by relevance

/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/engine/common/
H A Djs_engine.h146 virtual void RestoreFullPathInfo(std::unique_ptr<JsonValue> namedRouterInfo) {} in RestoreFullPathInfo() argument
153 virtual void RestoreNamedRouterInfo(std::unique_ptr<JsonValue> namedRouterInfo) {} in RestoreNamedRouterInfo() argument
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/
H A Djsi_declarative_engine.h459 void RestoreFullPathInfo(std::unique_ptr<JsonValue> namedRouterInfo) override;
461 void RestoreNamedRouterInfo(std::unique_ptr<JsonValue> namedRouterInfo) override;
H A Djsi_declarative_engine.cpp1915 void JsiDeclarativeEngine::RestoreNamedRouterInfo(std::unique_ptr<JsonValue> namedRouterInfo) in RestoreNamedRouterInfo() argument
1918 if (!namedRouterInfo || !namedRouterInfo->IsValid() || !namedRouterInfo->IsArray()) { in RestoreNamedRouterInfo()
1919 LOGW("Invalid namedRouterInfo"); in RestoreNamedRouterInfo()
1924 int32_t size = namedRouterInfo->GetArraySize(); in RestoreNamedRouterInfo()
1926 auto item = namedRouterInfo->GetArrayItem(i); in RestoreNamedRouterInfo()
1928 LOGW("failed to get namedRouterInfo item"); in RestoreNamedRouterInfo()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ng/
H A Dpage_router_manager.h202 void RestoreNamedRouterInfo(std::unique_ptr<JsonValue> namedRouterInfo);
H A Dfrontend_delegate_declarative_ng.cpp1200 auto namedRouterInfo = pageRouterManager_->GetNamedRouterInfo(); in GetContentInfo() local
1201 if (namedRouterInfo) { in GetContentInfo()
1202 jsonContentInfo->Put("namedRouterInfo", std::move(namedRouterInfo)); in GetContentInfo()
H A Dpage_router_manager.cpp1039 void PageRouterManager::RestoreNamedRouterInfo(std::unique_ptr<JsonValue> namedRouterInfo) in RestoreNamedRouterInfo() argument
1042 restoreNamedRouterInfo_(std::move(namedRouterInfo)); in RestoreNamedRouterInfo()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/
H A Dfrontend_delegate_declarative.cpp3305 auto namedRouterInfo = jsonContentInfo->GetValue("namedRouterInfo"); in RestoreRouterStack() local
3306 if (namedRouterInfo && namedRouterInfo->IsValid()) { in RestoreRouterStack()
3307 if (!namedRouterInfo->IsArray()) { in RestoreRouterStack()
3311 pageRouterManager_->RestoreNamedRouterInfo(std::move(namedRouterInfo)); in RestoreRouterStack()
3346 auto namedRouterInfo = pageRouterManager_->GetNamedRouterInfo(); in GetContentInfo() local
3347 if (namedRouterInfo) { in GetContentInfo()
3348 jsonContentInfo->Put("namedRouterInfo", std::move(namedRouterInfo)); in GetContentInfo()
[all...]
H A Ddeclarative_frontend.cpp578 [weakEngine = WeakPtr<Framework::JsEngine>(jsEngine_)](std::unique_ptr<JsonValue> namedRouterInfo) { in Initialize()
583 return jsEngine->RestoreNamedRouterInfo(std::move(namedRouterInfo)); in Initialize()

Completed in 22 milliseconds