/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/menu_item_group/ |
H A D | menu_item_group_view.cpp | 32 auto layoutProps = row->GetLayoutProperty(); in UpdateRowPadding() local 33 CHECK_NULL_VOID(layoutProps); in UpdateRowPadding() 34 layoutProps->UpdatePadding(PaddingProperty { padding, padding, std::nullopt, std::nullopt }); in UpdateRowPadding() 76 auto layoutProps = content->GetLayoutProperty<TextLayoutProperty>(); in SetHeader() local 77 layoutProps->UpdateContent(headerStr); in SetHeader() 83 layoutProps->UpdateFontSize(theme->GetMenuItemGroupTitleTextFontSize()); in SetHeader() 84 layoutProps->UpdateFontWeight(FontWeight::BOLD); in SetHeader() 85 layoutProps->UpdateTextColor(theme->GetMenuTextColor()); in SetHeader() 87 layoutProps->UpdateFontSize(theme->GetMenuFontSize()); in SetHeader() 88 layoutProps in SetHeader() 122 auto layoutProps = content->GetLayoutProperty<TextLayoutProperty>(); SetFooter() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/option/ |
H A D | option_layout_algorithm.cpp | 88 auto layoutProps = layoutWrapper->GetLayoutProperty(); in Layout() local 89 CHECK_NULL_VOID(layoutProps); in Layout() 97 if (layoutProps->GetNonAutoLayoutDirection() == TextDirection::RTL) { in Layout() 108 if (layoutProps->GetNonAutoLayoutDirection() == TextDirection::RTL) { in Layout() 164 auto layoutProps = layoutWrapper->GetLayoutProperty(); in UpdateIconMargin() local 165 CHECK_NULL_VOID(layoutProps); in UpdateIconMargin() 166 auto direction = layoutProps->GetNonAutoLayoutDirection(); in UpdateIconMargin()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/select/ |
H A D | select_layout_algorithm.cpp | 32 auto layoutProps = layoutWrapper->GetLayoutProperty(); in Measure() local 33 CHECK_NULL_VOID(layoutProps); in Measure() 34 auto childConstraint = layoutProps->CreateChildConstraint(); in Measure() 69 float defaultHeight = MeasureAndGetDefaultHeight(layoutProps, theme); in Measure() 120 float SelectLayoutAlgorithm::MeasureAndGetDefaultHeight(RefPtr<LayoutProperty> layoutProps, RefPtr<SelectTheme> theme) in MeasureAndGetDefaultHeight() argument 124 auto host = layoutProps->GetHost(); in MeasureAndGetDefaultHeight() 187 auto layoutProps = layoutWrapper->GetLayoutProperty(); in UpdateMargin() local 191 CHECK_NULL_VOID(layoutProps); in UpdateMargin() 192 auto isRtl = layoutProps->GetNonAutoLayoutDirection() == TextDirection::RTL; in UpdateMargin()
|
H A D | select_layout_algorithm.h | 39 float MeasureAndGetDefaultHeight(RefPtr<LayoutProperty> layoutProps, RefPtr<SelectTheme> theme);
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/bubble/ |
H A D | bubble_view.cpp | 223 auto layoutProps = textNode->GetLayoutProperty<TextLayoutProperty>(); in CreateBubbleNode() local 229 layoutProps->UpdatePadding(textPadding); in CreateBubbleNode() 230 layoutProps->UpdateAlignment(Alignment::CENTER); in CreateBubbleNode() 231 UpdateTextProperties(param, layoutProps); in CreateBubbleNode() 233 layoutProps->UpdateCalcMinSize(CalcSize(std::nullopt, CalcLength(buttonMiniMumHeight))); in CreateBubbleNode() 297 auto layoutProps = popupNode->GetLayoutProperty<BubbleLayoutProperty>(); in CreateCustomBubbleNode() local 298 layoutProps->UpdateUseCustom(param->IsUseCustom()); in CreateCustomBubbleNode() 299 layoutProps->UpdateEnableArrow(param->EnableArrow()); in CreateCustomBubbleNode() 300 layoutProps->UpdatePlacement(param->GetPlacement()); in CreateCustomBubbleNode() 301 layoutProps in CreateCustomBubbleNode() 680 auto layoutProps = columnNode->GetLayoutProperty<LinearLayoutProperty>(); CreateCombinedChild() local 786 auto layoutProps = layoutNode->GetLayoutProperty<LinearLayoutProperty>(); CreateButtons() local 790 auto layoutProps = layoutNode->GetLayoutProperty<FlexLayoutProperty>(); CreateButtons() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scrollable/ |
H A D | scrollable_utils.h | 27 * @param layoutProps The layout properties to check. 31 static float CheckHeightExpansion(const RefPtr<LayoutProperty>& layoutProps, Axis axis);
|
H A D | scrollable_utils.cpp | 106 float ScrollableUtils::CheckHeightExpansion(const RefPtr<LayoutProperty>& layoutProps, Axis axis) in CheckHeightExpansion() argument 109 auto&& safeAreaOpts = layoutProps->GetSafeAreaExpandOpts(); in CheckHeightExpansion()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/calendar_picker/ |
H A D | calendar_dialog_view.cpp | 175 const RefPtr<CalendarTheme>& theme, const RefPtr<LinearLayoutProperty>& layoutProps) in SetTitleIdealSize() 181 layoutProps->UpdateUserDefinedIdealSize(CalcSize(std::nullopt, CalcLength(theme->GetCalendarTitleRowHeight()))); in SetTitleIdealSize() 183 layoutProps->UpdateUserDefinedIdealSize( in SetTitleIdealSize() 186 layoutProps->UpdateUserDefinedIdealSize( in SetTitleIdealSize() 217 auto layoutProps = titleRow->GetLayoutProperty<LinearLayoutProperty>(); in CreateTitleNode() local 218 CHECK_NULL_RETURN(layoutProps, nullptr); in CreateTitleNode() 223 layoutProps->UpdateMainAxisAlign(FlexAlign::AUTO); in CreateTitleNode() 224 layoutProps->UpdateCrossAxisAlign(FlexAlign::CENTER); in CreateTitleNode() 225 layoutProps->UpdateMeasureType(MeasureType::MATCH_PARENT_MAIN_AXIS); in CreateTitleNode() 229 layoutProps in CreateTitleNode() 174 SetTitleIdealSize( const RefPtr<CalendarTheme>& theme, const RefPtr<LinearLayoutProperty>& layoutProps) SetTitleIdealSize() argument 739 auto layoutProps = dividerWrapper->GetLayoutProperty<LinearLayoutProperty>(); CreateDividerNode() local 800 auto layoutProps = contentRow->GetLayoutProperty<LinearLayoutProperty>(); UpdateOptionLayoutProps() local 976 UpdateIdealSize(const RefPtr<CalendarTheme>& calendarTheme, const RefPtr<LinearLayoutProperty>& layoutProps, const RefPtr<LayoutProperty>& calendarLayoutProperty) UpdateIdealSize() argument [all...] |
H A D | calendar_dialog_view.h | 36 const RefPtr<LinearLayoutProperty>& layoutProps, const RefPtr<LayoutProperty>& calendarLayoutProperty); 113 static void SetTitleIdealSize(const RefPtr<CalendarTheme>& theme, const RefPtr<LinearLayoutProperty>& layoutProps);
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/wrapper/ |
H A D | menu_wrapper_pattern.cpp | 249 auto layoutProps = innerMenuPattern->GetLayoutProperty<MenuLayoutProperty>(); in HideSubMenu() local 250 CHECK_NULL_VOID(layoutProps); in HideSubMenu() 251 auto expandingMode = layoutProps->GetExpandingMode().value_or(SubMenuExpandingMode::SIDE); in HideSubMenu() 286 auto layoutProps = innerMenuPattern->GetLayoutProperty<MenuLayoutProperty>(); in HasStackSubMenu() local 287 CHECK_NULL_RETURN(layoutProps, false); in HasStackSubMenu() 288 auto expandingMode = layoutProps->GetExpandingMode().value_or(SubMenuExpandingMode::SIDE); in HasStackSubMenu() 311 auto layoutProps = innerMenuPattern->GetLayoutProperty<MenuLayoutProperty>(); in HasEmbeddedSubMenu() local 312 CHECK_NULL_RETURN(layoutProps, false); in HasEmbeddedSubMenu() 313 auto expandingMode = layoutProps->GetExpandingMode().value_or(SubMenuExpandingMode::SIDE); in HasEmbeddedSubMenu() 509 auto layoutProps in UpdateMenuAnimation() local 586 auto layoutProps = layoutWrapper->GetLayoutProperty(); SetHotAreas() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/ |
H A D | menu_model_ng.cpp | 32 auto layoutProps = menuNode->GetLayoutProperty(); in Create() local 33 CHECK_NULL_VOID(layoutProps); in Create() 35 layoutProps->UpdateCalcMinSize(CalcSize(CalcLength(MIN_MENU_WIDTH), std::nullopt)); in Create()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/select_overlay/ |
H A D | select_overlay_pattern.h | 63 auto layoutProps = GetLayoutProperty<LayoutProperty>(); variable 64 CHECK_NULL_RETURN(layoutProps, nullptr); 65 bool isReverse = layoutProps->GetNonAutoLayoutDirection() == TextDirection::RTL;
|
H A D | select_overlay_pattern.cpp | 137 auto layoutProps = GetLayoutProperty<LayoutProperty>(); in AddMenuResponseRegion() local 138 CHECK_NULL_VOID(layoutProps); in AddMenuResponseRegion() 141 auto&& safeAreaInsets = layoutProps->GetSafeAreaInsets(); in AddMenuResponseRegion()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/dialog/ |
H A D | dialog_pattern.cpp | 335 auto layoutProps = contentNode->GetLayoutProperty<LinearLayoutProperty>(); in UpdateContentRenderContext() local 336 CHECK_NULL_VOID(layoutProps); in UpdateContentRenderContext() 337 layoutProps->UpdateBorderWidth(props.borderWidth.value()); in UpdateContentRenderContext() 342 auto layoutProps = contentNode->GetLayoutProperty<LinearLayoutProperty>(); in UpdateContentRenderContext() local 343 CHECK_NULL_VOID(layoutProps); in UpdateContentRenderContext() 345 layoutProps->UpdateBorderWidth(borderWidth); in UpdateContentRenderContext() 444 auto layoutProps = contentColumn->GetLayoutProperty<LinearLayoutProperty>(); in BuildChild() local 445 CHECK_NULL_VOID(layoutProps); in BuildChild() 446 layoutProps->UpdateMainAxisAlign(FlexAlign::SPACE_BETWEEN); in BuildChild() 447 layoutProps in BuildChild() 767 auto layoutProps = buttonNode->GetLayoutProperty(); CreateButton() local 847 auto layoutProps = container->GetLayoutProperty<LinearLayoutProperty>(); BuildButtons() local 854 auto layoutProps = container->GetLayoutProperty<LinearLayoutProperty>(); BuildButtons() local 940 auto layoutProps = itemRow->GetLayoutProperty<LinearLayoutProperty>(); BuildSheetItem() local 1231 auto layoutProps = contentNodeMap_[DialogContentNode::BORDERWIDTH]->GetLayoutProperty<LinearLayoutProperty>(); OnLanguageConfigurationUpdate() local 1253 auto layoutProps = AceType::DynamicCast<TextLayoutProperty>(node->GetLayoutProperty()); UpdateNodeContent() local [all...] |
/foundation/arkui/ace_engine/adapter/ohos/osal/ |
H A D | image_analyzer_manager.cpp | 289 auto layoutProps = node->GetLayoutProperty(); in UpdateAnalyzerUIConfig() local 290 CHECK_NULL_VOID(layoutProps); in UpdateAnalyzerUIConfig() 292 auto props = DynamicCast<NG::ImageLayoutProperty>(layoutProps); in UpdateAnalyzerUIConfig() 303 auto padding = layoutProps->CreatePaddingAndBorder(); in UpdateAnalyzerUIConfig() 338 auto layoutProps = node->GetLayoutProperty(); in UpdateVideoConfig() local 339 CHECK_NULL_RETURN(layoutProps, false); in UpdateVideoConfig() 340 auto videoProps = DynamicCast<NG::VideoLayoutProperty>(layoutProps); in UpdateVideoConfig()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/calendar_picker/ |
H A D | calendar_dialog_view_test_ng.cpp | 308 auto layoutProps = titleRow->GetLayoutProperty<LinearLayoutProperty>(); in HWTEST_F() local 309 ASSERT_NE(layoutProps, nullptr); in HWTEST_F() 310 CalendarDialogView::SetTitleIdealSize(theme, layoutProps); in HWTEST_F() 344 auto layoutProps = titleRow->GetLayoutProperty<LinearLayoutProperty>(); in HWTEST_F() local 345 ASSERT_NE(layoutProps, nullptr); in HWTEST_F() 347 CalendarDialogView::SetCalendarIdealSize(theme, layoutProps); in HWTEST_F() 383 auto layoutProps = titleRow->GetLayoutProperty<LinearLayoutProperty>(); in HWTEST_F() local 384 ASSERT_NE(layoutProps, nullptr); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/overlay/ |
H A D | sheet_view.cpp | 84 auto layoutProps = operationColumn->GetLayoutProperty<LinearLayoutProperty>(); in CreateOperationColumnNode() local 85 CHECK_NULL_RETURN(layoutProps, nullptr); in CreateOperationColumnNode() 93 layoutProps->UpdateMargin(margin); in CreateOperationColumnNode() 95 layoutProps->UpdateMeasureType(MeasureType::MATCH_PARENT_CROSS_AXIS); in CreateOperationColumnNode() 97 layoutProps->UpdateUserDefinedIdealSize( in CreateOperationColumnNode() 100 layoutProps->UpdateUserDefinedIdealSize( in CreateOperationColumnNode()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/picker/ |
H A D | datepicker_dialog_view.cpp | 308 auto layoutProps = titleRow->GetLayoutProperty<LinearLayoutProperty>(); 309 CHECK_NULL_VOID(layoutProps); 310 layoutProps->UpdateMainAxisAlign(FlexAlign::CENTER); 311 layoutProps->UpdateCrossAxisAlign(FlexAlign::CENTER); 312 layoutProps->UpdateMeasureType(MeasureType::MATCH_PARENT_MAIN_AXIS); 398 auto layoutProps = dividerWrapper->GetLayoutProperty<LinearLayoutProperty>(); 399 CHECK_NULL_RETURN(layoutProps, nullptr); 400 layoutProps->UpdateMainAxisAlign(FlexAlign::SPACE_AROUND); 401 layoutProps->UpdateMeasureType(MeasureType::MATCH_PARENT_MAIN_AXIS); 402 layoutProps [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_picker/ |
H A D | textpicker_dialog_view.cpp | 299 auto layoutProps = row->GetLayoutProperty<LinearLayoutProperty>(); in CreateIconItemNode() local 300 CHECK_NULL_RETURN(layoutProps, nullptr); in CreateIconItemNode() 301 layoutProps->UpdateMainAxisAlign(FlexAlign::CENTER); in CreateIconItemNode() 302 layoutProps->UpdateCrossAxisAlign(FlexAlign::CENTER); in CreateIconItemNode() 307 layoutProps->UpdateMargin(marginProperty); in CreateIconItemNode() 440 auto layoutProps = dividerWrapper->GetLayoutProperty<LinearLayoutProperty>(); 441 CHECK_NULL_RETURN(layoutProps, nullptr); 445 layoutProps->UpdateMargin(margin); 446 layoutProps->UpdateMainAxisAlign(FlexAlign::SPACE_AROUND); 447 layoutProps [all...] |
H A D | textpicker_model_ng.cpp | 153 auto layoutProps = row->GetLayoutProperty<LinearLayoutProperty>(); in CreateColumnNode() local 154 CHECK_NULL_RETURN(layoutProps, nullptr); in CreateColumnNode() 155 layoutProps->UpdateMainAxisAlign(FlexAlign::CENTER); in CreateColumnNode() 156 layoutProps->UpdateCrossAxisAlign(FlexAlign::CENTER); in CreateColumnNode()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/time_picker/ |
H A D | timepicker_dialog_view.cpp | 412 auto layoutProps = dividerWrapper->GetLayoutProperty<LinearLayoutProperty>(); 413 CHECK_NULL_RETURN(layoutProps, nullptr); 414 layoutProps->UpdateMainAxisAlign(FlexAlign::SPACE_AROUND); 415 layoutProps->UpdateMeasureType(MeasureType::MATCH_PARENT_MAIN_AXIS); 416 layoutProps->UpdateUserDefinedIdealSize( 480 auto layoutProps = contentRow->GetLayoutProperty<LinearLayoutProperty>(); 481 CHECK_NULL_RETURN(layoutProps, nullptr); 482 layoutProps->UpdateMainAxisAlign(FlexAlign::SPACE_AROUND); 483 layoutProps->UpdateMeasureType(MeasureType::MATCH_PARENT_MAIN_AXIS); 502 auto layoutProps [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/menu_item/ |
H A D | menu_item_model_ng.cpp | 32 auto layoutProps = menuItem->GetLayoutProperty(); in Create() local 33 CHECK_NULL_VOID(layoutProps); in Create() 34 layoutProps->UpdateAlignment(Alignment::CENTER_LEFT); in Create()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/menu/ |
H A D | menuitemgroup_test_ng.cpp | 834 auto layoutProps = menuItemPattern->headerContent_->GetLayoutProperty<TextLayoutProperty>(); in HWTEST_F() local 835 ASSERT_NE(layoutProps, nullptr); in HWTEST_F() 836 EXPECT_EQ(layoutProps->GetFontSize(), selectTheme->GetMenuFontSize()); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rating/ |
H A D | rating_pattern.cpp | 898 auto layoutProps = GetLayoutProperty<LayoutProperty>(); in PrepareAnimation() local 899 CHECK_NULL_VOID(layoutProps); in PrepareAnimation() 901 if (layoutProps->GetVisibility().value_or(VisibleType::VISIBLE) != VisibleType::VISIBLE) { in PrepareAnimation()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/image/ |
H A D | image_pattern.cpp | 516 auto layoutProps = GetLayoutProperty<ImageLayoutProperty>(); 517 CHECK_NULL_VOID(layoutProps); 523 config.imageFit_ = layoutProps->GetImageFit().value_or(ImageFit::COVER); 956 auto layoutProps = pattern->GetLayoutProperty<ImageLayoutProperty>(); 957 auto currentAltSrc = layoutProps->GetAlt().value_or(ImageSourceInfo(""));
|