/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/ |
H A D | navigation_pattern.h | 421 void DialogAnimation(const RefPtr<NavDestinationGroupNode>& preTopNavDestination, 426 const RefPtr<NavDestinationGroupNode>& newTopNavDestination); 428 const RefPtr<NavDestinationGroupNode>& newTopNavDestination, bool isPopPage); 430 const RefPtr<NavDestinationGroupNode>& newTopNavDestination, bool isPopPage); 479 const RefPtr<NavDestinationGroupNode>& newTopNavDestination, bool isPopPage); 482 const RefPtr<NavDestinationGroupNode>& newTopNavDestination, bool isPopPage); 490 const RefPtr<NavDestinationGroupNode>& newTopDestination); 525 void StartTransition(const RefPtr<NavDestinationGroupNode>& preDestination, 526 const RefPtr<NavDestinationGroupNode>& topDestination, 537 const RefPtr<NavDestinationGroupNode>& topDestination, [all …]
|
H A D | navigation_group_node.cpp | 145 auto preLastStandardNode = AceType::DynamicCast<NavDestinationGroupNode>( in UpdateNavDestinationNodeWithoutMarkDirty() 223 const RefPtr<NavDestinationGroupNode>& preLastStandardNode) in RemoveRedundantNavDestination() 239 auto navDestination = AceType::DynamicCast<NavDestinationGroupNode>( in RemoveRedundantNavDestination() 448 auto navDestination = AceType::DynamicCast<NavDestinationGroupNode>( in CheckCanHandleBack() 491 auto navDestination = AceType::DynamicCast<NavDestinationGroupNode>(node); in HandleBack() 689 auto destination = AceType::DynamicCast<NavDestinationGroupNode>(node); in TransitionAnimationIsValid() 792 auto navDestination = AceType::DynamicCast<NavDestinationGroupNode>(node); in MaskAnimation() 1069 auto destinationNode = AceType::DynamicCast<NavDestinationGroupNode>(parent); in AddDestinationNode() 1448 std::vector<WeakPtr<NavDestinationGroupNode>> curNavList; in DialogTransitionPushAnimation() 1482 std::vector<WeakPtr<NavDestinationGroupNode>> NavigationGroupNode::FindNodesPoped( in FindNodesPoped() [all …]
|
H A D | navigation_group_node.h | 154 void SetBackButtonEvent(const RefPtr<NavDestinationGroupNode>& navDestination); 197 std::vector<WeakPtr<NavDestinationGroupNode>> FindNodesPoped(const RefPtr<FrameNode>& preNode, 203 void InitDialogTransition(const RefPtr<NavDestinationGroupNode>& node, bool isZeroY); 242 WeakPtr<NavDestinationGroupNode> GetParentDestinationNode() const in GetParentDestinationNode() 272 std::vector<std::pair<RefPtr<NavDestinationGroupNode>, bool>> GetHideNodes() const in GetHideNodes() 291 bool UpdateNavDestinationVisibility(const RefPtr<NavDestinationGroupNode>& navDestination, 299 const RefPtr<NavDestinationGroupNode>& preLastStandardNode); 303 void DealRemoveDestination(const RefPtr<NavDestinationGroupNode>& destination); 310 WeakPtr<NavDestinationGroupNode> parentDestinationNode_; 312 std::vector<std::pair<RefPtr<NavDestinationGroupNode>, bool>> hideNodes_; [all …]
|
H A D | navigation_pattern.cpp | 100 if (contentNode->FindChildNodeOfClass<NavDestinationGroupNode>()) { in GetTitleBarRenderContext() 416 auto navDestination = AceType::DynamicCast<NavDestinationGroupNode>( in IsTopNavDestination() 564 auto topNavDestination = AceType::DynamicCast<NavDestinationGroupNode>( in ApplyTopNavPathSystemBarStyleOrRestore() 645 auto preDestination = AceType::DynamicCast<NavDestinationGroupNode>( in SyncWithJsStackIfNeeded() 868 RefPtr<NavDestinationGroupNode> preTopNavDestination; in CheckTopNavPathChange() 881 RefPtr<NavDestinationGroupNode> newTopNavDestination; in CheckTopNavPathChange() 1134 const RefPtr<NavDestinationGroupNode>& newTopNavDestination) in ReplaceAnimation() 2469 const RefPtr<NavDestinationGroupNode>& topDestination, in StartTransition() 2760 const RefPtr<NavDestinationGroupNode>& preTopDestination, in RecoveryToLastStack() 2761 const RefPtr<NavDestinationGroupNode>& newTopDestination) in RecoveryToLastStack() [all …]
|
H A D | navigation_transition_proxy.h | 50 void SetPreDestination(const RefPtr<NavDestinationGroupNode>& preDestination) in SetPreDestination() 60 void SetTopDestination(const RefPtr<NavDestinationGroupNode>& topDestination) in SetTopDestination()
|
H A D | inner_navigation_controller.cpp | 48 auto navDestinationNode = AceType::DynamicCast<NG::NavDestinationGroupNode>( in GetTopHandle() 73 auto navDestination = AceType::DynamicCast<NG::NavDestinationGroupNode>( in SetInPIPMode()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navrouter/ |
H A D | navdestination_group_node.cpp | 42 NavDestinationGroupNode::~NavDestinationGroupNode() in ~NavDestinationGroupNode() 50 RefPtr<NavDestinationGroupNode> NavDestinationGroupNode::GetOrCreateGroupNode( in GetOrCreateGroupNode() 62 bool NavDestinationGroupNode::IsNeedContentTransition() in IsNeedContentTransition() 70 bool NavDestinationGroupNode::TransitionContentInValid() in TransitionContentInValid() 76 bool NavDestinationGroupNode::IsNeedTitleTransition() in IsNeedTitleTransition() 110 void NavDestinationGroupNode::DeleteChildFromGroup(int32_t slot) in DeleteChildFromGroup() 117 void NavDestinationGroupNode::OnAttachToMainTree(bool recursive) in OnAttachToMainTree() 131 void NavDestinationGroupNode::ProcessShallowBuilder() in ProcessShallowBuilder() 351 bool NavDestinationGroupNode::SystemTransitionPopCallback() in SystemTransitionPopCallback() 479 void NavDestinationGroupNode::ReleaseTextNodeList() in ReleaseTextNodeList() [all …]
|
H A D | navdestination_model_ng.cpp | 47 auto navDestinationNode = AceType::DynamicCast<NavDestinationGroupNode>(frameNode); in ParseCommonTitle() 123 void CreateContentNode(const RefPtr<NavDestinationGroupNode>& navDestinationNode) in CreateContentNode() 142 void CreateToolBarNode(const RefPtr<NavDestinationGroupNode>& navDestinationNode) in CreateToolBarNode() 167 auto navDestinationNode = NavDestinationGroupNode::GetOrCreateGroupNode( in Create() 520 auto navigationNode = AceType::DynamicCast<NavDestinationGroupNode>(uiNode); in CreateEmpty() 564 auto navDestination = AceType::DynamicCast<NavDestinationGroupNode>(frameNode); in SetNavDestinationMode() 571 auto navDestination = AceType::DynamicCast<NavDestinationGroupNode>(frameNode); in SetRecoverable() 579 auto navDestination = AceType::DynamicCast<NavDestinationGroupNode>(frameNode); in SetRecoverable() 703 auto navDestination = AceType::DynamicCast<NavDestinationGroupNode>(frameNode); in SetIgnoreLayoutSafeArea() 712 auto navDestination = AceType::DynamicCast<NavDestinationGroupNode>(frameNode); in SetIgnoreLayoutSafeArea() [all …]
|
H A D | navdestination_group_node.h | 36 class ACE_EXPORT NavDestinationGroupNode : public NavDestinationNodeBase { 37 DECLARE_ACE_TYPE(NavDestinationGroupNode, NavDestinationNodeBase) in DECLARE_ACE_TYPE() argument 39 NavDestinationGroupNode(const std::string& tag, int32_t nodeId, const RefPtr<Pattern>& pattern) in DECLARE_ACE_TYPE() 44 ~NavDestinationGroupNode() override; 47 static RefPtr<NavDestinationGroupNode> GetOrCreateGroupNode(
|
H A D | navdestination_layout_algorithm.cpp | 30 const RefPtr<NavDestinationGroupNode>& hostNode, SafeAreaExpandOpts opts) in CheckTopEdgeOverlap() 73 const RefPtr<NavDestinationGroupNode>& hostNode, SafeAreaExpandOpts opts) in CheckBottomEdgeOverlap() 109 const RefPtr<NavDestinationGroupNode>& hostNode, in CheckIgnoreLayoutSafeArea() 138 float MeasureTitleBar(LayoutWrapper* layoutWrapper, const RefPtr<NavDestinationGroupNode>& hostNode, in MeasureTitleBar() 184 float MeasureContentChild(LayoutWrapper* layoutWrapper, const RefPtr<NavDestinationGroupNode>& host… in MeasureContentChild() 209 float LayoutTitleBar(LayoutWrapper* layoutWrapper, const RefPtr<NavDestinationGroupNode>& hostNode, in LayoutTitleBar() 241 void LayoutContent(LayoutWrapper* layoutWrapper, const RefPtr<NavDestinationGroupNode>& hostNode, in LayoutContent() 274 void MeasureSheet(const RefPtr<NavDestinationGroupNode>& hostNode, in MeasureSheet() 286 void LayoutSheet(const RefPtr<NavDestinationGroupNode>& hostNode) in LayoutSheet() 343 auto hostNode = AceType::DynamicCast<NavDestinationGroupNode>(layoutWrapper->GetHostNode()); in Measure() [all …]
|
H A D | navrouter_group_node.cpp | 37 auto navDestination = AceType::DynamicCast<NavDestinationGroupNode>(child); in AddChildToGroup() 75 DynamicCast<NavDestinationGroupNode>(navDestinationNode_)->GetPattern()); in OnDetachFromMainTree() 123 auto navDestination = AceType::DynamicCast<NavDestinationGroupNode>(GetNavDestinationNode()); in AddNavDestinationToNavigation() 125 AceType::DynamicCast<NavDestinationGroupNode>(navigationPattern->GetNavDestinationNode()); in AddNavDestinationToNavigation() 159 navDestination = AceType::DynamicCast<NavDestinationGroupNode>( in AddNavDestinationToNavigation()
|
H A D | navdestination_pattern.cpp | 42 void BuildMenu(const RefPtr<NavDestinationGroupNode>& navDestinationGroupNode, const RefPtr<TitleBa… in BuildMenu() 119 auto hostNode = AceType::DynamicCast<NavDestinationGroupNode>(GetHost()); in OnActive() 140 auto hostNode = AceType::DynamicCast<NavDestinationGroupNode>(GetHost()); in OnModifyDone() 180 auto hostNode = AceType::DynamicCast<NavDestinationGroupNode>(GetHost()); in OnLanguageConfigurationUpdate() 187 void NavDestinationPattern::UpdateNameIfNeeded(RefPtr<NavDestinationGroupNode>& hostNode) in UpdateNameIfNeeded() 204 void NavDestinationPattern::UpdateBackgroundColorIfNeeded(RefPtr<NavDestinationGroupNode>& hostNode) in UpdateBackgroundColorIfNeeded() 233 RefPtr<NavDestinationGroupNode>& hostNode, bool& needRunTitleBarAnimation) in MountTitleBar() 284 auto hostNode = AceType::DynamicCast<NavDestinationGroupNode>(GetHost()); in GetBackButtonState() 394 auto hostNode = AceType::DynamicCast<NavDestinationGroupNode>(GetHost()); in OnFontScaleConfigurationUpdate() 464 auto navDestinationGroupNode = AceType::DynamicCast<NavDestinationGroupNode>(GetHost()); in OnWindowSizeChanged()
|
H A D | navdestination_event_hub.cpp | 23 auto navDestination = AceType::DynamicCast<NavDestinationGroupNode>(GetFrameNode()); in FireOnDisappear() 126 auto navdestination = AceType::DynamicCast<NavDestinationGroupNode>(GetFrameNode()); in FireOnAppear() 136 auto navDestination = AceType::DynamicCast<NavDestinationGroupNode>(GetFrameNode()); in FireOnAppear()
|
H A D | navdestination_pattern.h | 284 void UpdateNameIfNeeded(RefPtr<NavDestinationGroupNode>& hostNode); 285 void UpdateBackgroundColorIfNeeded(RefPtr<NavDestinationGroupNode>& hostNode); 287 RefPtr<NavDestinationGroupNode>& hostNode, bool& needRunTitleBarAnimation);
|
H A D | navdestination_model_ng.h | 81 void CreateBackButton(const RefPtr<NavDestinationGroupNode>& navDestinationNode); 82 void CreateImageButton(const RefPtr<NavDestinationGroupNode>& navDestinationNode);
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/navrouter/ |
H A D | navrouter_group_test_ng.cpp | 98 auto navDestinationNode = NavDestinationGroupNode::GetOrCreateGroupNode( 125 auto navDestinationNode = NavDestinationGroupNode::GetOrCreateGroupNode( 167 auto navDestinationNode = NavDestinationGroupNode::GetOrCreateGroupNode( 190 auto navDestination = AceType::MakeRefPtr<NavDestinationGroupNode>( 234 auto navDestinationNode = NavDestinationGroupNode::GetOrCreateGroupNode( 262 auto contentNode = NavDestinationGroupNode::GetOrCreateGroupNode( 533 auto navDestinationNode = NavDestinationGroupNode::GetOrCreateGroupNode( 545 auto child = NavDestinationGroupNode::GetOrCreateGroupNode( 574 auto parentNode = NavDestinationGroupNode::GetOrCreateGroupNode( 597 auto preNavDestination = NavDestinationGroupNode::GetOrCreateGroupNode( [all …]
|
H A D | navrouter_pattern_test_ng.cpp | 96 auto navDestinationNode = AceType::MakeRefPtr<NavDestinationGroupNode>( 116 auto navDestinationNode = AceType::MakeRefPtr<NavDestinationGroupNode>( 302 auto navDestinationNode = AceType::DynamicCast<NavDestinationGroupNode>( 313 EXPECT_EQ(AceType::DynamicCast<NavDestinationGroupNode>(parent), nullptr); 338 auto navDestinationNode = AceType::DynamicCast<NavDestinationGroupNode>( 374 auto navDestinationNode = AceType::DynamicCast<NavDestinationGroupNode>( 679 EXPECT_FALSE(AceType::InstanceOf<NavDestinationGroupNode>(child)); 706 EXPECT_TRUE(AceType::InstanceOf<NavDestinationGroupNode>(child)); 732 EXPECT_FALSE(AceType::InstanceOf<NavDestinationGroupNode>(child)); 804 auto navDestinationNode = NavDestinationGroupNode::GetOrCreateGroupNode( [all …]
|
H A D | navrouter_model_test_ng.cpp | 129 auto navContentNode = NavDestinationGroupNode::GetOrCreateGroupNode( 132 auto navDestination = NavDestinationGroupNode::GetOrCreateGroupNode( 134 auto contentNode = NavDestinationGroupNode::GetOrCreateGroupNode( 194 auto contentNode = NavDestinationGroupNode::GetOrCreateGroupNode( 241 auto contentNode = NavDestinationGroupNode::GetOrCreateGroupNode( 283 auto contentNode = NavDestinationGroupNode::GetOrCreateGroupNode( 336 auto contentNode = NavDestinationGroupNode::GetOrCreateGroupNode( 1484 auto parent = NavDestinationGroupNode::GetOrCreateGroupNode( 1580 auto parent = NavDestinationGroupNode::GetOrCreateGroupNode( 1624 auto parent = NavDestinationGroupNode::GetOrCreateGroupNode( [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/navigation/ |
H A D | navigation_layout_test_ng.cpp | 145 auto tempNode = NavDestinationGroupNode::GetOrCreateGroupNode( 179 auto tempNode = NavDestinationGroupNode::GetOrCreateGroupNode( 213 auto tempNode = NavDestinationGroupNode::GetOrCreateGroupNode( 274 auto tempNode = NavDestinationGroupNode::GetOrCreateGroupNode( 308 auto tempNode = NavDestinationGroupNode::GetOrCreateGroupNode( 342 auto tempNode = NavDestinationGroupNode::GetOrCreateGroupNode( 1307 auto preNode = NavDestinationGroupNode::GetOrCreateGroupNode( 1363 auto preNode = NavDestinationGroupNode::GetOrCreateGroupNode( 1410 auto preNode = NavDestinationGroupNode::GetOrCreateGroupNode( 1445 auto curNode = NavDestinationGroupNode::GetOrCreateGroupNode( [all …]
|
H A D | navigation_animation_test_ng.cpp | 49 static RefPtr<NavDestinationGroupNode> CreateDestination(const std::string name); 96 auto frameNode = NavDestinationGroupNode::GetOrCreateGroupNode( in CreateDestination() 357 auto navDestinationNode = NavDestinationGroupNode::GetOrCreateGroupNode( 377 auto navDestinationNode = NavDestinationGroupNode::GetOrCreateGroupNode( 397 auto navDestinationNode = NavDestinationGroupNode::GetOrCreateGroupNode( 429 auto navDestinationNode = NavDestinationGroupNode::GetOrCreateGroupNode( 466 auto navDestinationNode = NavDestinationGroupNode::GetOrCreateGroupNode( 492 auto navDestinationNode = NavDestinationGroupNode::GetOrCreateGroupNode( 511 auto navDestinationNode = NavDestinationGroupNode::GetOrCreateGroupNode( 549 auto navDestinationNode = NavDestinationGroupNode::GetOrCreateGroupNode( [all …]
|
H A D | navdestination_test_ng.cpp | 61 RefPtr<NavDestinationGroupNode> navDestinationGroupNode = nullptr; 133 auto navDestinationNode = AceType::DynamicCast<NavDestinationGroupNode>(frameNode); in CreateTitleBarWrapper() 255 auto navigationGroupNode = AceType::DynamicCast<NavDestinationGroupNode>(frameNode); 279 auto navigationGroupNode = AceType::DynamicCast<NavDestinationGroupNode>(frameNode); 306 auto navigationGroupNode = AceType::DynamicCast<NavDestinationGroupNode>(frameNode); 338 auto navDestinationNode = AceType::DynamicCast<NavDestinationGroupNode>(frameNode); 398 auto navigationGroupNode = AceType::DynamicCast<NavDestinationGroupNode>(frameNode); 858 auto node = AceType::DynamicCast<NavDestinationGroupNode>(frameNode); 901 auto node = AceType::DynamicCast<NavDestinationGroupNode>(frameNode); 951 auto node = AceType::DynamicCast<NavDestinationGroupNode>(frameNode); [all …]
|
H A D | navigation_test_ng.cpp | 103 auto frameNode = NavDestinationGroupNode::GetOrCreateGroupNode( in CreateDestination() 351 auto navDestination = NavDestinationGroupNode::GetOrCreateGroupNode( 368 auto navDestination2 = NavDestinationGroupNode::GetOrCreateGroupNode( 408 auto navDestination1 = NavDestinationGroupNode::GetOrCreateGroupNode( 410 auto navDestination2 = NavDestinationGroupNode::GetOrCreateGroupNode( 412 auto navDestination3 = NavDestinationGroupNode::GetOrCreateGroupNode( 414 auto navDestination4 = NavDestinationGroupNode::GetOrCreateGroupNode( 424 auto temp = NavDestinationGroupNode::GetOrCreateGroupNode( 569 auto temp = NavDestinationGroupNode::GetOrCreateGroupNode( 887 auto frameNode = NavDestinationGroupNode::GetOrCreateGroupNode( [all …]
|
H A D | navigation_pattern_testtwo_ng.cpp | 147 auto contentNode = NavDestinationGroupNode::GetOrCreateGroupNode( 184 auto contentNode = NavDestinationGroupNode::GetOrCreateGroupNode( 401 auto contentNode = NavDestinationGroupNode::GetOrCreateGroupNode( 414 auto preTopNavDestination = NavDestinationGroupNode::GetOrCreateGroupNode( 416 auto newTopNavDestination = NavDestinationGroupNode::GetOrCreateGroupNode( 443 auto contentNode = NavDestinationGroupNode::GetOrCreateGroupNode( 456 auto preTopNavDestination = NavDestinationGroupNode::GetOrCreateGroupNode( 458 auto newTopNavDestination = NavDestinationGroupNode::GetOrCreateGroupNode( 523 auto contentNode = NavDestinationGroupNode::GetOrCreateGroupNode( 586 auto preTopNavDestination = NavDestinationGroupNode::GetOrCreateGroupNode( [all …]
|
H A D | navigation_branch_test_ng.cpp | 380 auto tempNode = NavDestinationGroupNode::GetOrCreateGroupNode( 386 auto curDestination = AceType::DynamicCast<NavDestinationGroupNode>( 444 auto tempNode = NavDestinationGroupNode::GetOrCreateGroupNode( 484 auto tempNode = NavDestinationGroupNode::GetOrCreateGroupNode( 524 auto tempNode = NavDestinationGroupNode::GetOrCreateGroupNode( 588 auto tempNode = NavDestinationGroupNode::GetOrCreateGroupNode( 628 auto tempNode = NavDestinationGroupNode::GetOrCreateGroupNode( 785 auto tempNode = NavDestinationGroupNode::GetOrCreateGroupNode( 1111 auto tempNode = NavDestinationGroupNode::GetOrCreateGroupNode( 1282 auto tempNode = NavDestinationGroupNode::GetOrCreateGroupNode( [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_navigation_stack.h | 138 …bool GetNavDestinationNodeInUINode(RefPtr<NG::UINode> node, RefPtr<NG::NavDestinationGroupNode>& d… 149 RefPtr<NG::UINode>& node, RefPtr<NG::NavDestinationGroupNode>& desNode); 151 RefPtr<NG::NavDestinationGroupNode>& desNode);
|