Home
last modified time | relevance | path

Searched refs:layoutConstraint (Results 1 - 25 of 169) sorted by relevance

1234567

/foundation/arkui/ace_engine/test/unittest/core/property/
H A Dlayout_constraint_test_ng.cpp48 LayoutConstraintF layoutConstraint; in HWTEST_F() local
49 layoutConstraint.parentIdealSize = OptionalSizeF(768, 1024); in HWTEST_F()
50 layoutConstraint.selfIdealSize = OptionalSizeF(480, 960); in HWTEST_F()
58 layoutConstraint.ApplyAspectRatio(ratio, calcSize); in HWTEST_F()
59 EXPECT_EQ(layoutConstraint.parentIdealSize.Width().value(), 768.0); in HWTEST_F()
71 layoutConstraint.ApplyAspectRatio(ratio, calcSize); in HWTEST_F()
72 EXPECT_EQ(layoutConstraint.selfIdealSize.Width(), layoutConstraint.selfIdealSize.Height()); in HWTEST_F()
84 layoutConstraint.ApplyAspectRatio(ratio, calcSize); in HWTEST_F()
85 EXPECT_EQ(layoutConstraint in HWTEST_F()
176 LayoutConstraintF layoutConstraint; HWTEST_F() local
226 LayoutConstraintF layoutConstraint; HWTEST_F() local
278 LayoutConstraintF layoutConstraint; HWTEST_F() local
298 LayoutConstraintF layoutConstraint; HWTEST_F() local
340 LayoutConstraintF layoutConstraint; HWTEST_F() local
397 LayoutConstraintF layoutConstraint; HWTEST_F() local
431 LayoutConstraintF layoutConstraint; HWTEST_F() local
490 LayoutConstraintF layoutConstraint; HWTEST_F() local
[all...]
H A Dmeasure_utils_test_ng.cpp777 * @tc.expected: the return retIdealSize is the same as layoutConstraint.maxSize. in HWTEST_F()
779 LayoutConstraintF layoutConstraint; in HWTEST_F() local
782 CreateIdealSize(layoutConstraint, AXIS_HORIZONTAL, MEASURE_TYPE_MATCH_PARENT, USING_MAX_SIZE_TRUE); in HWTEST_F()
783 EXPECT_EQ(retIdealSize, layoutConstraint.maxSize); in HWTEST_F()
789 retIdealSize = CreateIdealSize(layoutConstraint, AXIS_VERTICAL, MEASURE_TYPE_MATCH_PARENT, USING_MAX_SIZE_FALSE); in HWTEST_F()
802 * @tc.steps: step1. create layoutConstraint. in HWTEST_F()
804 LayoutConstraintF layoutConstraint; in HWTEST_F() local
807 * @tc.steps: step1. call CreateIdealSize and set layoutConstraint.maxSize.height_ is 100. in HWTEST_F()
808 * @tc.expected: the return retIdealSize.height_ is the same as layoutConstraint.maxSize.height_. in HWTEST_F()
810 layoutConstraint in HWTEST_F()
833 LayoutConstraintF layoutConstraint; HWTEST_F() local
1064 LayoutConstraintF layoutConstraint; HWTEST_F() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/
H A Dgrid_item_layout_algorithm.cpp26 auto layoutConstraint = CreateChildConstraint(layoutWrapper); in Measure() local
29 child->Measure(layoutConstraint); in Measure()
37 auto layoutConstraint = props->CreateChildConstraint(); in CreateChildConstraint() local
43 return layoutConstraint; in CreateChildConstraint()
48 return layoutConstraint; in CreateChildConstraint()
53 layoutConstraint.selfIdealSize.SetHeight(layoutConstraint.parentIdealSize.Height()); in CreateChildConstraint()
54 return layoutConstraint; in CreateChildConstraint()
59 layoutConstraint.parentIdealSize.MainSize(props->GetAxis()).has_value())) { in CreateChildConstraint()
60 layoutConstraint in CreateChildConstraint()
[all...]
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dextension_custom_node.cpp19 void ExtensionCustomNode::OnMeasure(const ExtensionLayoutConstraint& layoutConstraint) in OnMeasure() argument
23 param.minSize = SizeF(layoutConstraint.minWidth, layoutConstraint.minHeight); in OnMeasure()
24 param.maxSize = SizeF(layoutConstraint.maxWidth, layoutConstraint.maxHeight); in OnMeasure()
25 param.percentReference = SizeF(layoutConstraint.parentIdealWidth, layoutConstraint.parentIdealHeight); in OnMeasure()
29 InnerMeasure(layoutConstraint); in OnMeasure()
/foundation/arkui/ace_engine/frameworks/core/components_ng/property/
H A Dlayout_constraint.h95 bool operator==(const LayoutConstraintT& layoutConstraint) const in operator ==()
97 return (scaleProperty == layoutConstraint.scaleProperty) && (minSize == layoutConstraint.minSize) && in operator ==()
98 (maxSize == layoutConstraint.maxSize) && (percentReference == layoutConstraint.percentReference) && in operator ==()
99 (parentIdealSize == layoutConstraint.parentIdealSize) && in operator ==()
100 (selfIdealSize == layoutConstraint.selfIdealSize); in operator ==()
103 bool operator!=(const LayoutConstraintT& layoutConstraint) const in operator !=()
105 return !(*this == layoutConstraint); in operator !=()
108 bool EqualWithoutPercentWidth(const LayoutConstraintT& layoutConstraint) cons
[all...]
H A Dmeasure_utils.cpp292 SizeF CreateIdealSize(const LayoutConstraintF& layoutConstraint, Axis axis, MeasureType measureType, bool usingMaxSize) in CreateIdealSize() argument
294 auto optional = CreateIdealSize(layoutConstraint, axis, measureType); in CreateIdealSize()
296 optional.UpdateIllegalSizeWithCheck(layoutConstraint.maxSize); in CreateIdealSize()
298 optional.UpdateIllegalSizeWithCheck(layoutConstraint.minSize); in CreateIdealSize()
303 OptionalSizeF CreateIdealSize(const LayoutConstraintF& layoutConstraint, Axis axis, MeasureType measureType) in CreateIdealSize() argument
308 idealSize.UpdateSizeWithCheck(layoutConstraint.selfIdealSize); in CreateIdealSize()
314 idealSize.UpdateIllegalSizeWithCheck(layoutConstraint.parentIdealSize); in CreateIdealSize()
315 idealSize.UpdateIllegalSizeWithCheck(layoutConstraint.maxSize); in CreateIdealSize()
322 auto parentCrossSize = GetCrossAxisSize(layoutConstraint.parentIdealSize, axis); in CreateIdealSize()
326 parentCrossSize = GetCrossAxisSize(layoutConstraint in CreateIdealSize()
420 ApplyConstraint(OptionalSizeF& idealSize, const LayoutConstraintF& layoutConstraint, const std::unique_ptr<MeasureProperty>& rawConstraint) ApplyConstraint() argument
434 CreateIdealSizeByPercentRef( const LayoutConstraintF& layoutConstraint, Axis axis, MeasureType measureType, bool needToConstrain, const std::unique_ptr<MeasureProperty>& rawConstraint) CreateIdealSizeByPercentRef() argument
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/
H A Dmulti_menu_layout_algorithm.cpp29 auto layoutConstraint = layoutProperty->GetLayoutConstraint(); in Measure() local
30 CHECK_NULL_VOID(layoutConstraint); in Measure()
32 childConstraint.maxSize.SetWidth(layoutConstraint->maxSize.Width()); in Measure()
42 UpdateEmbeddedPercentReference(layoutWrapper, childConstraint, layoutConstraint); in Measure()
44 if (layoutConstraint->selfIdealSize.Width().has_value()) { in Measure()
47 if (LessNotEqual(layoutConstraint->selfIdealSize.Width().value(), MIN_MENU_WIDTH.ConvertToPx())) { in Measure()
52 layoutConstraint->selfIdealSize.SetWidth(minWidth); in Measure()
54 UpdateMenuDefaultConstraintByDevice(pattern, childConstraint, padding.Width(), layoutConstraint, true); in Measure()
58 std::max(layoutConstraint->minSize.Width(), in Measure()
59 std::min(layoutConstraint in Measure()
78 UpdateMenuDefaultConstraintByDevice(const RefPtr<MenuPattern>& pattern, LayoutConstraintF& childConstraint, float paddingWidth, std::optional<LayoutConstraintF>& layoutConstraint, bool idealSizeHasVal) UpdateMenuDefaultConstraintByDevice() argument
136 UpdateEmbeddedPercentReference(LayoutWrapper* layoutWrapper, LayoutConstraintF& childConstraint, std::optional<LayoutConstraintF>& layoutConstraint) UpdateEmbeddedPercentReference() argument
174 UpdateSelfSize(LayoutWrapper* layoutWrapper, LayoutConstraintF& childConstraint, std::optional<LayoutConstraintF>& layoutConstraint) UpdateSelfSize() argument
218 GetChildrenMaxWidth( LayoutWrapper* layoutWrapper, const LayoutConstraintF& layoutConstraint) GetChildrenMaxWidth() argument
231 ResetLayoutConstraintMinWidth( const RefPtr<LayoutWrapper>& child, const LayoutConstraintF& layoutConstraint) ResetLayoutConstraintMinWidth() argument
[all...]
H A Dmulti_menu_layout_algorithm.h34 const RefPtr<LayoutWrapper>& child, const LayoutConstraintF& layoutConstraint);
38 std::optional<LayoutConstraintF>& layoutConstraint);
40 std::optional<LayoutConstraintF>& layoutConstraint);
42 float GetChildrenMaxWidth(LayoutWrapper* layoutWrapper, const LayoutConstraintF& layoutConstraint);
44 LayoutConstraintF& childConstraint, float paddingWidth, std::optional<LayoutConstraintF>& layoutConstraint,
/foundation/arkui/ace_engine/test/unittest/core/pattern/swiper/
H A Dswiper_layout_test_ng.cpp363 LayoutConstraintF layoutConstraint; in HWTEST_F() local
364 layoutConstraint.maxSize = SizeF(720.f, 1136.f); in HWTEST_F()
365 layoutConstraint.percentReference = SizeF(720.f, 1136.f); in HWTEST_F()
366 layoutConstraint.parentIdealSize.SetSize(SizeF(720.f, 1136.f)); in HWTEST_F()
368 layoutWrapper.GetLayoutProperty()->UpdateLayoutConstraint(layoutConstraint); in HWTEST_F()
384 swiperLayoutAlgorithm->LayoutBackwardItem(&layoutWrapper, layoutConstraint, currentIndex, endPos, startPos); in HWTEST_F()
398 swiperLayoutAlgorithm->LayoutBackwardItem(&layoutWrapper, layoutConstraint, currentIndex, endPos, startPos); in HWTEST_F()
422 LayoutConstraintF layoutConstraint; in HWTEST_F() local
423 layoutConstraint.maxSize = SizeF(720.f, 1136.f); in HWTEST_F()
424 layoutConstraint in HWTEST_F()
455 LayoutConstraintF layoutConstraint; HWTEST_F() local
536 LayoutConstraintF layoutConstraint; HWTEST_F() local
596 LayoutConstraintF layoutConstraint; HWTEST_F() local
764 LayoutConstraintF layoutConstraint; HWTEST_F() local
800 LayoutConstraintF layoutConstraint; HWTEST_F() local
968 LayoutConstraintF layoutConstraint; HWTEST_F() local
1038 LayoutConstraintF layoutConstraint; HWTEST_F() local
1066 LayoutConstraintF layoutConstraint; HWTEST_F() local
1108 LayoutConstraintF layoutConstraint; HWTEST_F() local
1184 LayoutConstraintF layoutConstraint; HWTEST_F() local
1231 LayoutConstraintF layoutConstraint; HWTEST_F() local
1287 LayoutConstraintF layoutConstraint; HWTEST_F() local
1338 LayoutConstraintF layoutConstraint; HWTEST_F() local
1394 LayoutConstraintF layoutConstraint; HWTEST_F() local
1486 LayoutConstraintF layoutConstraint; HWTEST_F() local
1574 LayoutConstraintF layoutConstraint; HWTEST_F() local
[all...]
H A Dswiper_indicator_layout_test_ng.cpp98 LayoutConstraintF layoutConstraint; in HWTEST_F() local
99 layoutConstraint.maxSize = SizeF(720.f, 1136.f); in HWTEST_F()
100 layoutConstraint.percentReference = SizeF(720.f, 1136.f); in HWTEST_F()
101 layoutConstraint.parentIdealSize.SetSize(SizeF(720.f, 1136.f)); in HWTEST_F()
103 layoutWrapper.GetLayoutProperty()->UpdateLayoutConstraint(layoutConstraint); in HWTEST_F()
128 LayoutConstraintF layoutConstraint; in HWTEST_F() local
129 layoutConstraint.maxSize = SizeF(720.f, 1136.f); in HWTEST_F()
130 layoutConstraint.percentReference = SizeF(720.f, 1136.f); in HWTEST_F()
131 layoutConstraint.parentIdealSize.SetSize(SizeF(720.f, 1136.f)); in HWTEST_F()
133 layoutWrapper.GetLayoutProperty()->UpdateLayoutConstraint(layoutConstraint); in HWTEST_F()
157 LayoutConstraintF layoutConstraint; HWTEST_F() local
189 LayoutConstraintF layoutConstraint; HWTEST_F() local
220 LayoutConstraintF layoutConstraint; HWTEST_F() local
250 LayoutConstraintF layoutConstraint; HWTEST_F() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/render_node/
H A Drender_node_layout_algorithm.cpp28 LayoutConstraintF layoutConstraint; in Measure() local
29 layoutConstraint.maxSize = SizeF(0, 0); in Measure()
30 layoutConstraint.UpdateParentIdealSizeWithCheck({ 0, 0 }); in Measure()
31 layoutConstraint.UpdateSelfMarginSizeWithCheck({ 0, 0 }); in Measure()
32 child->Measure(layoutConstraint); in Measure()
35 const auto& layoutConstraint = layoutWrapper->GetLayoutProperty()->GetCalcLayoutConstraint(); in Measure() local
37 if (layoutConstraint && layoutConstraint->selfIdealSize && layoutConstraint->selfIdealSize->IsValid()) { in Measure()
38 auto selfIdealSize = layoutConstraint in Measure()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/preview/
H A Dmenu_preview_layout_algorithm.cpp26 auto layoutConstraint = layoutWrapper->GetLayoutProperty()->CreateChildConstraint(); in Measure() local
28 child->Measure(layoutConstraint); in Measure()
92 auto layoutConstraint = layoutWrapper->GetLayoutProperty()->CreateChildConstraint(); in UpdateLayoutConstraintForPreview() local
93 layoutConstraint.maxSize.SetWidth(maxWidth); in UpdateLayoutConstraintForPreview()
94 layoutConstraint.maxSize.SetHeight(maxHeight); in UpdateLayoutConstraintForPreview()
95 layoutConstraint.selfIdealSize.SetWidth(maxWidth); in UpdateLayoutConstraintForPreview()
96 layoutConstraint.selfIdealSize.SetHeight(maxHeight); in UpdateLayoutConstraintForPreview()
97 layoutWrapper->GetLayoutProperty()->UpdateLayoutConstraint(layoutConstraint); in UpdateLayoutConstraintForPreview()
/foundation/arkui/ace_engine/test/unittest/core/pattern/text_input/
H A Dtext_field_algorithm_test.cpp246 LayoutConstraintF layoutConstraint; in HWTEST_F() local
248 textInputLayoutAlgorithm->UpdateCounterNode(50, 460, layoutConstraint, &layoutWrapper); in HWTEST_F()
483 LayoutConstraintF layoutConstraint; in HWTEST_F() local
485 textInputLayoutAlgorithm->AdaptInlineFocusFontSize(textStyle, content, 1.0_px, layoutConstraint, &layoutWrapper); in HWTEST_F()
510 LayoutConstraintF layoutConstraint; in HWTEST_F() local
512 textInputLayoutAlgorithm->AdaptInlineFocusFontSize(textStyle, content, 1.0_px, layoutConstraint, &layoutWrapper); in HWTEST_F()
537 LayoutConstraintF layoutConstraint; in HWTEST_F() local
538 layoutConstraint.selfIdealSize.SetWidth(10); in HWTEST_F()
539 layoutConstraint.selfIdealSize.SetHeight(10); in HWTEST_F()
541 textInputLayoutAlgorithm->AdaptInlineFocusFontSize(textStyle, content, 1.0_px, layoutConstraint, in HWTEST_F()
566 LayoutConstraintF layoutConstraint; HWTEST_F() local
595 LayoutConstraintF layoutConstraint; HWTEST_F() local
624 LayoutConstraintF layoutConstraint; HWTEST_F() local
653 LayoutConstraintF layoutConstraint; HWTEST_F() local
687 LayoutConstraintF layoutConstraint; HWTEST_F() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid_container/
H A Dgrid_container_layout_algorithm.h41 auto layoutConstraint = layoutProperty->GetLayoutConstraint().value(); variable
42 SizeF idealSize = CreateIdealSize(layoutConstraint, Axis::VERTICAL, MeasureType::MATCH_PARENT_CROSS_AXIS, true);
47 layoutConstraint.UpdateIllegalSelfIdealSizeWithCheck(optSize);
48 layoutProperty->UpdateLayoutConstraint(layoutConstraint);
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/marquee/
H A Dmarquee_layout_algorithm.cpp27 const auto& layoutConstraint = layoutWrapper->GetLayoutProperty()->GetLayoutConstraint(); in Measure() local
28 const auto& maxSize = layoutConstraint->maxSize; in Measure()
34 if (layoutConstraint->selfIdealSize.Height().has_value()) { in Measure()
35 textLayoutConstraint.selfIdealSize.SetHeight(layoutConstraint->selfIdealSize.Height().value()); in Measure()
50 frameSize.UpdateSizeWithCheck(layoutConstraint->selfIdealSize); in Measure()
55 frameSize.UpdateIllegalSizeWithCheck(layoutConstraint->parentIdealSize); in Measure()
56 frameSize.UpdateIllegalSizeWithCheck(layoutConstraint->percentReference); in Measure()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/flex/
H A Dflex_layout_algorithm.cpp108 FlexDirection direction, const RefPtr<LayoutWrapper>& child, LayoutConstraintF& layoutConstraint) in UpdateChildLayoutConstrainByFlexBasis()
130 layoutConstraint.selfIdealSize.SetWidth(flexBasis->ConvertToPx()); in UpdateChildLayoutConstrainByFlexBasis()
132 layoutConstraint.selfIdealSize.SetHeight(flexBasis->ConvertToPx()); in UpdateChildLayoutConstrainByFlexBasis()
250 node.layoutConstraint = childLayoutConstraint; in TravelChildrenFlexProps()
338 childLayoutWrapper->Measure(child.layoutConstraint); in MeasureAndCleanMagicNodes()
380 auto& childConstraint = child.layoutConstraint; in MeasureAndCleanMagicNodes()
430 childLayoutWrapper->Measure(child.layoutConstraint); in MeasureAndCleanMagicNodes()
445 auto childLayoutConstraint = child.layoutConstraint; in MeasureAndCleanMagicNodes()
457 auto childLayoutConstraint = child.layoutConstraint; in MeasureAndCleanMagicNodes()
498 UpdateChildLayoutConstrainByFlexBasis(direction_, childLayoutWrapper, child.layoutConstraint); in MeasureAndCleanMagicNodes()
107 UpdateChildLayoutConstrainByFlexBasis( FlexDirection direction, const RefPtr<LayoutWrapper>& child, LayoutConstraintF& layoutConstraint) UpdateChildLayoutConstrainByFlexBasis() argument
787 UpdateLayoutConstraintOnMainAxis(LayoutConstraintF& layoutConstraint, float size) UpdateLayoutConstraintOnMainAxis() argument
796 UpdateLayoutConstraintOnCrossAxis(LayoutConstraintF& layoutConstraint, float size) UpdateLayoutConstraintOnCrossAxis() argument
810 auto layoutConstraint = layoutWrapper->GetLayoutProperty()->GetLayoutConstraint(); MainAxisMinValue() local
849 const auto& layoutConstraint = layoutWrapper->GetLayoutProperty()->GetLayoutConstraint(); Measure() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/menu_item/
H A Dmenu_item_layout_algorithm.cpp37 auto layoutConstraint = props->GetLayoutConstraint(); in Measure() local
38 CHECK_NULL_VOID(layoutConstraint); in Measure()
43 maxRowWidth_ = layoutConstraint->maxSize.Width() - padding.Width(); in Measure()
52 scaleProperty = layoutConstraint->scaleProperty; in Measure()
54 layoutConstraint->selfIdealSize.SetWidth( in Measure()
56 layoutConstraint->percentReference.Width())); in Measure()
58 if (layoutConstraint->selfIdealSize.Width().has_value()) { in Measure()
60 std::max(layoutConstraint->minSize.Width(), in Measure()
61 std::min(layoutConstraint->maxSize.Width(), layoutConstraint in Measure()
137 CheckNeedMatchParent(LayoutWrapper* layoutWrapper, std::optional<LayoutConstraintF>& layoutConstraint) CheckNeedMatchParent() argument
159 auto layoutConstraint = props->GetLayoutConstraint(); CheckUserHeight() local
175 MeasureItemViews(LayoutConstraintF& childConstraint, std::optional<LayoutConstraintF>& layoutConstraint, PaddingPropertyF padding, LayoutWrapper* layoutWrapper) MeasureItemViews() argument
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/shape/
H A Dline_pattern_test_ng.cpp57 LayoutConstraintF layoutConstraint; variable
58 layoutConstraint.percentReference.SetWidth(WIDTH);
59 layoutConstraint.percentReference.SetHeight(HEIGHT);
60 layoutConstraint.selfIdealSize.SetWidth(WIDTH);
61 layoutConstraint.selfIdealSize.SetHeight(HEIGHT);
62 layoutProperty->UpdateLayoutConstraint(layoutConstraint);
173 LayoutConstraintF layoutConstraint; in MeasureContentTest() local
175 layoutConstraint.percentReference.SetWidth(WIDTH); in MeasureContentTest()
176 layoutConstraint.percentReference.SetHeight(HEIGHT); in MeasureContentTest()
177 layoutConstraint in MeasureContentTest()
[all...]
H A Dpolyline_pattern_test_ng.cpp45 LayoutConstraintF layoutConstraint; variable
46 layoutConstraint.percentReference.SetWidth(WIDTH);
47 layoutConstraint.percentReference.SetHeight(HEIGHT);
48 layoutConstraint.selfIdealSize.SetWidth(WIDTH);
49 layoutConstraint.selfIdealSize.SetHeight(HEIGHT);
50 layoutProperty->UpdateLayoutConstraint(layoutConstraint);
H A Dpolygon_pattern_test_ng.cpp45 LayoutConstraintF layoutConstraint; variable
46 layoutConstraint.percentReference.SetWidth(WIDTH);
47 layoutConstraint.percentReference.SetHeight(HEIGHT);
48 layoutConstraint.selfIdealSize.SetWidth(WIDTH);
49 layoutConstraint.selfIdealSize.SetHeight(HEIGHT);
50 layoutProperty->UpdateLayoutConstraint(layoutConstraint);
H A Dellipse_pattern_test_ng.cpp46 LayoutConstraintF layoutConstraint; variable
47 layoutConstraint.percentReference.SetWidth(WIDTH);
48 layoutConstraint.percentReference.SetHeight(HEIGHT);
49 layoutConstraint.selfIdealSize.SetWidth(WIDTH);
50 layoutConstraint.selfIdealSize.SetHeight(HEIGHT);
51 layoutProperty->UpdateLayoutConstraint(layoutConstraint);
H A Dpath_pattern_test_ng.cpp60 LayoutConstraintF layoutConstraint; variable
61 layoutConstraint.percentReference.SetWidth(WIDTH);
62 layoutConstraint.percentReference.SetHeight(HEIGHT);
63 layoutConstraint.selfIdealSize.SetWidth(WIDTH);
64 layoutConstraint.selfIdealSize.SetHeight(HEIGHT);
65 layoutProperty->UpdateLayoutConstraint(layoutConstraint);
138 LayoutConstraintF layoutConstraint; in HWTEST_F() local
139 layoutConstraint.selfIdealSize = OptionalSize<float> { -1, std::nullopt }; in HWTEST_F()
140 layoutProperty->UpdateLayoutConstraint(layoutConstraint); in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/button/
H A Dbutton_layout_algorithm.cpp56 auto layoutConstraint = layoutWrapper->GetLayoutProperty()->CreateChildConstraint(); in Measure() local
57 child->Measure(layoutConstraint); in Measure()
64 auto layoutConstraint = layoutWrapper->GetLayoutProperty()->CreateChildConstraint(); in Measure() local
65 HandleChildLayoutConstraint(layoutWrapper, layoutConstraint); in Measure()
69 HandleAdaptiveText(layoutWrapper, layoutConstraint); in Measure()
73 child->Measure(layoutConstraint); in Measure()
81 LayoutWrapper* layoutWrapper, LayoutConstraintF& layoutConstraint) in HandleChildLayoutConstraint()
93 layoutConstraint.maxSize = HandleLabelCircleButtonConstraint(layoutWrapper).value_or(SizeF()); in HandleChildLayoutConstraint()
101 layoutConstraint.maxSize.SetHeight(maxHeight); in HandleChildLayoutConstraint()
105 layoutConstraint in HandleChildLayoutConstraint()
80 HandleChildLayoutConstraint( LayoutWrapper* layoutWrapper, LayoutConstraintF& layoutConstraint) HandleChildLayoutConstraint() argument
153 HandleAdaptiveText(LayoutWrapper* layoutWrapper, LayoutConstraintF& layoutConstraint) HandleAdaptiveText() argument
202 auto layoutConstraint = layoutWrapper->GetLayoutProperty()->CreateChildConstraint(); HandleBorderRadius() local
237 auto layoutConstraint = layoutWrapper->GetLayoutProperty()->CreateChildConstraint(); PerformMeasureSelf() local
279 HandleLabelCircleButtonFrameSize( const LayoutConstraintF& layoutConstraint, SizeF& frameSize, const float& defaultHeight) HandleLabelCircleButtonFrameSize() argument
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/base/
H A Dextension_handler.cpp41 void ExtensionHandler::Measure(const ExtensionLayoutConstraint& layoutConstraint) in Measure() argument
43 OnMeasure(layoutConstraint); in Measure()
70 void ExtensionHandler::InnerMeasure(const ExtensionLayoutConstraint& layoutConstraint) in InnerMeasure() argument
73 innerMeasureImpl_(layoutConstraint); in InnerMeasure()
105 void ExtensionHandler::OnMeasure(const ExtensionLayoutConstraint& layoutConstraint) in OnMeasure() argument
107 InnerMeasure(layoutConstraint); in OnMeasure()
/foundation/arkui/ace_engine/frameworks/core/components_ng/layout/
H A Dbox_layout_algorithm.cpp24 auto layoutConstraint = layoutWrapper->GetLayoutProperty()->CreateChildConstraint(); in Measure() local
26 child->Measure(layoutConstraint); in Measure()
73 const auto& layoutConstraint = layoutWrapper->GetLayoutProperty()->GetLayoutConstraint(); in PerformMeasureSelfWithChildList() local
74 const auto& minSize = layoutConstraint->minSize; in PerformMeasureSelfWithChildList()
75 const auto& maxSize = layoutConstraint->maxSize; in PerformMeasureSelfWithChildList()
83 frameSize.UpdateSizeWithCheck(layoutConstraint->selfIdealSize); in PerformMeasureSelfWithChildList()
89 frameSize.UpdateIllegalSizeWithCheck(layoutConstraint->parentIdealSize); in PerformMeasureSelfWithChildList()
127 if (layoutConstraint->selfIdealSize.Width()) { in PerformMeasureSelfWithChildList()
129 } else if (layoutConstraint->selfIdealSize.Height()) { in PerformMeasureSelfWithChildList()

Completed in 24 milliseconds

1234567