Home
last modified time | relevance | path

Searched refs:layoutProps (Results 1 - 25 of 34) sorted by relevance

12

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/menu_item_group/
H A Dmenu_item_group_view.cpp32 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 Doption_layout_algorithm.cpp88 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 Dselect_layout_algorithm.cpp32 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 Dselect_layout_algorithm.h39 float MeasureAndGetDefaultHeight(RefPtr<LayoutProperty> layoutProps, RefPtr<SelectTheme> theme);
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/bubble/
H A Dbubble_view.cpp223 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 Dscrollable_utils.h27 * @param layoutProps The layout properties to check.
31 static float CheckHeightExpansion(const RefPtr<LayoutProperty>& layoutProps, Axis axis);
H A Dscrollable_utils.cpp106 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 Dcalendar_dialog_view.cpp175 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 Dcalendar_dialog_view.h36 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 Dmenu_wrapper_pattern.cpp249 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 Dmenu_model_ng.cpp32 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 Dselect_overlay_pattern.h63 auto layoutProps = GetLayoutProperty<LayoutProperty>(); variable
64 CHECK_NULL_RETURN(layoutProps, nullptr);
65 bool isReverse = layoutProps->GetNonAutoLayoutDirection() == TextDirection::RTL;
H A Dselect_overlay_pattern.cpp137 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 Ddialog_pattern.cpp335 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 Dimage_analyzer_manager.cpp289 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 Dcalendar_dialog_view_test_ng.cpp308 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 Dsheet_view.cpp84 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 Ddatepicker_dialog_view.cpp308 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 Dtextpicker_dialog_view.cpp299 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 Dtextpicker_model_ng.cpp153 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 Dtimepicker_dialog_view.cpp412 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 Dmenu_item_model_ng.cpp32 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 Dmenuitemgroup_test_ng.cpp834 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 Drating_pattern.cpp898 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 Dimage_pattern.cpp516 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(""));

Completed in 33 milliseconds

12