/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/ |
H A D | inner_navigation_controller.cpp | 42 CHECK_NULL_RETURN(navigationStack, INVALID_HANDLE); in GetTopHandle() 61 CHECK_NULL_VOID(navigationStack); in SetInPIPMode() 62 auto cacheNode = navigationStack->GetFromCacheNode(handle); in SetInPIPMode() 93 CHECK_NULL_VOID(navigationStack); in PopInPIP() 103 navigationStack->Pop(); in PopInPIP() 113 CHECK_NULL_VOID(navigationStack); in PushInPIP() 121 auto cacheNode = navigationStack->GetFromCacheNode(handle); in PushInPIP() 144 navigationStack->Push(cacheNode->first); in PushInPIP() 146 navigationStack->MoveIndexToTop(jsIndex); in PushInPIP() 149 navigationStack->Push(cacheNode->first); in PushInPIP() [all …]
|
H A D | navigation_group_node.cpp | 433 auto navigationStack = pattern->GetNavigationStack(); in GetTopDestination() local 434 CHECK_NULL_RETURN(navigationStack, nullptr); in GetTopDestination() 435 …auto topNavdestination = AceType::DynamicCast<FrameNode>(GetNavDestinationNode(navigationStack->Ge… in GetTopDestination() 446 auto navigationStack = navigationPattern->GetNavigationStack(); in CheckCanHandleBack() local 447 CHECK_NULL_RETURN(navigationStack, false); in CheckCanHandleBack() 449 NavigationGroupNode::GetNavDestinationNode(navigationStack->Get())); in CheckCanHandleBack() 474 navigationStack->SetIsEntryByIndex(index, false); in CheckCanHandleBack() 947 auto navigationStack = navigationPattern->GetNavigationStack(); in UpdateLastStandardIndex() local 948 CHECK_NULL_VOID(navigationStack); in UpdateLastStandardIndex() 949 const auto& navDestinationNodes = navigationStack->GetAllNavDestinationNodes(); in UpdateLastStandardIndex()
|
H A D | navigation_model_ng.cpp | 985 void NavigationModelNG::SetNavigationStack(const RefPtr<NG::NavigationStack>& navigationStack) in SetNavigationStack() argument 994 stack->UpdateStackInfo(navigationStack); in SetNavigationStack() 996 pattern->SetNavigationStack(navigationStack); in SetNavigationStack() 1023 auto navigationStack = pattern->GetNavigationStack(); in SetNavigationStack() local 1024 if (!navigationStack) { in SetNavigationStack() 1025 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); in SetNavigationStack() local 1026 pattern->SetNavigationStack(navigationStack); in SetNavigationStack() 1592 auto navigationStack = pattern->GetNavigationStack(); in SetNavigationStack() local 1593 if (!navigationStack) { in SetNavigationStack() 1594 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); in SetNavigationStack() local [all …]
|
H A D | navigation_model.h | 42 virtual void SetNavigationStack(const RefPtr<NG::NavigationStack>& navigationStack) = 0;
|
H A D | navigation_layout_algorithm.cpp | 687 auto navigationStack = navigationPattern->GetNavigationStack(); in SetNavigationHeight() local 688 CHECK_NULL_VOID(navigationStack); in SetNavigationHeight() 689 if (navigationStack->Empty()) { in SetNavigationHeight()
|
H A D | navigation_model_ng.h | 29 void SetNavigationStack(const RefPtr<NG::NavigationStack>& navigationStack) override;
|
H A D | navigation_pattern.cpp | 1428 auto navigationStack = navigationStackWeak.Upgrade(); in OnDirtyLayoutWrapperSwap() local 1429 CHECK_NULL_VOID(navigationStack); in OnDirtyLayoutWrapperSwap() 1430 auto curTopNavPath = navigationStack->GetTopNavPath(); in OnDirtyLayoutWrapperSwap() 1443 … (navigationGroupNode->GetNeedSetInvisible() && navigationStack->Size() != 0) ? true : false; in OnDirtyLayoutWrapperSwap() 2245 void NavigationPattern::SetNavigationStack(const RefPtr<NavigationStack>& navigationStack) in SetNavigationStack() argument 2250 navigationStack_ = navigationStack; in SetNavigationStack()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/navigation/ |
H A D | navigation_pattern_testtwo_ng.cpp | 145 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); variable 182 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); variable 212 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); variable 219 ASSERT_NE(navigationStack, nullptr); 220 ASSERT_EQ(navigationStack->Size(), 0); 279 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); variable 296 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); variable 310 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); variable 325 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); variable 346 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); variable [all …]
|
H A D | nav_bar_test_ng.cpp | 1531 EXPECT_NE(navigationStack, nullptr); 1547 EXPECT_NE(navigationStack, nullptr); 1568 EXPECT_NE(navigationStack, nullptr); 1582 EXPECT_NE(navigationStack, nullptr); 1598 EXPECT_NE(navigationStack, nullptr); 1611 EXPECT_NE(navigationStack, nullptr); 1630 EXPECT_NE(navigationStack, nullptr); 1649 EXPECT_NE(navigationStack, nullptr); 1663 EXPECT_NE(navigationStack, nullptr); 1681 EXPECT_NE(navigationStack, nullptr); [all …]
|
H A D | navigation_sync_stack_test_ng.cpp | 75 auto navigationStack = AceType::MakeRefPtr<MockNavigationStack>(); variable 76 navigationModel.SetNavigationStack(navigationStack); 88 navigationStack->Push(destNameBase + std::to_string(index)); 89 ASSERT_EQ(navigationStack->GetNavPathId(index), "undefined"); 96 ASSERT_NE(navigationStack->GetNavPathId(index), "undefined");
|
H A D | navigation_model_test_ng.cpp | 1023 navigationModel.SetNavigationStack(navigationStack); 1026 navigationModel.SetNavigationStack(navigationStack); 1111 auto navigationStack = pattern->GetNavigationStack(); variable 1120 navigationStack->Push(name, 0); 1134 navigationStack->Push("pageOne", 1); 1166 auto navigationStack = pattern->GetNavigationStack(); variable 1173 navigationStack->Push("error", 0); 1211 auto navigationStack = pattern->GetNavigationStack(); variable 1218 navigationStack->Push("error", 0); 1266 navigationStack->Push("pageOne", 0); [all …]
|
H A D | navigation_test_ng.cpp | 1143 navigationStack->Add("A", navDestination); 1170 navigationStack->Add("B", navDestinationB); 1195 navigationStack->Add("C", navDestinationC); 1231 navigationStack->Add("C", navDestinationC); 1458 ASSERT_NE(navigationStack, nullptr); in __anoncbabf4f52f02() 1459 navigationStack->Remove(); in __anoncbabf4f52f02() 1461 navigationStack->Add("B", frameNode); in __anoncbabf4f52f02() 1535 ASSERT_NE(navigationStack, nullptr); in __anoncbabf4f53302() 1538 navigationStack->Add("B", frameNode); in __anoncbabf4f53302() 1673 EXPECT_NE(navigationStack, nullptr); in __anoncbabf4f53b02() [all …]
|
H A D | navigation_layout_test_ng.cpp | 1239 navigationPattern->SetNavigationStack(std::move(navigationStack)); 1265 navigationPattern->SetNavigationStack(std::move(navigationStack)); 1305 navigationPattern->SetNavigationStack(std::move(navigationStack)); 1361 navigationPattern->SetNavigationStack(std::move(navigationStack)); 1406 navigationPattern->SetNavigationStack(std::move(navigationStack)); 1438 navigationPattern->SetNavigationStack(std::move(navigationStack)); 1471 navigationPattern->SetNavigationStack(std::move(navigationStack)); 1502 navigationPattern->SetNavigationStack(std::move(navigationStack)); 1545 navigationPattern->SetNavigationStack(std::move(navigationStack)); 1579 navigationPattern->SetNavigationStack(std::move(navigationStack)); [all …]
|
H A D | navigation_drag_bar_test_ng.cpp | 82 auto navigationStack = AceType::MakeRefPtr<MockNavigationStack>(); in CreateNavigationModel() local 83 navigationModel.SetNavigationStack(navigationStack); in CreateNavigationModel()
|
H A D | navigation_branch_test_ng.cpp | 243 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); variable 244 …avigationGroupNode.GetPattern<NavigationPattern>()->SetNavigationStack(std::move(navigationStack)); 263 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); variable 264 …avigationGroupNode.GetPattern<NavigationPattern>()->SetNavigationStack(std::move(navigationStack)); 292 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); variable 293 …avigationGroupNode.GetPattern<NavigationPattern>()->SetNavigationStack(std::move(navigationStack));
|
H A D | navigation_pattern_test_ng.cpp | 1023 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); variable 1024 navigation->GetPattern<NavigationPattern>()->SetNavigationStack(std::move(navigationStack)); 1841 auto navigationStack = AceType::MakeRefPtr<MockNavigationStack>(); variable 1842 navigationModel.SetNavigationStack(navigationStack); 1860 navigationStack->Add("A", navDestinationA); 1864 navigationStack->Add("B", navDestinationB);
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/navrouter/ |
H A D | navrouter_model_test_ng.cpp | 1113 navigationStack->GetAllPathName(); 1115 navigationStack->Get(); 1119 navigationStack->GetPre("test", backButton); 1125 navigationStack->GetPre("test", backButton); 1130 navigationStack->GetAllPathName(); 1131 navigationStack->navPathList_.clear(); 1136 navigationStack->Remove(); 1137 navigationStack->Remove("test"); 1143 navigationStack->Remove(); 1177 navigationStack->Add( [all …]
|
H A D | navrouter_pattern_test_ng.cpp | 826 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); variable 827 navigationPattern->SetNavigationStack(std::move(navigationStack)); 851 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); variable 852 navigationPattern->SetNavigationStack(std::move(navigationStack)); 893 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); variable 894 navigationPattern->SetNavigationStack(std::move(navigationStack)); 925 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); variable 926 navigationPattern->SetNavigationStack(std::move(navigationStack)); 967 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); variable 968 navigationPattern->SetNavigationStack(std::move(navigationStack)); [all …]
|
H A D | navrouter_group_test_ng.cpp | 216 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); variable 217 navigationPattern->SetNavigationStack(std::move(navigationStack)); 543 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); variable 544 contentNode->GetPattern<NavigationPattern>()->SetNavigationStack(std::move(navigationStack)); 1066 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); variable 1067 navigationNode->GetPattern<NavigationPattern>()->SetNavigationStack(std::move(navigationStack)); 1118 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); variable 1123 navigationStack->Add( 1125 navigationNode->GetPattern<NavigationPattern>()->SetNavigationStack(std::move(navigationStack)); 1193 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); variable [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navrouter/ |
H A D | navrouter_group_node.cpp | 141 auto navigationStack = navigationPattern->GetNavigationStack(); in AddNavDestinationToNavigation() local 148 RefPtr<UINode> uiNode = navigationStack->GetFromCacheNode(name); in AddNavDestinationToNavigation() 150 …uiNode = navigationStack->CreateNodeByRouteInfo(routeInfo, navigationPattern->GetParentCustomNode(… in AddNavDestinationToNavigation()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/manager/navigation/ |
H A D | navigation_manager.h | 33 NavigationInfo(const std::string& id, const WeakPtr<NavigationStack>& navigationStack) in NavigationInfo() 34 : navigationId(std::move(id)), pathStack(navigationStack) in NavigationInfo()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | navigation_model_impl.h | 26 void SetNavigationStack(const RefPtr<NG::NavigationStack>& navigationStack) override;
|
H A D | navigation_model_impl.cpp | 248 void NavigationModelImpl::SetNavigationStack(const RefPtr<NG::NavigationStack>& navigationStack) in SetNavigationStack() argument
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_api.cpp | 1534 auto navigationStack = GetNavigationStackByNode(node); in GetStackLength() local 1535 CHECK_NULL_RETURN(navigationStack, INVLID_VALUE); in GetStackLength() 1536 return navigationStack->Size(); in GetStackLength() 1542 auto navigationStack = GetNavigationStackByNode(node); in GetNavDesNameByIndex() local 1543 CHECK_NULL_RETURN(navigationStack, ERROR_CODE_NATIVE_IMPL_GET_INFO_FAILED); in GetNavDesNameByIndex() 1544 if (index < 0 || index >= navigationStack->Size()) { in GetNavDesNameByIndex() 1548 std::string name = navigationStack->GetNavDesNameByIndex(index); in GetNavDesNameByIndex()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pipeline/ |
H A D | pipeline_context_test_ng_new.cpp | 728 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); variable 731 node->GetPattern<NavigationPattern>()->SetNavigationStack(std::move(navigationStack)); 735 childNode->GetPattern<NavigationPattern>()->SetNavigationStack(std::move(navigationStack));
|