/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/ |
H A D | navigation_stack.cpp | 28 void NavigationStack::Remove() in Remove() 117 void NavigationStack::Add( in Add() 134 void NavigationStack::AddForDefault( in AddForDefault() 151 void NavigationStack::AddForReplace( in AddForReplace() 176 void NavigationStack::RemoveAll() in RemoveAll() 182 int32_t NavigationStack::FindIndex( in FindIndex() 200 RefPtr<UINode> NavigationStack::Get() in Get() 284 bool NavigationStack::IsEmpty() in IsEmpty() 289 void NavigationStack::Pop() {} in Pop() 320 void NavigationStack::Clear() in Clear() [all …]
|
H A D | navigation_stack.h | 43 class NavigationStack : public virtual AceType { 44 DECLARE_ACE_TYPE(NG::NavigationStack, AceType) 46 NavigationStack() = default; 47 ~NavigationStack() override = default; 49 virtual void UpdateStackInfo(const RefPtr<NavigationStack>& newStack) {} in UpdateStackInfo() 181 virtual void OnAttachToParent(RefPtr<NavigationStack> parent) {} in OnAttachToParent()
|
H A D | navigation_model.h | 42 virtual void SetNavigationStack(const RefPtr<NG::NavigationStack>& navigationStack) = 0; 43 …virtual void SetNavigationStackWithCreatorAndUpdater(std::function<RefPtr<NG::NavigationStack>()> … in SetNavigationStackWithCreatorAndUpdater() 44 std::function<void(RefPtr<NG::NavigationStack>)> updater) {}; in SetNavigationStackWithCreatorAndUpdater() 86 virtual RefPtr<NG::NavigationStack> GetNavigationStack() = 0;
|
H A D | navigation_model_ng.h | 29 void SetNavigationStack(const RefPtr<NG::NavigationStack>& navigationStack) override; 30 … void SetNavigationStackWithCreatorAndUpdater(std::function<RefPtr<NG::NavigationStack>()> creator, 31 std::function<void(RefPtr<NG::NavigationStack>)> updater) override; 67 RefPtr<NG::NavigationStack> GetNavigationStack() override;
|
H A D | navigation_pattern.h | 106 void SetNavigationStack(const RefPtr<NavigationStack>& navigationStack); 108 const RefPtr<NavigationStack>& GetNavigationStack() in GetNavigationStack() 551 RefPtr<NavigationStack> navigationStack_;
|
H A D | navigation_model_ng.cpp | 985 void NavigationModelNG::SetNavigationStack(const RefPtr<NG::NavigationStack>& navigationStack) in SetNavigationStack() 1001 …std::function<RefPtr<NG::NavigationStack>()> creator, std::function<void(RefPtr<NG::NavigationStac… in SetNavigationStackWithCreatorAndUpdater() 1008 RefPtr<NavigationStack> stack = pattern->GetNavigationStack(); in SetNavigationStackWithCreatorAndUpdater() 1025 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); in SetNavigationStack() 1058 RefPtr<NG::NavigationStack> NavigationModelNG::GetNavigationStack() in GetNavigationStack() 1594 auto navigationStack = AceType::MakeRefPtr<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>(); 182 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); 212 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); 279 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); 296 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); 310 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); 325 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); 346 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); 379 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); 399 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); [all …]
|
H A D | navigation_layout_test_ng.cpp | 1238 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); 1264 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); 1304 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); 1360 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); 1405 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); 1437 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); 1470 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); 1501 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); 1544 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); 1578 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); [all …]
|
H A D | navigation_branch_test_ng.cpp | 144 pattern->navigationStack_ = AceType::MakeRefPtr<NavigationStack>(); 184 pattern->navigationStack_ = AceType::MakeRefPtr<NavigationStack>(); 243 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); 263 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); 292 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); 378 pattern->navigationStack_ = AceType::MakeRefPtr<NavigationStack>(); 413 pattern->navigationStack_ = AceType::MakeRefPtr<NavigationStack>(); 442 pattern->navigationStack_ = AceType::MakeRefPtr<NavigationStack>(); 482 pattern->navigationStack_ = AceType::MakeRefPtr<NavigationStack>(); 522 pattern->navigationStack_ = AceType::MakeRefPtr<NavigationStack>(); [all …]
|
H A D | nav_bar_test_ng.cpp | 159 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); in InitializationParameters() 1530 auto navigationStack = std::make_shared<NavigationStack>(); 1546 auto navigationStack = std::make_shared<NavigationStack>(); 1567 auto navigationStack = std::make_shared<NavigationStack>(); 1581 auto navigationStack = std::make_shared<NavigationStack>(); 1597 auto navigationStack = std::make_shared<NavigationStack>(); 1610 auto navigationStack = std::make_shared<NavigationStack>(); 1629 auto navigationStack = std::make_shared<NavigationStack>(); 1648 auto navigationStack = std::make_shared<NavigationStack>(); 1662 auto navigationStack = std::make_shared<NavigationStack>(); [all …]
|
H A D | navigation_model_test_ng.cpp | 1344 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); 1378 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); 1407 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); 1441 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); 1482 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); 1519 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); 1565 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); 1610 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); 1652 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); 1690 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); [all …]
|
H A D | mock_navigation_stack.h | 40 class MockNavigationStack : public OHOS::Ace::NG::NavigationStack { 41 DECLARE_ACE_TYPE(MockNavigationStack, NavigationStack); 105 MOCK_METHOD1(OnAttachToParent, void(OHOS::Ace::RefPtr<OHOS::Ace::NG::NavigationStack>)); 170 OHOS::Ace::NG::NavigationStack::Clear(); in Clear()
|
H A D | navigation_pattern_test_ng.cpp | 132 pattern->navigationStack_ = AceType::MakeRefPtr<NavigationStack>(); 201 pattern->navigationStack_ = AceType::MakeRefPtr<NavigationStack>(); 333 pattern->navigationStack_ = AceType::MakeRefPtr<NavigationStack>(); 636 pattern->navigationStack_ = AceType::MakeRefPtr<NavigationStack>(); 684 pattern->navigationStack_ = AceType::MakeRefPtr<NavigationStack>(); 857 pattern->navigationStack_ = AceType::MakeRefPtr<NavigationStack>(); 1023 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); 1266 pattern->navigationStack_ = AceType::MakeRefPtr<NavigationStack>(); 1512 pattern->navigationStack_ = AceType::MakeRefPtr<NavigationStack>(); 1584 pattern->navigationStack_ = AceType::MakeRefPtr<NavigationStack>(); [all …]
|
H A D | navigation_test_ng.cpp | 347 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); 1267 auto stackUpdater = [&numOfUpdaterCall, &navigationModel](RefPtr<NG::NavigationStack> stack) { in __anoncbabf4f52602() 1301 auto stackUpdater = [&navigationModel](RefPtr<NG::NavigationStack> stack) { in __anoncbabf4f52802() 1388 }, [](RefPtr<NG::NavigationStack> stack) { in __anoncbabf4f52902() 1404 }, [](RefPtr<NG::NavigationStack> stack) { in __anoncbabf4f52b02() 1431 auto stackUpdater = [&navigationModel](RefPtr<NG::NavigationStack> stack) { in __anoncbabf4f52e02() 1501 auto stackUpdater = [&navigationModel](RefPtr<NG::NavigationStack> stack) { in __anoncbabf4f53202() 1525 mockStack->SetInterceptionBeforeCallback([stack = WeakPtr<NavigationStack>(mockStack)]( 1579 auto stackUpdater = [&navigationModel](RefPtr<NG::NavigationStack> stack) { in __anoncbabf4f53602() 1645 auto stackUpdater = [&navigationModel](RefPtr<NG::NavigationStack> stack) { in __anoncbabf4f53a02() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navrouter/ |
H A D | navdestination_context.h | 25 class NavigationStack; variable 80 void SetNavigationStack(WeakPtr<NavigationStack> stack) in SetNavigationStack() 85 WeakPtr<NavigationStack> GetNavigationStack() const in GetNavigationStack() 147 WeakPtr<NavigationStack> navigationStack_;
|
H A D | navdestination_pattern.h | 99 void SetNavigationStack(const WeakPtr<NavigationStack>& stack) in SetNavigationStack() 106 WeakPtr<NavigationStack> GetNavigationStack() const in GetNavigationStack()
|
H A D | navrouter_group_node.cpp | 173 WeakPtr<NavigationStack> stack = navigationPattern->GetNavigationStack(); in AddNavDestinationToNavigation()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/manager/navigation/ |
H A D | navigation_manager.h | 27 class NavigationStack; variable 30 WeakPtr<NavigationStack> pathStack; 33 NavigationInfo(const std::string& id, const WeakPtr<NavigationStack>& navigationStack) in NavigationInfo()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_navigation_stack.h | 58 class JSNavigationStack : public NG::NavigationStack { 59 DECLARE_ACE_TYPE(JSNavigationStack, NG::NavigationStack) 69 void UpdateStackInfo(const RefPtr<NavigationStack>& newStack) override in UpdateStackInfo() 102 void OnAttachToParent(RefPtr<NG::NavigationStack> parent) override;
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/navrouter/ |
H A D | navrouter_pattern_test_ng.cpp | 826 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); 851 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); 893 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); 925 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); 967 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>(); 1021 RefPtr<NavigationStack> navigationStack = AceType::MakeRefPtr<NavigationStack>();
|
H A D | navrouter_group_test_ng.cpp | 124 auto stack = AceType::MakeRefPtr<NavigationStack>(); 166 auto stack = AceType::MakeRefPtr<NavigationStack>(); 216 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); 527 …ntNode->GetPattern<NavigationPattern>()->navigationStack_ = AceType::MakeRefPtr<NavigationStack>(); 543 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); 589 auto stack = AceType::MakeRefPtr<NavigationStack>(); 1066 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); 1118 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); 1193 auto navigationStack = AceType::MakeRefPtr<NavigationStack>();
|
H A D | navrouter_model_test_ng.cpp | 102 auto stack = AceType::MakeRefPtr<NavigationStack>(); 152 auto stack = AceType::MakeRefPtr<NavigationStack>(); 207 auto stack = AceType::MakeRefPtr<NavigationStack>(); 237 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); 302 auto stack = AceType::MakeRefPtr<NavigationStack>(); 364 auto stack = AceType::MakeRefPtr<NavigationStack>(); 1105 auto navigationStack = AceType::MakeRefPtr<NavigationStack>(); 1173 auto navigationStack = AceType::MakeRefPtr<NavigationStack>();
|
/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; 59 RefPtr<NG::NavigationStack> GetNavigationStack() override;
|
H A D | navigation_model_impl.cpp | 248 void NavigationModelImpl::SetNavigationStack(const RefPtr<NG::NavigationStack>& navigationStack) in SetNavigationStack() 263 RefPtr<NG::NavigationStack> NavigationModelImpl::GetNavigationStack() in GetNavigationStack()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/base/ |
H A D | observer_test_ng.cpp | 74 pattern1->navigationStack_ = AceType::MakeRefPtr<NavigationStack>(); 89 …gation->GetPattern<NavigationPattern>()->navigationStack_ = AceType::MakeRefPtr<NavigationStack>();
|