Home
last modified time | relevance | path

Searched refs:navigationStack (Results 1 – 25 of 27) sorted by relevance

12

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/
H A Dinner_navigation_controller.cpp42 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 Dnavigation_group_node.cpp433 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 Dnavigation_model_ng.cpp985 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 Dnavigation_model.h42 virtual void SetNavigationStack(const RefPtr<NG::NavigationStack>& navigationStack) = 0;
H A Dnavigation_layout_algorithm.cpp687 auto navigationStack = navigationPattern->GetNavigationStack(); in SetNavigationHeight() local
688 CHECK_NULL_VOID(navigationStack); in SetNavigationHeight()
689 if (navigationStack->Empty()) { in SetNavigationHeight()
H A Dnavigation_model_ng.h29 void SetNavigationStack(const RefPtr<NG::NavigationStack>& navigationStack) override;
H A Dnavigation_pattern.cpp1428 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 Dnavigation_pattern_testtwo_ng.cpp145 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 Dnav_bar_test_ng.cpp1531 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 Dnavigation_sync_stack_test_ng.cpp75 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 Dnavigation_model_test_ng.cpp1023 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 Dnavigation_test_ng.cpp1143 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 Dnavigation_layout_test_ng.cpp1239 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 Dnavigation_drag_bar_test_ng.cpp82 auto navigationStack = AceType::MakeRefPtr<MockNavigationStack>(); in CreateNavigationModel() local
83 navigationModel.SetNavigationStack(navigationStack); in CreateNavigationModel()
H A Dnavigation_branch_test_ng.cpp243 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 Dnavigation_pattern_test_ng.cpp1023 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 Dnavrouter_model_test_ng.cpp1113 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 Dnavrouter_pattern_test_ng.cpp826 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 Dnavrouter_group_test_ng.cpp216 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 Dnavrouter_group_node.cpp141 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 Dnavigation_manager.h33 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 Dnavigation_model_impl.h26 void SetNavigationStack(const RefPtr<NG::NavigationStack>& navigationStack) override;
H A Dnavigation_model_impl.cpp248 void NavigationModelImpl::SetNavigationStack(const RefPtr<NG::NavigationStack>& navigationStack) in SetNavigationStack() argument
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_api.cpp1534 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 Dpipeline_context_test_ng_new.cpp728 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); variable
731 node->GetPattern<NavigationPattern>()->SetNavigationStack(std::move(navigationStack));
735 childNode->GetPattern<NavigationPattern>()->SetNavigationStack(std::move(navigationStack));

12