Home
last modified time | relevance | path

Searched refs:NavDestinationGroupNode (Results 1 – 25 of 42) sorted by relevance

12

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/
H A Dnavigation_pattern.h421 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 Dnavigation_group_node.cpp145 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 Dnavigation_group_node.h154 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 Dnavigation_pattern.cpp100 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 Dnavigation_transition_proxy.h50 void SetPreDestination(const RefPtr<NavDestinationGroupNode>& preDestination) in SetPreDestination()
60 void SetTopDestination(const RefPtr<NavDestinationGroupNode>& topDestination) in SetTopDestination()
H A Dinner_navigation_controller.cpp48 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 Dnavdestination_group_node.cpp42 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 Dnavdestination_model_ng.cpp47 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 Dnavdestination_group_node.h36 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 Dnavdestination_layout_algorithm.cpp30 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 Dnavrouter_group_node.cpp37 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 Dnavdestination_pattern.cpp42 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 Dnavdestination_event_hub.cpp23 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 Dnavdestination_pattern.h284 void UpdateNameIfNeeded(RefPtr<NavDestinationGroupNode>& hostNode);
285 void UpdateBackgroundColorIfNeeded(RefPtr<NavDestinationGroupNode>& hostNode);
287 RefPtr<NavDestinationGroupNode>& hostNode, bool& needRunTitleBarAnimation);
H A Dnavdestination_model_ng.h81 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 Dnavrouter_group_test_ng.cpp98 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 Dnavrouter_pattern_test_ng.cpp96 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 Dnavrouter_model_test_ng.cpp129 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 Dnavigation_layout_test_ng.cpp145 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 Dnavigation_animation_test_ng.cpp49 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 Dnavdestination_test_ng.cpp61 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 Dnavigation_test_ng.cpp103 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 Dnavigation_pattern_testtwo_ng.cpp147 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 Dnavigation_branch_test_ng.cpp380 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 Djs_navigation_stack.h138 …bool GetNavDestinationNodeInUINode(RefPtr<NG::UINode> node, RefPtr<NG::NavDestinationGroupNode>& d…
149 RefPtr<NG::UINode>& node, RefPtr<NG::NavDestinationGroupNode>& desNode);
151 RefPtr<NG::NavDestinationGroupNode>& desNode);

12