/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/ |
H A D | navdestination_pattern_base.cpp | 165 CHECK_NULL_VOID(toolBarNode); in UpdateToolBarAndDividerProperty() 166 auto toolBarLayoutProperty = toolBarNode->GetLayoutProperty(); in UpdateToolBarAndDividerProperty() 173 if (hide || !toolBarNode->HasValidContent()) { in UpdateToolBarAndDividerProperty() 175 toolBarNode->SetActive(false); in UpdateToolBarAndDividerProperty() 181 toolBarNode->SetActive(true); in UpdateToolBarAndDividerProperty() 199 if (toolBarNode) { in UpdateToolBarAndDividerTranslateAndOpacity() 200 auto renderContext = toolBarNode->GetRenderContext(); in UpdateToolBarAndDividerTranslateAndOpacity() 236 CHECK_NULL_VOID(toolBarNode); in HideOrShowToolBarImmediately() 241 toolBarNode->MarkModifyDone(); in HideOrShowToolBarImmediately() 261 if (needRunToolBarAnimation && toolBarNode) { in BarAnimationPropertyCallback() [all …]
|
H A D | navigation_toolbar_util.cpp | 288 toolBarNode->AddChild(containerNode); in CreateToolbarItemsContainerNode() 474 CHECK_NULL_RETURN(toolBarNode, false); in BuildToolBarItems() 558 CHECK_NULL_VOID(toolBarNode); in SetToolbarConfiguration() 559 toolBarNode->SetIsUseNewToolbar(true); in SetToolbarConfiguration() 575 nodeBase->SetToolBarNode(toolBarNode); in SetToolbarConfiguration() 599 CHECK_NULL_VOID(toolBarNode); in SetCustomToolBar() 600 toolBarNode->Clean(); in SetCustomToolBar() 603 toolBarNode->SetHasValidContent(true); in SetCustomToolBar() 617 CHECK_NULL_VOID(toolBarNode); in SetToolbarOptions() 635 CHECK_NULL_VOID(toolBarNode); in MountToolBar() [all …]
|
H A D | navigation_layout_util.cpp | 78 auto toolBarNode = AceType::DynamicCast<FrameNode>(nodeBase->GetToolBarNode()); in UpdateTitleBarMenuNode() local 79 CHECK_NULL_VOID(toolBarNode); in UpdateTitleBarMenuNode() 80 auto toolBarLayoutProperty = toolBarNode->GetLayoutProperty<LayoutProperty>(); in UpdateTitleBarMenuNode() 123 auto toolBarNode = nodeBase->GetToolBarNode(); in MeasureToolBar() local 124 CHECK_NULL_RETURN(toolBarNode, 0.0f); in MeasureToolBar() 125 auto index = nodeBase->GetChildIndexById(toolBarNode->GetId()); in MeasureToolBar() 204 auto toolBarNode = nodeBase->GetToolBarNode(); in LayoutToolBar() local 205 CHECK_NULL_RETURN(toolBarNode, 0.0f); in LayoutToolBar() 206 auto index = nodeBase->GetChildIndexById(toolBarNode->GetId()); in LayoutToolBar() 288 auto toolBarNode = AceType::DynamicCast<FrameNode>(nodeBase->GetToolBarNode()); in UpdateContentSafeAreaPadding() local [all …]
|
H A D | navdestination_node_base.cpp | 74 auto toolBarNode = AceType::DynamicCast<FrameNode>(GetToolBarNode()); in IsToolBarVisible() local 75 CHECK_NULL_RETURN(toolBarNode, false); in IsToolBarVisible() 76 auto layoutProperty = toolBarNode->GetLayoutProperty(); in IsToolBarVisible()
|
H A D | navdestination_node_base.h | 105 void SetToolBarNode(const RefPtr<UINode>& toolBarNode) in SetToolBarNode() argument 107 toolBarNode_ = toolBarNode; in SetToolBarNode()
|
H A D | navigation_model_ng.cpp | 326 toolBarNode->MarkModifyDone(); in CreateNavBarNodeChildsIfNeeded() 330 navBarNode->AddChild(toolBarNode); in CreateNavBarNodeChildsIfNeeded() 331 navBarNode->SetToolBarNode(toolBarNode); in CreateNavBarNodeChildsIfNeeded() 332 navBarNode->SetPreToolBarNode(toolBarNode); in CreateNavBarNodeChildsIfNeeded() 800 CHECK_NULL_VOID(toolBarNode); in SetToolBarItems() 809 toolBarNode->AddChild(barItemNode); in SetToolBarItems() 812 toolBarNode->SetHasValidContent(hasValidContent); in SetToolBarItems() 814 navBarNode->SetToolBarNode(toolBarNode); in SetToolBarItems() 815 navBarNode->SetPreToolBarNode(toolBarNode); in SetToolBarItems() 1536 navBarNode->AddChild(toolBarNode); in CreateFrameNode() [all …]
|
H A D | navdestination_pattern_base.h | 217 …id UpdateToolBarAndDividerTranslateAndOpacity(bool hide, const RefPtr<NavToolbarNode>& toolBarNode,
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navrouter/ |
H A D | navdestination_pattern.cpp | 498 auto toolBarNode = AceType::DynamicCast<NavToolbarNode>(nodeBase->GetToolBarNode()); in UpdateTitleAndToolBarHiddenOffset() local 499 UpdateBarHiddenOffset(nodeBase, toolBarNode, offset, false); in UpdateTitleAndToolBarHiddenOffset() 524 auto toolBarNode = AceType::DynamicCast<NavToolbarNode>(nodeBase->GetToolBarNode()); in ResetTitleAndToolBarState() local 525 ResetBarState(nodeBase, toolBarNode, false); in ResetTitleAndToolBarState() 645 auto toolBarNode = AceType::DynamicCast<NavToolbarNode>(nodeBase->GetToolBarNode()); in ShowTitleAndToolBar() local 648 if (GetTitleOrToolBarTranslateAndHeight(toolBarNode, translate, barHeight)) { in ShowTitleAndToolBar()
|
H A D | navdestination_model_ng.cpp | 149 auto toolBarNode = NavToolbarNode::GetOrCreateToolbarNode( in CreateToolBarNode() local 151 toolBarNode->MarkModifyDone(); in CreateToolBarNode() 152 auto property = toolBarNode->GetLayoutProperty(); in CreateToolBarNode() 155 navDestinationNode->AddChild(toolBarNode); in CreateToolBarNode() 156 navDestinationNode->SetToolBarNode(toolBarNode); in CreateToolBarNode() 157 navDestinationNode->SetPreToolBarNode(toolBarNode); in CreateToolBarNode()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/navigation/ |
H A D | navigation_pattern_test_ng.cpp | 1053 auto toolBarNode = FrameNode::GetOrCreateFrameNode( variable 1059 navBarNode->toolBarNode_ = toolBarNode; 1078 ASSERT_NE(toolBarNode, nullptr); 1084 auto toolBarWrapper = toolBarNode->CreateLayoutWrapper(); 1088 ASSERT_FALSE(toolBarNode->isNewToolbar_); 1093 toolBarNode->isNewToolbar_ = true; 1096 ASSERT_TRUE(toolBarNode->isNewToolbar_); 1117 ASSERT_TRUE(toolBarNode->isNewToolbar_); 1125 ASSERT_TRUE(toolBarNode->isNewToolbar_); 1130 ASSERT_TRUE(toolBarNode->isNewToolbar_); [all …]
|
H A D | nav_bar_test_ng.cpp | 556 …auto toolBarNode = AceType::MakeRefPtr<FrameNode>(FRAME_ITEM_ETS_TAG, nodeId, AceType::MakeRefPtr<… variable 557 ASSERT_NE(toolBarNode, nullptr); 558 navBarNode_->SetToolBarNode(toolBarNode); 594 …auto toolBarNode = AceType::MakeRefPtr<FrameNode>(FRAME_ITEM_ETS_TAG, nodeId, AceType::MakeRefPtr<… variable 595 ASSERT_NE(toolBarNode, nullptr); 596 navBarNode_->SetToolBarNode(toolBarNode); 1168 auto toolBarNode = AceType::MakeRefPtr<FrameNode>( variable 1170 ASSERT_NE(toolBarNode, nullptr); 1171 navBarNode_->SetToolBarNode(toolBarNode); 1193 auto layoutProperty = toolBarNode->GetLayoutProperty();
|
H A D | navdestination_test_ng.cpp | 931 auto toolBarNode = AceType::DynamicCast<FrameNode>(node->GetToolBarNode()); variable 932 ASSERT_NE(toolBarNode, nullptr); 933 ASSERT_EQ(barNode, toolBarNode);
|
H A D | navigation_model_test_ng.cpp | 309 auto toolBarNode = AceType::DynamicCast<NavToolbarNode>(navBarNode->GetPreToolBarNode()); variable 310 ASSERT_NE(toolBarNode, nullptr); 311 ASSERT_FALSE(toolBarNode->children_.empty()); 312 auto containerNode = toolBarNode->children_.back();
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/navrouter/ |
H A D | navrouter_model_test_ng.cpp | 537 auto toolBarNode = FrameNode::CreateFrameNode("text", 22, AceType::MakeRefPtr<TextPattern>()); variable 553 navBar->toolBarNode_ = toolBarNode; 573 toolBarNode->children_.push_back(toolBarChild); 641 …auto toolBarNode = FrameNode::CreateFrameNode("BackButton", 44, AceType::MakeRefPtr<ButtonPattern>… variable 855 …auto toolBarNode = FrameNode::CreateFrameNode("BackButton", 44, AceType::MakeRefPtr<ButtonPattern>… variable
|
H A D | navrouter_pattern_test_ng.cpp | 1070 …auto toolBarNode = FrameNode::CreateFrameNode("toolBar", 44, AceType::MakeRefPtr<ButtonPattern>()); variable
|