Home
last modified time | relevance | path

Searched refs:navBarLayoutProperty (Results 1 – 13 of 13) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/
H A Dnav_bar_layout_algorithm.cpp41 auto constraint = navBarLayoutProperty->CreateChildConstraint(); in MeasureTitleBar()
125 if (!navBarLayoutProperty || !hostNode) { in CheckTopEdgeOverlap()
166 if (!navBarLayoutProperty || !hostNode) { in CheckBottomEdgeOverlap()
198 const RefPtr<NavBarLayoutProperty>& navBarLayoutProperty) in CheckIgnoreLayoutSafeArea() argument
216 if (navBarLayoutProperty->GetHideToolBar().value_or(false)) { in CheckIgnoreLayoutSafeArea()
238 auto constraint = navBarLayoutProperty->CreateChildConstraint(); in MeasureContentChild()
255 const RefPtr<NavBarLayoutProperty>& navBarLayoutProperty) in LayoutTitleBar() argument
313 CHECK_NULL_RETURN(navBarLayoutProperty, originBarHeight); in TransferBarHeight()
349 CHECK_NULL_VOID(navBarLayoutProperty); in Measure()
382 CHECK_NULL_VOID(navBarLayoutProperty); in Layout()
[all …]
H A Dnavigation_model_ng.cpp522 CHECK_NULL_VOID(navBarLayoutProperty); in SetTitleHeight()
586 CHECK_NULL_VOID(navBarLayoutProperty); in SetTitleMode()
595 … if (!navBarLayoutProperty->HasTitleMode() || navBarLayoutProperty->GetTitleModeValue() != mode) { in SetTitleMode()
697 CHECK_NULL_VOID(navBarLayoutProperty); in SetHideTitleBar()
745 CHECK_NULL_VOID(navBarLayoutProperty); in SetHideBackButton()
761 CHECK_NULL_VOID(navBarLayoutProperty); in SetHideToolBar()
1081 CHECK_NULL_VOID(navBarLayoutProperty); in SetHideToolBar()
1205 CHECK_NULL_VOID(navBarLayoutProperty); in SetHideTitleBar()
1260 CHECK_NULL_VOID(navBarLayoutProperty); in SetHideBackButton()
1275 CHECK_NULL_VOID(navBarLayoutProperty); in SetTitleMode()
[all …]
H A Dnavdestination_pattern_base.cpp127 …nPatternBase::UpdateTitleBarProperty(const RefPtr<LayoutProperty>& navBarLayoutProperty, bool hide, in UpdateTitleBarProperty() argument
140 auto&& opts = navBarLayoutProperty->GetSafeAreaExpandOpts(); in UpdateTitleBarProperty()
161 …ionPatternBase::UpdateToolBarAndDividerProperty(const RefPtr<LayoutProperty>& navBarLayoutProperty, in UpdateToolBarAndDividerProperty() argument
186 auto&& opts = navBarLayoutProperty->GetSafeAreaExpandOpts(); in UpdateToolBarAndDividerProperty()
219 auto navBarLayoutProperty = hostNode->GetLayoutProperty(); in HideOrShowTitleBarImmediately() local
220 CHECK_NULL_VOID(navBarLayoutProperty); in HideOrShowTitleBarImmediately()
223 UpdateTitleBarProperty(navBarLayoutProperty, hide, hostNode); in HideOrShowTitleBarImmediately()
233 auto navBarLayoutProperty = hostNode->GetLayoutProperty(); in HideOrShowToolBarImmediately() local
234 CHECK_NULL_VOID(navBarLayoutProperty); in HideOrShowToolBarImmediately()
238 UpdateToolBarAndDividerProperty(navBarLayoutProperty, hide, hostNode); in HideOrShowToolBarImmediately()
H A Dnav_bar_pattern.cpp297 auto navBarLayoutProperty = hostNode->GetLayoutProperty<NavBarLayoutProperty>(); in MountTitleBar() local
298 CHECK_NULL_VOID(navBarLayoutProperty); in MountTitleBar()
313 …titleBarLayoutProperty->UpdateTitleMode(navBarLayoutProperty->GetTitleModeValue(NavigationTitleMod… in MountTitleBar()
314 … titleBarLayoutProperty->UpdateHideBackButton(navBarLayoutProperty->GetHideBackButtonValue(false)); in MountTitleBar()
316 bool hideTitleBar = navBarLayoutProperty->GetHideTitleBarValue(false); in MountTitleBar()
319 !navBarLayoutProperty->GetIsAnimatedTitleBarValue(false)) { in MountTitleBar()
438 auto navBarLayoutProperty = hostNode->GetLayoutProperty<NavBarLayoutProperty>(); in OnModifyDone() local
439 CHECK_NULL_VOID(navBarLayoutProperty); in OnModifyDone()
440 titleMode_ = navBarLayoutProperty->GetTitleModeValue(NavigationTitleMode::FREE); in OnModifyDone()
H A Dnavdestination_pattern_base.h215 …void UpdateToolBarAndDividerProperty(const RefPtr<LayoutProperty>& navBarLayoutProperty, bool hide,
219 void UpdateTitleBarProperty(const RefPtr<LayoutProperty>& navBarLayoutProperty, bool hide,
H A Dtitle_bar_pattern.cpp345 auto navBarLayoutProperty = navBarNode->GetLayoutProperty<NavBarLayoutProperty>(); in MountBackButton() local
346 CHECK_NULL_VOID(navBarLayoutProperty); in MountBackButton()
347 auto hideBackButton = navBarLayoutProperty->GetHideBackButtonValue(false); in MountBackButton()
424 auto navBarLayoutProperty = navBarNode->GetLayoutProperty<NavBarLayoutProperty>(); in IsHidden() local
425 CHECK_NULL_RETURN(navBarLayoutProperty, false); in IsHidden()
426 return navBarLayoutProperty->GetHideTitleBar().value_or(false); in IsHidden()
H A Dnavigation_group_node.cpp337 auto navBarLayoutProperty = navBarNode->GetLayoutProperty<NavBarLayoutProperty>(); in ToJsonValue() local
338 CHECK_NULL_VOID(navBarLayoutProperty); in ToJsonValue()
339 json->PutExtAttr("titleMode", navBarLayoutProperty->GetTitleModeString().c_str(), filter); in ToJsonValue()
340 json->PutExtAttr("hideBackButton", navBarLayoutProperty->GetHideBackButtonValue(false), filter); in ToJsonValue()
341 json->PutExtAttr("hideTitleBar", navBarLayoutProperty->GetHideTitleBarValue(false), filter); in ToJsonValue()
342 json->PutExtAttr("hideToolBar", navBarLayoutProperty->GetHideToolBarValue(false), filter); in ToJsonValue()
H A Dnavigation_pattern.cpp195 auto navBarLayoutProperty = navBarNode->GetLayoutProperty(); in DoNavbarHideAnimation() local
196 CHECK_NULL_VOID(navBarLayoutProperty); in DoNavbarHideAnimation()
197navBarLayoutProperty->UpdateVisibility(hideNavBar ? VisibleType::INVISIBLE : VisibleType::VISIBLE,… in DoNavbarHideAnimation()
1440 auto navBarLayoutProperty = navBarNode->GetLayoutProperty<NavBarLayoutProperty>(); in OnDirtyLayoutWrapperSwap() local
1441 CHECK_NULL_VOID(navBarLayoutProperty); in OnDirtyLayoutWrapperSwap()
1446 navBarLayoutProperty->UpdateVisibility(VisibleType::INVISIBLE); in OnDirtyLayoutWrapperSwap()
1450 navBarLayoutProperty->UpdateVisibility(VisibleType::VISIBLE); in OnDirtyLayoutWrapperSwap()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/navigation/
H A Dnav_bar_test_ng.cpp64 RefPtr<NavBarLayoutProperty> navBarLayoutProperty = nullptr; member
139 ASSERT_NE(testParameters.navBarLayoutProperty, nullptr); in InitializationParameters()
706 testParameters.navBarLayoutProperty->UpdateHideToolBar(false);
1033 auto navBarLayoutProperty = navBarNode->GetLayoutProperty<NavBarLayoutProperty>(); variable
1034 EXPECT_NE(navBarLayoutProperty, nullptr);
1059 auto navBarLayoutProperty = navBarNode->GetLayoutProperty<NavBarLayoutProperty>(); variable
1060 EXPECT_NE(navBarLayoutProperty, nullptr);
1085 auto navBarLayoutProperty = navBarNode->GetLayoutProperty<NavBarLayoutProperty>(); variable
1086 EXPECT_NE(navBarLayoutProperty, nullptr);
1132 auto navBarLayoutProperty = navBarNode->GetLayoutProperty<NavBarLayoutProperty>(); variable
[all …]
H A Dnavigation_animation_test_ng.cpp337 auto navBarLayoutProperty = navBar->GetLayoutProperty(); variable
338 ASSERT_NE(navBarLayoutProperty, nullptr);
339 … ASSERT_NE(navBarLayoutProperty->GetVisibilityValue(VisibleType::VISIBLE), VisibleType::INVISIBLE);
H A Dnavigation_branch_test_ng.cpp323 auto navBarLayoutProperty = navBarNode->GetLayoutProperty<NavBarLayoutProperty>(); variable
324 EXPECT_NE(navBarLayoutProperty, nullptr);
328 if (navBarLayoutProperty->GetTitleModeString() != "NavigationTitleMode.Mini") {
351 auto navBarLayoutProperty = navBarNode->GetLayoutProperty<NavBarLayoutProperty>(); variable
352 EXPECT_NE(navBarLayoutProperty, nullptr);
354 EXPECT_EQ(navBarLayoutProperty->GetHideTitleBar().value_or(false), false);
H A Dnavigation_pattern_test_ng.cpp782 auto navBarLayoutProperty = navBarNode->GetLayoutProperty<NavBarLayoutProperty>(); variable
783 ASSERT_NE(navBarLayoutProperty, nullptr);
784 EXPECT_TRUE(navBarLayoutProperty->GetHideBackButton());
929 auto navBarLayoutProperty = navBarNode->GetLayoutProperty<NavBarLayoutProperty>(); variable
931 AceType::WeakClaim(AceType::RawPtr(navBarNode)), navBarGeometryNode, navBarLayoutProperty);
H A Dnavigation_test_ng.cpp160 auto navBarLayoutProperty = navBarNode->GetLayoutProperty<NavBarLayoutProperty>(); variable
161 EXPECT_NE(navBarLayoutProperty, nullptr);
163 EXPECT_EQ(navBarLayoutProperty->GetHideToolBar().value_or(false), false);