/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/ |
H A D | navigation_layout_algorithm.cpp | 135 if (navigationLayoutProperty->GetHideNavBar().value_or(false) && in LayoutNavBar() 213 (navigationLayoutProperty->GetHideNavBar().value_or(false) && in LayoutContent() 271 CHECK_NULL_VOID(navigationLayoutProperty); in SwitchModeWithAnimation() 399 CHECK_NULL_VOID(navigationLayoutProperty); in UpdateNavigationMode() 577 if (IsAutoHeight(navigationLayoutProperty)) { in MeasureNavBar() 601 if (IsAutoHeight(navigationLayoutProperty)) { in MeasureContentChild() 616 CHECK_NULL_VOID(navigationLayoutProperty); in Measure() 628 RangeCalculation(hostNode, navigationLayoutProperty); in Measure() 638 UpdateNavigationMode(navigationLayoutProperty, size, hostNode); in Measure() 646 if (IsAutoHeight(navigationLayoutProperty)) { in Measure() [all …]
|
H A D | navigation_layout_algorithm.h | 54 const RefPtr<NavigationLayoutProperty>& navigationLayoutProperty, const SizeF& navBarSize); 57 … const RefPtr<NavigationLayoutProperty>& navigationLayoutProperty, const SizeF& contentSize_); 60 …<NavigationGroupNode>& hostNode, const RefPtr<NavigationLayoutProperty>& navigationLayoutProperty); 64 …void UpdateNavigationMode(const RefPtr<NavigationLayoutProperty>& navigationLayoutProperty, const … 68 const RefPtr<NavigationLayoutProperty>& navigationLayoutProperty, const SizeF& frameSize); 71 const RefPtr<NavigationLayoutProperty>& navigationLayoutProperty, const SizeF& frameSize); 76 const RefPtr<NavigationLayoutProperty>& navigationLayoutProperty, const SizeF& frameSize);
|
H A D | navigation_model_ng.cpp | 252 …auto navigationLayoutProperty = navigationGroupNode->GetLayoutProperty<NavigationLayoutProperty>(); in Create() local 253 if (!navigationLayoutProperty->HasNavigationMode()) { in Create() 254 navigationLayoutProperty->UpdateNavigationMode(NavigationMode::AUTO); in Create() 259 navigationLayoutProperty->UpdateNavBarWidth(DEFAULT_NAV_BAR_WIDTH); in Create() 1172 …auto navigationLayoutProperty = navigationGroupNode->GetLayoutProperty<NavigationLayoutProperty>(); in SetHideNavBarInner() local 1173 CHECK_NULL_VOID(navigationLayoutProperty); in SetHideNavBarInner() 1175 auto lastHideNavBarValue = navigationLayoutProperty->GetHideNavBar(); in SetHideNavBarInner() 1573 …auto navigationLayoutProperty = navigationGroupNode->GetLayoutProperty<NavigationLayoutProperty>(); in CreateFrameNode() local 1574 if (!navigationLayoutProperty->HasNavigationMode()) { in CreateFrameNode() 1575 navigationLayoutProperty->UpdateNavigationMode(NavigationMode::AUTO); in CreateFrameNode() [all …]
|
H A D | navigation_pattern.cpp | 905 if (!navigationLayoutProperty->GetHideNavBarValue(false)) { in CheckTopNavPathChange() 1425 auto navigationLayoutProperty = in OnDirtyLayoutWrapperSwap() local 1427 CHECK_NULL_VOID(navigationLayoutProperty); in OnDirtyLayoutWrapperSwap() 1444 if (navigationLayoutProperty->GetHideNavBar().value_or(false) || in OnDirtyLayoutWrapperSwap() 1484 CHECK_NULL_RETURN(navigationLayoutProperty, false); in OnDirtyLayoutWrapperSwap() 1530 CHECK_NULL_VOID(navigationLayoutProperty); in UpdateContextRect() 1643 auto navigationLayoutProperty = GetLayoutProperty<NavigationLayoutProperty>(); in HandleDragUpdate() local 1644 CHECK_NULL_VOID(navigationLayoutProperty); in HandleDragUpdate() 1651 auto constraint = navigationLayoutProperty->GetLayoutConstraint(); in HandleDragUpdate() 3116 CHECK_NULL_VOID(navigationLayoutProperty); in CheckContentNeedMeasure() [all …]
|
H A D | navigation_pattern.h | 511 …<NavigationGroupNode>& hostNode, const RefPtr<NavigationLayoutProperty>& navigationLayoutProperty);
|
H A D | navigation_group_node.cpp | 400 …auto navigationLayoutProperty = AceType::DynamicCast<NavigationLayoutProperty>(navigation->GetLayo… in SetBackButtonEvent() local 404 if (navigationLayoutProperty->GetHideNavBarValue(false) && stack->Size() <= 1) { in SetBackButtonEvent()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/navigation/ |
H A D | navigation_branch_test_ng.cpp | 95 ASSERT_NE(navigationLayoutProperty, nullptr); 113 ASSERT_NE(navigationLayoutProperty, nullptr); 139 ASSERT_NE(navigationLayoutProperty, nullptr); 178 ASSERT_NE(navigationLayoutProperty, nullptr); 226 ASSERT_NE(navigationLayoutProperty, nullptr); 371 ASSERT_NE(navigationLayoutProperty, nullptr); 406 ASSERT_NE(navigationLayoutProperty, nullptr); 435 ASSERT_NE(navigationLayoutProperty, nullptr); 475 ASSERT_NE(navigationLayoutProperty, nullptr); 515 ASSERT_NE(navigationLayoutProperty, nullptr); [all …]
|
H A D | navigation_pattern_test_ng.cpp | 123 ASSERT_NE(navigationLayoutProperty, nullptr); 192 ASSERT_NE(navigationLayoutProperty, nullptr); 259 ASSERT_NE(navigationLayoutProperty, nullptr); 324 ASSERT_NE(navigationLayoutProperty, nullptr); 505 ASSERT_NE(navigationLayoutProperty, nullptr); 586 ASSERT_NE(navigationLayoutProperty, nullptr); 625 ASSERT_NE(navigationLayoutProperty, nullptr); 673 ASSERT_NE(navigationLayoutProperty, nullptr); 728 ASSERT_NE(navigationLayoutProperty, nullptr); 1258 ASSERT_NE(navigationLayoutProperty, nullptr); [all …]
|
H A D | navigation_model_test_ng.cpp | 894 ASSERT_NE(navigationLayoutProperty, nullptr); 896 EXPECT_FALSE(navigationLayoutProperty->GetHideNavBar().has_value()); 899 navigationLayoutProperty->propHideNavBar_ = false; 900 EXPECT_TRUE(navigationLayoutProperty->GetHideNavBar().has_value()); 923 ASSERT_NE(navigationLayoutProperty, nullptr); 925 EXPECT_FALSE(navigationLayoutProperty->GetHideNavBar().has_value()); 928 navigationLayoutProperty->propHideNavBar_ = false; 929 EXPECT_TRUE(navigationLayoutProperty->GetHideNavBar().has_value()); 1422 EXPECT_FALSE(NavigationLayoutAlgorithm::IsAutoHeight(navigationLayoutProperty)); 1454 auto& calcLayoutConstraint = navigationLayoutProperty->GetCalcLayoutConstraint(); [all …]
|
H A D | navigation_test_ng.cpp | 758 auto navigationLayoutProperty = AceType::MakeRefPtr<NavigationLayoutProperty>(); variable 760 layoutWrapper->layoutProperty_ = navigationLayoutProperty; 766 …MeasureContentChild(AceType::RawPtr(layoutWrapper), navigation, navigationLayoutProperty, SizeF()); 772 navigationLayoutProperty->calcLayoutConstraint_ = std::move(calcLayoutConstraint); 773 …MeasureContentChild(AceType::RawPtr(layoutWrapper), navigation, navigationLayoutProperty, SizeF()); 774 …algorithm->MeasureNavBar(AceType::RawPtr(layoutWrapper), navigation, navigationLayoutProperty, Siz… 777 navigationLayoutProperty->layoutConstraint_ = LayoutConstraintF();
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navrouter/ |
H A D | navdestination_pattern.cpp | 307 auto navigationLayoutProperty = navigationNode->GetLayoutProperty<NavigationLayoutProperty>(); in GetBackButtonState() local 308 CHECK_NULL_RETURN(navigationLayoutProperty, false); in GetBackButtonState() 315 navigationLayoutProperty->GetHideNavBarValue(false))) { in GetBackButtonState()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/navrouter/ |
H A D | navrouter_group_test_ng.cpp | 1160 … auto navigationLayoutProperty = navigationNodeTest->GetLayoutProperty<NavigationLayoutProperty>(); variable 1162 EXPECT_FALSE(navigationLayoutProperty->GetHideNavBarValue(false)); 1231 … auto navigationLayoutProperty = navigationNodeTest->GetLayoutProperty<NavigationLayoutProperty>(); variable 1233 EXPECT_TRUE(navigationLayoutProperty->GetHideNavBarValue(false));
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/pipeline_ng/ |
H A D | pipeline_context.cpp | 2309 …auto navigationLayoutProperty = navigationGroupNode->GetLayoutProperty<NavigationLayoutProperty>(); in FindNavigationNodeToHandleBack() local 2310 CHECK_NULL_RETURN(navigationLayoutProperty, nullptr); in FindNavigationNodeToHandleBack() 2311 if (navigationLayoutProperty->GetHideNavBarValue(false)) { in FindNavigationNodeToHandleBack()
|