Home
last modified time | relevance | path

Searched refs:JsAcePage (Results 1 - 25 of 43) sorted by relevance

12

/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/
H A Djs_ace_page.cpp23 JsAcePage::JsAcePage(int32_t pageId, const std::string& url) : AcePage(pageId), url_(url) {} in JsAcePage() function in OHOS::Ace::Framework::JsAcePage
25 JsAcePage::JsAcePage(int32_t pageId, const RefPtr<DOMDocument>& document, const std::string& url,
34 JsAcePage::~JsAcePage() in ~JsAcePage()
84 RefPtr<PageComponent> JsAcePage::BuildPage(const std::string& url) in BuildPage()
135 std::string JsAcePage::GetCardId() const in GetCardId()
154 RefPtr<ComposedComponent> JsAcePage::BuildPagePatch(int32_t nodeId) in BuildPagePatch()
168 void JsAcePage
[all...]
H A Djs_command.h40 class JsAcePage;
48 virtual void Execute(const RefPtr<JsAcePage>& page) const = 0;
220 RefPtr<DOMNode> CreateDomNode(const RefPtr<JsAcePage>& page, NodeId parentNodeId = -1) const;
228 RefPtr<DOMNode> CreateDomElement(const RefPtr<JsAcePage>& page) const;
238 void Execute(const RefPtr<JsAcePage>& page) const final;
247 void Execute(const RefPtr<JsAcePage>& page) const final;
258 void Execute(const RefPtr<JsAcePage>& page) const final;
271 void Execute(const RefPtr<JsAcePage>& page) const final;
283 void Execute(const RefPtr<JsAcePage>& page) const final;
295 void Execute(const RefPtr<JsAcePage>
[all...]
H A Djs_command.cpp27 inline RefPtr<DOMNode> GetNodeFromPage(const RefPtr<JsAcePage>& page, NodeId nodeId) in GetNodeFromPage()
38 inline RefPtr<AccessibilityManager> GetAccessibilityManager(const RefPtr<JsAcePage>& page) in GetAccessibilityManager()
157 RefPtr<DOMNode> JsCommandDomElementCreator::CreateDomNode(const RefPtr<JsAcePage>& page, NodeId parentNodeId) const in CreateDomNode()
234 RefPtr<DOMNode> JsCommandDomElementCreator::CreateDomElement(const RefPtr<JsAcePage>& page) const in CreateDomElement()
365 void JsCommandCreateDomBody::Execute(const RefPtr<JsAcePage>& page) const in Execute()
409 void JsCommandCreateDomElement::Execute(const RefPtr<JsAcePage>& page) const in Execute()
423 void JsCommandAddDomElement::Execute(const RefPtr<JsAcePage>& page) const in Execute()
483 void JsCommandRemoveDomElement::Execute(const RefPtr<JsAcePage>& page) const in Execute()
517 void JsCommandAppendElement::Execute(const RefPtr<JsAcePage>& page) const in Execute()
545 void JsCommandUpdateDomElementAttrs::Execute(const RefPtr<JsAcePage>
[all...]
H A Dfrontend_delegate_impl.h39 using LoadJsCallback = std::function<void(const std::string&, const RefPtr<JsAcePage>&, bool isMainPage)>;
43 using UpdatePageCallback = std::function<void(const RefPtr<JsAcePage>&)>;
340 RefPtr<JsAcePage> GetPage(int32_t pageId) const override;
342 WeakPtr<JsAcePage> GetCurrentReadyPage() const in GetCurrentReadyPage()
365 void OnPageReady(const RefPtr<Framework::JsAcePage>& page, const std::string& url, bool isMainPage);
366 void FlushPageCommand(const RefPtr<Framework::JsAcePage>& page, const std::string& url, bool isMainPage);
367 void AddPageLocked(const RefPtr<JsAcePage>& page);
369 void SetCurrentReadyPage(const WeakPtr<JsAcePage>& page) in SetCurrentReadyPage()
374 void OnPushPageSuccess(const RefPtr<JsAcePage>& page, const std::string& url);
380 void PushPageTransitionListener(const TransitionEvent& event, const RefPtr<JsAcePage>
[all...]
H A Djs_ace_page.h56 // One JsAcePage corresponding to a JS bundle, so it should maintain page's lifecycle.
57 class ACE_FORCE_EXPORT JsAcePage final : public AcePage {
58 DECLARE_ACE_TYPE(JsAcePage, AcePage);
62 JsAcePage(int32_t pageId, const std::string& url);
64 JsAcePage(int32_t pageId, const RefPtr<DOMDocument>& document, const std::string& url,
68 ~JsAcePage() override;
208 void SetFlushCallback(std::function<void(const RefPtr<JsAcePage>&)>&& callback) in SetFlushCallback()
413 std::function<void(const RefPtr<JsAcePage>&)> flushCallback_;
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/frontend/
H A Dcj_page_router.h40 RefPtr<JsAcePage> GetLoadingPage() in GetLoadingPage()
60 void FlushPage(const RefPtr<JsAcePage>& page, const std::string& url);
61 void OnPageReady(const RefPtr<JsAcePage>& page, const std::string& url, bool needHideLast);
62 void OnPageUpdate(const RefPtr<JsAcePage>& page, bool directExecute);
70 void PushLoadingPage(const RefPtr<JsAcePage>& page);
71 RefPtr<JsAcePage> GetTopPage() const in GetTopPage()
81 void OnPrePageChange(const RefPtr<JsAcePage>&);
84 std::list<RefPtr<JsAcePage>> pageRouterStack_;
85 RefPtr<JsAcePage> loadingPage_;
H A Dcj_page_router.cpp25 void SetCjPageCallbackClassic(RefPtr<Framework::JsAcePage> page, NativeView* view) in SetCjPageCallbackClassic()
101 void CJPageRouter::PushLoadingPage(const RefPtr<JsAcePage>& page) in PushLoadingPage()
134 auto page = AceType::MakeRefPtr<JsAcePage>(pageId, document, target.url, nullptr); in LoadPage()
139 page->SetFlushCallback([weak = AceType::WeakClaim(this), url = target.url](const RefPtr<JsAcePage>& acePage) { in LoadPage()
269 std::list<RefPtr<JsAcePage>> temp; in StartClean()
310 std::list<RefPtr<JsAcePage>> temp; in PopPageToIndex()
394 void CJPageRouter::FlushPage(const RefPtr<OHOS::Ace::Framework::JsAcePage>& page, const std::string& url) in FlushPage()
413 void CJPageRouter::OnPageReady(const RefPtr<JsAcePage>& page, const std::string& url, bool needHideLast) in OnPageReady()
460 void CJPageRouter::OnPageUpdate(const RefPtr<OHOS::Ace::Framework::JsAcePage>& page, bool directExecute) in OnPageUpdate()
469 WeakPtr<JsAcePage> weakPag in OnPageUpdate()
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/card_frontend/
H A Dcard_frontend_delegate.h33 RefPtr<JsAcePage>& CreatePage(int32_t pageId, const std::string& url);
34 RefPtr<JsAcePage>& CreatePage(int32_t pageId, const std::string& url, const WeakPtr<StageElement>& container);
35 RefPtr<JsAcePage>& GetPage();
43 RefPtr<JsAcePage> page_;
H A Dcard_frontend_delegate.cpp71 RefPtr<JsAcePage>& CardFrontendDelegate::CreatePage(int32_t pageId, const std::string& url) in CreatePage()
75 page_ = AceType::MakeRefPtr<Framework::JsAcePage>(pageId, document, url); in CreatePage()
80 RefPtr<JsAcePage>& CardFrontendDelegate::CreatePage( in CreatePage()
85 page_ = AceType::MakeRefPtr<Framework::JsAcePage>(pageId, document, url, container); in CreatePage()
90 RefPtr<JsAcePage>& CardFrontendDelegate::GetPage() in GetPage()
H A Djs_card_parser.h39 void CreateDomNode(const RefPtr<Framework::JsAcePage>& page, const std::unique_ptr<JsonValue>& rootJson, in CreateDomNode()
50 const RefPtr<JsAcePage>& page, int32_t nodeId) in ParseEvents()
54 void UpdateDomNode(const RefPtr<Framework::JsAcePage>& page, const std::unique_ptr<JsonValue>& rootJson, in UpdateDomNode()
85 void UpdatePageData(const std::string& dataList, const RefPtr<JsAcePage>& page);
87 void UpdateStyle(const RefPtr<JsAcePage>& page);
149 void CreateDomNode(const RefPtr<Framework::JsAcePage>& page, const std::unique_ptr<JsonValue>& rootJson,
163 void UpdateDomNode(const RefPtr<Framework::JsAcePage>& page, const std::unique_ptr<JsonValue>& rootJson,
167 std::vector<std::string>& events, const RefPtr<Framework::JsAcePage>& page, int32_t nodeId);
180 const RefPtr<Framework::JsAcePage>& page, const std::unique_ptr<JsonValue>& rootJson, int32_t parentId);
183 void ProcessRepeatNode(const RefPtr<Framework::JsAcePage>
[all...]
H A Dcard_frontend.cpp148 page->SetFlushCallback([weak = WeakClaim(this)](const RefPtr<Framework::JsAcePage>& page) { in LoadPage()
164 const std::string& params, const RefPtr<Framework::JsAcePage>& page) in ParsePage()
188 void CardFrontend::OnPageLoaded(const RefPtr<Framework::JsAcePage>& page) in OnPageLoaded()
307 [weakPage = WeakPtr<Framework::JsAcePage>(page)] { in RebuildAllPages()
/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/engine/jsi/
H A Djsi_engine.h40 RefPtr<JsAcePage> GetRunningPage() const;
41 void SetRunningPage(const RefPtr<JsAcePage>& page);
42 RefPtr<JsAcePage> GetStagingPage() const;
43 void SetStagingPage(const RefPtr<JsAcePage>& page);
44 void ResetStagingPage(const RefPtr<JsAcePage>& page);
100 RefPtr<JsAcePage> runningPage_;
101 RefPtr<JsAcePage> stagingPage_;
118 void LoadJs(const std::string& url, const RefPtr<JsAcePage>& page, bool isMainPage) override;
120 void UpdateRunningPage(const RefPtr<JsAcePage>& page) override;
122 void UpdateStagingPage(const RefPtr<JsAcePage>
[all...]
H A Djsi_animation_bridge.h80 void JsCreateAnimation(const RefPtr<JsAcePage>& page, const std::string& param);
98 void AnimationBridgeTaskFunc(const RefPtr<JsAcePage>& page, NodeId nodeId) override;
111 void AnimationBridgeTaskFunc(const RefPtr<JsAcePage>& page, NodeId nodeId) override;
122 void AnimationBridgeTaskFunc(const RefPtr<JsAcePage>& page, NodeId nodeId) override;
H A Djsi_animator_bridge.h90 void AnimatorBridgeTaskFunc(const RefPtr<JsAcePage>& page, int32_t bridgeId) override;
103 void AnimatorBridgeTaskFunc(const RefPtr<JsAcePage>& page, int32_t bridgeId) override;
115 void AnimatorBridgeTaskFunc(const RefPtr<JsAcePage>& page, int32_t bridgeId) override;
H A Djsi_utils.cpp27 RefPtr<JsAcePage> GetRunningPage(const AceType *data) in GetRunningPage()
H A Djsi_animation_bridge.cpp42 RefPtr<JsAcePage> GetPageById(const shared_ptr<JsRuntime>& runtime, int32_t pageId) in GetPageById()
125 const RefPtr<JsAcePage>& page) in CallAnimationFinishJs()
151 const RefPtr<JsAcePage>& page) in CallAnimationCancelJs()
202 shared_ptr<JsRuntime> runtime, const RefPtr<JsAcePage>& page) in AddListenerForEventCallback()
399 void JsiAnimationBridge::JsCreateAnimation(const RefPtr<JsAcePage>& page, const std::string& param) in JsCreateAnimation()
629 void JsiAnimationBridgeTaskCreate::AnimationBridgeTaskFunc(const RefPtr<JsAcePage>& page, NodeId nodeId) in AnimationBridgeTaskFunc()
664 void JsiAnimationBridgeTaskOperation::AnimationBridgeTaskFunc(const RefPtr<JsAcePage>& page, NodeId nodeId) in AnimationBridgeTaskFunc()
698 void JsiAnimationBridgeTaskStartTime::AnimationBridgeTaskFunc(const RefPtr<JsAcePage>& page, NodeId nodeId) in AnimationBridgeTaskFunc()
H A Djsi_base_utils.h30 RefPtr<JsAcePage> GetRunningPage(const AceType* data);
40 static std::string TransSourceStack(RefPtr<JsAcePage> runningPage, const std::string& rawStack);
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/
H A Djsi_declarative_engine.h78 static RefPtr<JsAcePage> GetRunningPage(int32_t instanceId);
79 static RefPtr<JsAcePage> GetStagingPage(int32_t instanceId);
96 void SetRunningPage(const RefPtr<JsAcePage>& page) in SetRunningPage()
102 RefPtr<JsAcePage> GetRunningPage() const in GetRunningPage()
108 void SetStagingPage(const RefPtr<JsAcePage>& page) in SetStagingPage()
114 RefPtr<JsAcePage> GetStagingPage() const in GetStagingPage()
120 void ResetStagingPage(const RefPtr<JsAcePage>& page) in ResetStagingPage()
251 RefPtr<JsAcePage> runningPage_;
252 RefPtr<JsAcePage> stagingPage_;
284 void LoadJs(const std::string& url, const RefPtr<JsAcePage>
[all...]
H A Djsi_declarative_utils.cpp26 RefPtr<JsAcePage> GetRunningPage(const AceType *data) in GetRunningPage()
/foundation/arkui/ace_engine/frameworks/bridge/plugin_frontend/
H A Dplugin_frontend_delegate.h230 RefPtr<JsAcePage> GetPage(int32_t pageId) const override;
255 void LoadJS(const RefPtr<Framework::JsAcePage>& page, const std::string& url, bool isMainPage);
257 const RefPtr<Framework::JsAcePage>& page, const std::string& url, bool isMainPage);
259 const RefPtr<Framework::JsAcePage>& page, const std::string& url, bool isMainPage);
260 void AddPageLocked(const RefPtr<JsAcePage>& page);
261 void OnPrePageChange(const RefPtr<JsAcePage>& page);
264 void OnPushPageSuccess(const RefPtr<JsAcePage>& page, const std::string& url);
278 void OnReplacePageSuccess(const RefPtr<JsAcePage>& page, const std::string& url);
279 void ReplacePage(const RefPtr<JsAcePage>& page, const std::string& url);
303 std::unordered_map<int32_t, RefPtr<JsAcePage>> pageMap
[all...]
H A Dplugin_frontend_delegate.cpp824 auto jsPage = AceType::DynamicCast<Framework::JsAcePage>(page); in TriggerPageUpdate()
833 WeakPtr<Framework::JsAcePage> jsPageWeak(jsPage); in TriggerPageUpdate()
1095 auto page = AceType::MakeRefPtr<JsAcePage>(pageId, document, target.url, target.container); in LoadPage()
1098 page->SetFlushCallback([weak = AceType::WeakClaim(this), isMainPage](const RefPtr<JsAcePage>& acePage) { in LoadPage()
1109 const RefPtr<Framework::JsAcePage>& page, const std::string& url, bool isMainPage) in LoadJS()
1172 const RefPtr<JsAcePage>& page, const std::string& url, bool isMainPage) in OnPageReady()
1221 void PluginFrontendDelegate::OnPrePageChange(const RefPtr<JsAcePage>& page) in OnPrePageChange()
1229 const RefPtr<JsAcePage>& page, const std::string& url, bool isMainPage) in FlushPageCommand()
1239 void PluginFrontendDelegate::AddPageLocked(const RefPtr<JsAcePage>& page) in AddPageLocked()
1261 const RefPtr<JsAcePage> in OnPushPageSuccess()
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/
H A Dfrontend_delegate_declarative.h333 RefPtr<JsAcePage> GetPage(int32_t pageId) const override;
380 void OnPageReady(const RefPtr<Framework::JsAcePage>& page, const std::string& url, bool isMainPage, bool isRestore);
382 const RefPtr<Framework::JsAcePage>& page, const std::string& url, bool isMainPage, bool isRestore);
383 void AddPageLocked(const RefPtr<JsAcePage>& page);
384 void OnPrePageChange(const RefPtr<JsAcePage>& page);
387 void OnPushPageSuccess(const RefPtr<JsAcePage>& page, const std::string& url);
392 void RestorePopPage(const RefPtr<JsAcePage>& page, const std::string& url);
394 void PushPageTransitionListener(const TransitionEvent& event, const RefPtr<JsAcePage>& page);
401 const TransitionEvent& event, const std::string& url, const RefPtr<JsAcePage>& page);
406 void OnReplacePageSuccess(const RefPtr<JsAcePage>
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/plugin/mock/
H A Dmock_plugin_frontend_delegate.cpp286 void PluginFrontendDelegate::LoadJS(const RefPtr<Framework::JsAcePage>& page, const std::string& url, bool isMainPage) in LoadJS()
291 void PluginFrontendDelegate::OnPageReady(const RefPtr<JsAcePage>& page, const std::string& url, bool isMainPage) {} in OnPageReady()
293 void PluginFrontendDelegate::OnPrePageChange(const RefPtr<JsAcePage>& page) in OnPrePageChange()
300 void PluginFrontendDelegate::FlushPageCommand(const RefPtr<JsAcePage>& page, const std::string& url, bool isMainPage) {} in FlushPageCommand()
302 void PluginFrontendDelegate::AddPageLocked(const RefPtr<JsAcePage>& page) {} in AddPageLocked()
306 void PluginFrontendDelegate::OnPushPageSuccess(const RefPtr<JsAcePage>& page, const std::string& url) {} in OnPushPageSuccess()
327 RefPtr<JsAcePage> PluginFrontendDelegate::GetPage(int32_t pageId) const in GetPage()
/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/engine/common/
H A Djs_engine.h35 class JsAcePage;
109 virtual void LoadJs(const std::string& url, const RefPtr<JsAcePage>& page, bool isMainPage) = 0;
183 virtual bool LoadPluginComponent(const std::string &url, const RefPtr<JsAcePage>& page, bool isMainPage) in LoadPluginComponent()
194 virtual void UpdateRunningPage(const RefPtr<JsAcePage>& page) = 0;
197 virtual void UpdateStagingPage(const RefPtr<JsAcePage>& page) = 0;
/foundation/arkui/ace_engine/frameworks/bridge/common/accessibility/
H A Daccessibility_node_manager.h56 void SetRunningPage(const RefPtr<JsAcePage>& page);
173 WeakPtr<JsAcePage> indexPage_;

Completed in 18 milliseconds

12