Home
last modified time | relevance | path

Searched refs:rootNodeType (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/overlay/
H A Dsheet_manager.cpp30 std::string GetTagFromRootNodeType(RootNodeType rootNodeType) in GetTagFromRootNodeType() argument
32 switch (rootNodeType) { in GetTagFromRootNodeType()
84rootNodeType = targetNode->GetRootNodeType(), showInPage = sheetStyle.showInPage.value_or(false), in GetOverlayAndTargetNode()
93 overlayManager = SheetManager::GetOverlayFromPage(rootNodeId, rootNodeType); in GetOverlayAndTargetNode()
189 void SheetManager::DeleteOverlayForWindowScene(int32_t rootNodeId, RootNodeType rootNodeType) in DeleteOverlayForWindowScene() argument
192 if (rootNodeType == RootNodeType::WINDOW_SCENE_ETS_TAG) { in DeleteOverlayForWindowScene()
253 …Ptr<OverlayManager> SheetManager::GetOverlayFromPage(int32_t rootNodeId, RootNodeType rootNodeType) in GetOverlayFromPage() argument
258 std::string tag = GetTagFromRootNodeType(rootNodeType); in GetOverlayFromPage()
H A Dsheet_manager.h28 static RefPtr<OverlayManager> GetOverlayFromPage(int32_t rootNodeId, RootNodeType rootNodeType);
58 void DeleteOverlayForWindowScene(int32_t rootNodeId, RootNodeType rootNodeType);
/ohos5.0/foundation/window/window_manager/wmserver/src/
H A Ddisplay_group_controller.cpp93 std::vector<WindowRootNodeType> rootNodeType = { in UpdateDisplayGroupWindowTree() local
98 for (auto& rootType : rootNodeType) { in UpdateDisplayGroupWindowTree()
364 std::vector<WindowRootNodeType> rootNodeType = { in ProcessNotCrossNodesOnDestroyedDisplay() local
369 for (const auto& type : rootNodeType) { in ProcessNotCrossNodesOnDestroyedDisplay()
464 std::vector<WindowRootNodeType> rootNodeType = { in UpdateNodeSizeChangeReasonWithRotation() local
469 for (auto& rootType : rootNodeType) { in UpdateNodeSizeChangeReasonWithRotation()
H A Dwindow_layout_policy_cascade.cpp111 std::vector<WindowRootNodeType> rootNodeType = { in LayoutSplitNodes() local
116 for (const auto& rootType : rootNodeType) { in LayoutSplitNodes()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/overlay/
H A Dsheet_coverage_test_ng.cpp1554 RootNodeType rootNodeType = RootNodeType::PAGE_ETS_TAG; variable
1555 SheetManager::GetInstance().GetOverlayFromPage(-1, rootNodeType);
1557 SheetManager::GetInstance().GetOverlayFromPage(rootNodeId, rootNodeType);
1559 rootNodeType = RootNodeType::NAVDESTINATION_VIEW_ETS_TAG;
1562 SheetManager::GetInstance().GetOverlayFromPage(rootNodeId, rootNodeType);
1564 rootNodeType = RootNodeType::WINDOW_SCENE_ETS_TAG;
1567 SheetManager::GetInstance().GetOverlayFromPage(rootNodeId, rootNodeType);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/base/
H A Dview_abstract_model_ng.cpp520 rootNodeType = targetNode->GetRootNodeType(), in BindSheet()
528 overlayManager = SheetManager::GetOverlayFromPage(rootNodeId, rootNodeType); in BindSheet()
532 SheetManager::GetInstance().DeleteOverlayForWindowScene(rootNodeId, rootNodeType); in BindSheet()
H A Dui_node.h662 void SetRootNodeType(RootNodeType rootNodeType) in SetRootNodeType() argument
664 rootNodeType_ = rootNodeType; in SetRootNodeType()