Home
last modified time | relevance | path

Searched refs:titleBarLayoutProperty (Results 1 – 19 of 19) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/
H A Dtitle_bar_pattern.cpp118 …if (titleBarLayoutProperty->HasPixelMap() && titleBarLayoutProperty->GetPixelMapValue() != nullptr… in SetBackButtonImgAboveVersionTen()
170 … if (titleBarLayoutProperty->HasIsValidImage() && titleBarLayoutProperty->GetIsValidImageValue()) { in IsImageBackIcon()
330 CHECK_NULL_VOID(titleBarLayoutProperty); in MountBackButton()
377 CHECK_NULL_VOID(titleBarLayoutProperty); in MountSubTitle()
436 CHECK_NULL_VOID(titleBarLayoutProperty); in UpdateNavBarTitleProperty()
462 CHECK_NULL_VOID(titleBarLayoutProperty); in UpdateNavDesTitleProperty()
540 …if (titleBarLayoutProperty->HasHideBackButton() && titleBarLayoutProperty->GetHideBackButtonValue(… in ResetMainTitleProperty()
637 CHECK_NULL_VOID(titleBarLayoutProperty); in OnModifyDone()
721 CHECK_NULL_VOID(titleBarLayoutProperty); in ProcessTitleDragUpdate()
1059 CHECK_NULL_VOID(titleBarLayoutProperty); in UpdateTitleModeChange()
[all …]
H A Dtitle_bar_layout_algorithm.h92 const RefPtr<TitleBarLayoutProperty>& titleBarLayoutProperty);
95 …const RefPtr<TitleBarLayoutProperty>& titleBarLayoutProperty, const SizeF& titleBarSize, float occ…
98 …const RefPtr<TitleBarLayoutProperty>& titleBarLayoutProperty, const SizeF& titleBarSize, float max…
101 const RefPtr<TitleBarLayoutProperty>& titleBarLayoutProperty, const SizeF& titleBarSize);
106 const RefPtr<TitleBarLayoutProperty>& titleBarLayoutProperty);
109 const RefPtr<TitleBarLayoutProperty>& titleBarLayoutProperty,
113 const RefPtr<TitleBarLayoutProperty>& titleBarLayoutProperty);
118 const RefPtr<TitleBarLayoutProperty>& titleBarLayoutProperty, float subtitleHeight);
121 const RefPtr<TitleBarLayoutProperty>& titleBarLayoutProperty, float titleHeight);
123 const RefPtr<TitleBarLayoutProperty>& titleBarLayoutProperty, float subtitleHeight);
H A Dtitle_bar_layout_algorithm.cpp80 const RefPtr<TitleBarLayoutProperty>& titleBarLayoutProperty) in MeasureBackButton() argument
89 auto constraint = titleBarLayoutProperty->CreateChildConstraint(); in MeasureBackButton()
126 if (titleBarLayoutProperty->GetHideBackButton().value_or(false)) { in MeasureBackButton()
199 if (titleBarLayoutProperty->GetHideBackButtonValue(false)) { in GetTitleWidth()
291 auto constraint = titleBarLayoutProperty->CreateChildConstraint(); in MeasureSubtitle()
310 auto constraint = titleBarLayoutProperty->CreateChildConstraint(); in MeasureTitle()
342 if (titleBarLayoutProperty->HasTitleHeight()) { in MeasureTitle()
413 const RefPtr<TitleBarLayoutProperty>& titleBarLayoutProperty) in MeasureMenu() argument
433 !titleBarLayoutProperty->HasTitleHeight()) { in MeasureMenu()
464 const RefPtr<TitleBarLayoutProperty>& titleBarLayoutProperty, in ShowBackButtonLayout() argument
[all …]
H A Dnavigation_model_ng.cpp514 CHECK_NULL_VOID(titleBarLayoutProperty); in SetTitleHeight()
516 titleBarLayoutProperty->ResetTitleHeight(); in SetTitleHeight()
519 titleBarLayoutProperty->UpdateTitleHeight(height); in SetTitleHeight()
590 CHECK_NULL_VOID(titleBarLayoutProperty); in SetTitleMode()
724 CHECK_NULL_VOID(titleBarLayoutProperty); in SetBackButtonIcon()
731 titleBarLayoutProperty->UpdatePixelMap(pixMap); in SetBackButtonIcon()
1154 CHECK_NULL_VOID(titleBarLayoutProperty); in SetBackButtonIcon()
1161 titleBarLayoutProperty->UpdatePixelMap(pixMap); in SetBackButtonIcon()
1225 CHECK_NULL_VOID(titleBarLayoutProperty); in SetSubtitle()
1279 CHECK_NULL_VOID(titleBarLayoutProperty); in SetTitleMode()
[all …]
H A Dnav_bar_pattern.cpp260 auto titleBarLayoutProperty = titleBarNode->GetLayoutProperty<TitleBarLayoutProperty>(); in BuildTitleBar() local
261 CHECK_NULL_VOID(titleBarLayoutProperty); in BuildTitleBar()
269titleBarLayoutProperty->GetHideBackButtonValue(false) ? VisibleType::GONE : VisibleType::VISIBLE); in BuildTitleBar()
278 …if (titleBarLayoutProperty->GetTitleModeValue(NavigationTitleMode::FREE) == NavigationTitleMode::M… in BuildTitleBar()
301 auto titleBarLayoutProperty = titleBarNode->GetLayoutProperty<TitleBarLayoutProperty>(); in MountTitleBar() local
302 CHECK_NULL_VOID(titleBarLayoutProperty); in MountTitleBar()
310 titleBarLayoutProperty->UpdateVisibility(VisibleType::GONE); in MountTitleBar()
313titleBarLayoutProperty->UpdateTitleMode(navBarLayoutProperty->GetTitleModeValue(NavigationTitleMod… in MountTitleBar()
314titleBarLayoutProperty->UpdateHideBackButton(navBarLayoutProperty->GetHideBackButtonValue(false)); in MountTitleBar()
H A Dnavdestination_pattern_base.cpp132 auto titleBarLayoutProperty = titleBarNode->GetLayoutProperty(); in UpdateTitleBarProperty() local
133 CHECK_NULL_VOID(titleBarLayoutProperty); in UpdateTitleBarProperty()
135 titleBarLayoutProperty->UpdateVisibility(VisibleType::GONE); in UpdateTitleBarProperty()
138 titleBarLayoutProperty->UpdateVisibility(VisibleType::VISIBLE); in UpdateTitleBarProperty()
142 titleBarLayoutProperty->UpdateSafeAreaExpandOpts(*opts); in UpdateTitleBarProperty()
H A Dnav_bar_layout_algorithm.cpp55 auto titleBarLayoutProperty = titleBarNode->GetLayoutProperty<TitleBarLayoutProperty>(); in MeasureTitleBar() local
56 CHECK_NULL_RETURN(titleBarLayoutProperty, 0.0f); in MeasureTitleBar()
57 if (titleBarLayoutProperty->HasTitleHeight()) { in MeasureTitleBar()
59titleBarLayoutProperty->GetTitleHeightValue().ConvertToPxWithSize(constraint.percentReference.Heig… in MeasureTitleBar()
H A Dnavigation_title_util.cpp893 auto titleBarLayoutProperty = titleBarNode->GetLayoutProperty<TitleBarLayoutProperty>(); in IsNeedHoverModeAction() local
894 CHECK_NULL_RETURN(titleBarLayoutProperty, false); in IsNeedHoverModeAction()
895 … auto parentType = titleBarLayoutProperty->GetTitleBarParentTypeValue(TitleBarParentType::NAVBAR); in IsNeedHoverModeAction()
897titleBarLayoutProperty->GetTitleModeValue(NavigationTitleMode::MINI) == NavigationTitleMode::FREE)… in IsNeedHoverModeAction()
H A Dtitle_bar_pattern.h345 const RefPtr<TitleBarLayoutProperty>& titleBarLayoutProperty,
H A Dnavigation_pattern.cpp1552 auto titleBarLayoutProperty = titleBarNode->GetLayoutProperty<TitleBarLayoutProperty>(); in UpdateTitleModeChangeEventHub() local
1553 CHECK_NULL_RETURN(titleBarLayoutProperty, false); in UpdateTitleModeChangeEventHub()
1556 …if (titleBarLayoutProperty->GetTitleModeValue(NavigationTitleMode::FREE) == NavigationTitleMode::F… in UpdateTitleModeChangeEventHub()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/navigation/
H A Dtitle_bar_test_ng.cpp627 ASSERT_NE(titleBarLayoutProperty, nullptr);
644 ASSERT_NE(titleBarLayoutProperty, nullptr);
658 ASSERT_NE(titleBarLayoutProperty, nullptr);
671 ASSERT_NE(titleBarLayoutProperty, nullptr);
684 ASSERT_NE(titleBarLayoutProperty, nullptr);
700 ASSERT_NE(titleBarLayoutProperty, nullptr);
716 ASSERT_NE(titleBarLayoutProperty, nullptr);
731 ASSERT_NE(titleBarLayoutProperty, nullptr);
747 ASSERT_NE(titleBarLayoutProperty, nullptr);
954 ASSERT_NE(titleBarLayoutProperty, nullptr);
[all …]
H A Dnavdestination_test_ng.cpp138 CHECK_NULL_RETURN(titleBarLayoutProperty, nullptr); in CreateTitleBarWrapper()
218 ASSERT_NE(ui.titleBarLayoutProperty, nullptr); in InitChildrenComponent()
235 ui.titleBarLayoutProperty, SUBTITLE_FRAME_HEIGHT); in InitChildrenComponent()
237 ui.titleBarLayoutProperty, TITLE_FRAME_HEIGHT); in InitChildrenComponent()
343 ASSERT_NE(titleBarLayoutProperty, nullptr);
345 ASSERT_TRUE(titleBarLayoutProperty->GetNoPixMap());
446 ui.titleBarLayoutProperty, SUBTITLE_FRAME_HEIGHT);
448 ui.titleBarLayoutProperty, TITLE_FRAME_HEIGHT);
484 ui.titleBarLayoutProperty, SUBTITLE_FRAME_HEIGHT);
486 ui.titleBarLayoutProperty, TITLE_FRAME_HEIGHT);
[all …]
H A Dnavigation_model_test_ng.cpp560 ASSERT_NE(titleBarLayoutProperty, nullptr);
561 EXPECT_FALSE(titleBarLayoutProperty->HasTitleHeight());
568 titleBarLayoutProperty->propTitleHeight_ = Dimension();
569 EXPECT_TRUE(titleBarLayoutProperty->HasTitleHeight());
689 EXPECT_NE(titleBarLayoutProperty, nullptr);
722 ASSERT_NE(titleBarLayoutProperty, nullptr);
771 ASSERT_NE(titleBarLayoutProperty, nullptr);
785 titleBarLayoutProperty->propTitleHeight_ = Dimension();
811 ASSERT_NE(titleBarLayoutProperty, nullptr);
1064 ASSERT_NE(titleBarLayoutProperty, nullptr);
[all …]
H A Dnavigation_pattern_test_ng.cpp778 auto titleBarLayoutProperty = titleBarNode->GetLayoutProperty<TitleBarLayoutProperty>(); variable
779 CHECK_NULL_VOID(titleBarLayoutProperty);
780 ASSERT_NE(titleBarLayoutProperty->GetBackIconSymbol(), nullptr);
781 EXPECT_EQ(titleBarLayoutProperty->GetTitleHeight(), SPLIT_WIDTH);
1740 auto titleBarLayoutProperty = titleBarNode->GetLayoutProperty<TitleBarLayoutProperty>(); variable
1741 ASSERT_NE(titleBarLayoutProperty, nullptr);
1745 titleBarLayoutProperty->propTitleMode_ = NavigationTitleMode::FULL;
1747 ASSERT_EQ(titleBarLayoutProperty->propTitleMode_.value(), NavigationTitleMode::FULL);
1749 titleBarLayoutProperty->propTitleMode_ = NavigationTitleMode::FREE;
1754 titleBarLayoutProperty->propTitleMode_ = NavigationTitleMode::FREE;
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navrouter/
H A Dnavdestination_model_ng.cpp61 if (titleBarLayoutProperty->HasTitleHeight()) { in ParseCommonTitle()
62 titleBarLayoutProperty->ResetTitleHeight(); in ParseCommonTitle()
178 CHECK_NULL_VOID(titleBarLayoutProperty); in Create()
365 CHECK_NULL_VOID(titleBarLayoutProperty); in Create()
415 CHECK_NULL_VOID(titleBarLayoutProperty); in SetBackButtonIcon()
419 titleBarLayoutProperty->UpdatePixelMap(pixMap); in SetBackButtonIcon()
470 CHECK_NULL_VOID(titleBarLayoutProperty); in SetTitleHeight()
474 titleBarLayoutProperty->ResetTitleHeight(); in SetTitleHeight()
545 CHECK_NULL_VOID(titleBarLayoutProperty); in SetBackButtonIcon()
549 titleBarLayoutProperty->UpdatePixelMap(pixMap); in SetBackButtonIcon()
[all …]
H A Dnavdestination_pattern.cpp127 auto titleBarLayoutProperty = titleBarNode->GetLayoutProperty<TitleBarLayoutProperty>(); in OnActive() local
128 CHECK_NULL_VOID(titleBarLayoutProperty); in OnActive()
130 titleBarLayoutProperty->UpdateVisibility(VisibleType::GONE); in OnActive()
132 titleBarLayoutProperty->UpdateVisibility(VisibleType::VISIBLE); in OnActive()
240 auto titleBarLayoutProperty = titleBarNode->GetLayoutProperty<TitleBarLayoutProperty>(); in MountTitleBar() local
241 CHECK_NULL_VOID(titleBarLayoutProperty); in MountTitleBar()
245titleBarLayoutProperty->UpdateImageSource(navDestinationLayoutProperty->GetImageSourceValue()); in MountTitleBar()
248titleBarLayoutProperty->UpdatePixelMap(navDestinationLayoutProperty->GetPixelMapValue()); in MountTitleBar()
250 titleBarLayoutProperty->UpdateNoPixMap(navDestinationLayoutProperty->GetNoPixMapValue()); in MountTitleBar()
258 titleBarLayoutProperty->UpdatePropertyChangeFlag(PROPERTY_UPDATE_MEASURE); in MountTitleBar()
H A Dnavdestination_layout_algorithm.cpp162 auto titleBarLayoutProperty = titleBarNode->GetLayoutProperty<TitleBarLayoutProperty>(); in MeasureTitleBar() local
163 CHECK_NULL_RETURN(titleBarLayoutProperty, 0.0f); in MeasureTitleBar()
164 if (titleBarLayoutProperty->HasTitleHeight()) { in MeasureTitleBar()
166titleBarLayoutProperty->GetTitleHeightValue().ConvertToPxWithSize(constraint.percentReference.Heig… in MeasureTitleBar()
176 auto titleHeight = titleBarLayoutProperty->GetTitleHeightValue( in MeasureTitleBar()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/navrouter/
H A Dnavrouter_model_test_ng.cpp1399 layoutWrapper->layoutProperty_ = titleBarLayoutProperty;
1417 titleBarLayoutProperty->propTitleMode_ = NavigationTitleMode::FULL;
1439 layoutWrapper->layoutProperty_ = titleBarLayoutProperty;
1459 titleBarLayoutProperty->propTitleMode_ = NavigationTitleMode::MINI;
1489 layoutWrapper->layoutProperty_ = titleBarLayoutProperty;
1528 titleBarLayoutProperty->propHideBackButton_ = true;
1585 layoutWrapper->layoutProperty_ = titleBarLayoutProperty;
1629 layoutWrapper->layoutProperty_ = titleBarLayoutProperty;
1661 titleBarLayoutProperty->propTitleHeight_ = Dimension();
1666 titleBarLayoutProperty->propTitleHeight_ = std::nullopt;
[all …]
H A Dnavrouter_pattern_test_ng.cpp228 auto titleBarLayoutProperty = titleBarNode->GetLayoutProperty<TitleBarLayoutProperty>(); variable
229 EXPECT_FALSE(titleBarLayoutProperty->HasTitleHeight());
261 auto titleBarLayoutProperty = titleBarNode->GetLayoutProperty<TitleBarLayoutProperty>(); variable
262 titleBarLayoutProperty->propTitleHeight_ = NG::DOUBLE_LINE_TITLEBAR_HEIGHT;
512 auto titleBarLayoutProperty = titleBarNode->GetLayoutProperty<TitleBarLayoutProperty>(); variable
513 ASSERT_NE(titleBarLayoutProperty, nullptr);
543 auto titleBarLayoutProperty = titleBarNode->GetLayoutProperty<TitleBarLayoutProperty>(); variable
544 ASSERT_NE(titleBarLayoutProperty, nullptr);
599 auto titleBarLayoutProperty = titleBarNode->GetLayoutProperty<TitleBarLayoutProperty>(); variable
600 ASSERT_NE(titleBarLayoutProperty, nullptr);