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 D | sheet_manager.cpp | 30 std::string GetTagFromRootNodeType(RootNodeType rootNodeType) in GetTagFromRootNodeType() argument 32 switch (rootNodeType) { in GetTagFromRootNodeType() 84 … rootNodeType = 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 D | sheet_manager.h | 28 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 D | display_group_controller.cpp | 93 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 D | window_layout_policy_cascade.cpp | 111 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 D | sheet_coverage_test_ng.cpp | 1554 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 D | view_abstract_model_ng.cpp | 520 rootNodeType = targetNode->GetRootNodeType(), in BindSheet() 528 overlayManager = SheetManager::GetOverlayFromPage(rootNodeId, rootNodeType); in BindSheet() 532 SheetManager::GetInstance().DeleteOverlayForWindowScene(rootNodeId, rootNodeType); in BindSheet()
|
H A D | ui_node.h | 662 void SetRootNodeType(RootNodeType rootNodeType) in SetRootNodeType() argument 664 rootNodeType_ = rootNodeType; in SetRootNodeType()
|