Home
last modified time | relevance | path

Searched refs:selfIdealSize (Results 1 - 25 of 239) sorted by relevance

12345678910

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/checkboxgroup/
H A Dcheckboxgroup_layout_algorithm.cpp27 if (contentConstraint.selfIdealSize.Width().has_value() && contentConstraint.selfIdealSize.Height().has_value() && in MeasureContent()
28 contentConstraint.selfIdealSize.IsNonNegative()) { in MeasureContent()
29 auto height = contentConstraint.selfIdealSize.Height().value(); in MeasureContent()
30 auto width = contentConstraint.selfIdealSize.Width().value(); in MeasureContent()
36 if (contentConstraint.selfIdealSize.Width().has_value() && in MeasureContent()
37 NonNegative(contentConstraint.selfIdealSize.Width().value())) { in MeasureContent()
38 auto width = contentConstraint.selfIdealSize.Width().value(); in MeasureContent()
42 if (contentConstraint.selfIdealSize.Height().has_value() && in MeasureContent()
43 NonNegative(contentConstraint.selfIdealSize in MeasureContent()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/data_panel/
H A Ddata_panel_layout_algorithm.cpp37 // 1.If user set the width and height, use the selfIdealSize. in MeasureContent()
38 if (contentConstraint.selfIdealSize.IsValid()) { in MeasureContent()
39 return contentConstraint.selfIdealSize.ConvertToSizeT(); in MeasureContent()
49 if (contentConstraint.selfIdealSize.Width().has_value() && in MeasureContent()
50 NonNegative(contentConstraint.selfIdealSize.Width().value())) { in MeasureContent()
51 auto selfWidth = contentConstraint.selfIdealSize.Width().value(); in MeasureContent()
60 if (contentConstraint.selfIdealSize.Height().has_value() && in MeasureContent()
61 NonNegative(contentConstraint.selfIdealSize.Height().value())) { in MeasureContent()
62 auto selfHeight = contentConstraint.selfIdealSize.Height().value(); in MeasureContent()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rating/
H A Drating_layout_algorithm.cpp31 // case 1: rating component is set with valid size, return contentConstraint.selfIdealSize as component size in MeasureContent()
32 if (contentConstraint.selfIdealSize.IsValid() && contentConstraint.selfIdealSize.IsNonNegative()) { in MeasureContent()
33 return contentConstraint.selfIdealSize.ConvertToSizeT(); in MeasureContent()
44 if (contentConstraint.selfIdealSize.Width() && !contentConstraint.selfIdealSize.Height()) { in MeasureContent()
45 auto width = contentConstraint.selfIdealSize.Width().value(); in MeasureContent()
48 if (!contentConstraint.selfIdealSize.Width() && contentConstraint.selfIdealSize.Height()) { in MeasureContent()
49 auto height = contentConstraint.selfIdealSize in MeasureContent()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/property/
H A Dlayout_constraint.h35 OptionalSize<T> selfIdealSize; member
100 (selfIdealSize == layoutConstraint.selfIdealSize); in operator ==()
115 CompareWithInfinityCheck(selfIdealSize, layoutConstraint.selfIdealSize); in EqualWithoutPercentWidth()
125 CompareWithInfinityCheck(selfIdealSize, layoutConstraint.selfIdealSize); in EqualWithoutPercentHeight()
130 if (selfIdealSize == size) { in UpdateSelfMarginSizeWithCheck()
133 return selfIdealSize.UpdateSizeWithCheck(size); in UpdateSelfMarginSizeWithCheck()
138 if (selfIdealSize in UpdateIllegalSelfMarginSizeWithCheck()
[all...]
H A Dmeasure_property.h186 std::optional<CalcSize> selfIdealSize; member
192 selfIdealSize.reset(); in Reset()
198 (selfIdealSize == measureProperty.selfIdealSize); in operator ==()
203 if (selfIdealSize == size) { in UpdateSelfIdealSizeWithCheck()
206 if (selfIdealSize.has_value()) { in UpdateSelfIdealSizeWithCheck()
207 return selfIdealSize->UpdateSizeWithCheck(size); in UpdateSelfIdealSizeWithCheck()
209 selfIdealSize = size; in UpdateSelfIdealSizeWithCheck()
215 if (selfIdealSize.has_value()) { in ClearSelfIdealSize()
216 return selfIdealSize in ClearSelfIdealSize()
[all...]
/foundation/arkui/ace_engine/test/unittest/core/property/
H A Dlayout_constraint_test_ng.cpp50 layoutConstraint.selfIdealSize = OptionalSizeF(480, 960); in HWTEST_F()
63 * @tc.expected: the selfIdealSize.Width() = selfIdealSize.Height() * 1. in HWTEST_F()
72 EXPECT_EQ(layoutConstraint.selfIdealSize.Width(), layoutConstraint.selfIdealSize.Height()); in HWTEST_F()
76 and selfIdealSize.Width(). in HWTEST_F()
77 * @tc.expected: the selfIdealSize.Width() = selfIdealSize.Height() * 2. in HWTEST_F()
85 EXPECT_EQ(layoutConstraint.selfIdealSize.Width().value(), layoutConstraint.selfIdealSize in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/divider/
H A Ddivider_layout_algorithm.cpp44 dividerLength_ = (contentConstraint.selfIdealSize.Width()) ? contentConstraint.selfIdealSize.Width().value() in MeasureContent()
49 constrainStrokeWidth_ = (contentConstraint.selfIdealSize.Height()) in MeasureContent()
50 ? std::min(contentConstraint.selfIdealSize.Height().value(), constrainStrokeWidth_) in MeasureContent()
56 dividerLength_ = (contentConstraint.selfIdealSize.Height()) ? contentConstraint.selfIdealSize.Height().value() in MeasureContent()
61 constrainStrokeWidth_ = (contentConstraint.selfIdealSize.Width()) in MeasureContent()
62 ? std::min(contentConstraint.selfIdealSize.Width().value(), constrainStrokeWidth_) in MeasureContent()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/
H A Dmulti_menu_layout_algorithm.cpp44 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()
59 std::min(layoutConstraint->maxSize.Width(), layoutConstraint->selfIdealSize.Width().value())) - in Measure()
61 childConstraint.selfIdealSize.SetWidth(idealWidth); in Measure()
100 layoutConstraint->selfIdealSize.SetWidth(theme->GetMenuDefaultWidth().ConvertToPx()); in UpdateMenuDefaultConstraintByDevice()
154 if (calcConstraint && calcConstraint->selfIdealSize.has_value() && in UpdateEmbeddedPercentReference()
155 calcConstraint->selfIdealSize.value().Height().has_value()) { in UpdateEmbeddedPercentReference()
162 userHeight_ = ConvertToPx(calcConstraint->selfIdealSize.value().Height()->GetDimension(), in UpdateEmbeddedPercentReference()
178 float contentWidth = childConstraint.selfIdealSize in UpdateSelfSize()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/checkbox/
H A Dcheckbox_layout_algorithm.cpp35 if (contentConstraint.selfIdealSize.Width().has_value() && contentConstraint.selfIdealSize.Height().has_value() && in MeasureContent()
36 contentConstraint.selfIdealSize.IsNonNegative()) { in MeasureContent()
37 auto height = contentConstraint.selfIdealSize.Height().value(); in MeasureContent()
38 auto width = contentConstraint.selfIdealSize.Width().value(); in MeasureContent()
44 if (contentConstraint.selfIdealSize.Width().has_value() && in MeasureContent()
45 NonNegative(contentConstraint.selfIdealSize.Width().value())) { in MeasureContent()
46 auto width = contentConstraint.selfIdealSize.Width().value(); in MeasureContent()
50 if (contentConstraint.selfIdealSize.Height().has_value() && in MeasureContent()
51 NonNegative(contentConstraint.selfIdealSize in MeasureContent()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/loading_progress/
H A Dloading_progress_layout_algorithm.cpp34 float height_ = (contentConstraint.selfIdealSize.Height()) ? contentConstraint.selfIdealSize.Height().value() in MeasureContent()
36 float width_ = (contentConstraint.selfIdealSize.Width()) ? contentConstraint.selfIdealSize.Width().value() in MeasureContent()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/texttimer/
H A Dtext_timer_layout_algorithm.cpp39 if (constraint->selfIdealSize.Width()) { in Measure()
40 textTimerFrameSize.SetWidth(constraint->selfIdealSize.Width().value()); in Measure()
42 if (constraint->selfIdealSize.Height()) { in Measure()
43 textTimerFrameSize.SetHeight(constraint->selfIdealSize.Height().value()); in Measure()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/render_node/
H A Drender_node_layout_algorithm.cpp37 if (layoutConstraint && layoutConstraint->selfIdealSize && layoutConstraint->selfIdealSize->IsValid()) { in Measure()
38 auto selfIdealSize = layoutConstraint->selfIdealSize; in Measure() local
40 OptionalSizeF(selfIdealSize->Width().value_or(CalcLength(0)).GetDimension().ConvertToPx(), in Measure()
41 selfIdealSize->Height().value_or(CalcLength(0)).GetDimension().ConvertToPx())); in Measure()
54 contentSize.UpdateSizeWithCheck(contentConstraint.selfIdealSize); in MeasureContent()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/shape/
H A Dshape_container_layout_algorithm.cpp38 if (contentConstraint.selfIdealSize.IsNull()) { in MeasureContent()
46 if (contentConstraint.selfIdealSize.IsValid()) { in MeasureContent()
47 return contentConstraint.selfIdealSize.ConvertToSizeT(); in MeasureContent()
52 bool hasDefineWidth = contentConstraint.selfIdealSize.Width().has_value(); in MeasureContent()
53 bool hasDefineHeight = contentConstraint.selfIdealSize.Height().has_value(); in MeasureContent()
55 auto selfWidth = contentConstraint.selfIdealSize.Width().value(); in MeasureContent()
59 auto selfHeight = contentConstraint.selfIdealSize.Height().value(); in MeasureContent()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/radio/
H A Dradio_layout_algorithm.cpp39 if (contentConstraint.selfIdealSize.IsValid() && contentConstraint.selfIdealSize.IsNonNegative()) { in MeasureContent()
40 auto height = contentConstraint.selfIdealSize.Height().value(); in MeasureContent()
41 auto width = contentConstraint.selfIdealSize.Width().value(); in MeasureContent()
47 if (contentConstraint.selfIdealSize.Width().has_value() && in MeasureContent()
48 NonNegative(contentConstraint.selfIdealSize.Width().value())) { in MeasureContent()
49 auto width = contentConstraint.selfIdealSize.Width().value(); in MeasureContent()
53 if (contentConstraint.selfIdealSize.Height().has_value() && in MeasureContent()
54 NonNegative(contentConstraint.selfIdealSize.Height().value())) { in MeasureContent()
55 auto height = contentConstraint.selfIdealSize in MeasureContent()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/model/
H A Dmodel_layout_algorithm.cpp29 if (contentConstraint.selfIdealSize.IsValid()) { in MeasureContent()
30 auto size = contentConstraint.selfIdealSize.ConvertToSizeT(); in MeasureContent()
39 if (contentConstraint.selfIdealSize.IsNull()) { in MeasureContent()
45 auto sizeSet = contentConstraint.selfIdealSize.ConvertToSizeT(); in MeasureContent()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_clock/
H A Dtext_clock_layout_algorithm.cpp55 if (constraint->selfIdealSize.Width()) { in Measure()
56 textClockFrameSize.SetWidth(constraint->selfIdealSize.Width().value()); in Measure()
58 if (constraint->selfIdealSize.Height()) { in Measure()
59 textClockFrameSize.SetHeight(constraint->selfIdealSize.Height().value()); in Measure()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/qrcode/
H A Dqrcode_layout_algorithm.cpp51 if (contentConstraint.selfIdealSize.Width().has_value()) { in MeasureContent()
52 width = contentConstraint.selfIdealSize.Width().value(); in MeasureContent()
58 if (contentConstraint.selfIdealSize.Height().has_value()) { in MeasureContent()
59 height = contentConstraint.selfIdealSize.Height().value(); in MeasureContent()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/
H A Dgrid_item_layout_algorithm.cpp53 layoutConstraint.selfIdealSize.SetHeight(layoutConstraint.parentIdealSize.Height()); in CreateChildConstraint()
58 if (props->GetStretchChild() || (!childConstraint->selfIdealSize.MainSize(props->GetAxis()).has_value() && in CreateChildConstraint()
60 layoutConstraint.selfIdealSize.SetMainSize( in CreateChildConstraint()
/foundation/arkui/ace_engine/test/unittest/core/pattern/shape/
H A Dpath_pattern_test_ng.cpp63 layoutConstraint.selfIdealSize.SetWidth(WIDTH);
64 layoutConstraint.selfIdealSize.SetHeight(HEIGHT);
139 layoutConstraint.selfIdealSize = OptionalSize<float> { -1, std::nullopt }; in HWTEST_F()
152 EXPECT_NE(size01, layoutProperty->CreateContentConstraint().selfIdealSize.ConvertToSizeT()); in HWTEST_F()
161 EXPECT_NE(size02, layoutProperty->CreateContentConstraint().selfIdealSize.ConvertToSizeT()); in HWTEST_F()
170 EXPECT_NE(size03, layoutProperty->CreateContentConstraint().selfIdealSize.ConvertToSizeT()); in HWTEST_F()
178 EXPECT_NE(size04, layoutProperty->CreateContentConstraint().selfIdealSize.ConvertToSizeT()); in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/blank/
H A Dblank_pattern.cpp87 if (calcConstraint && calcConstraint->selfIdealSize.has_value()) { in BeforeCreateLayoutWrapper()
88 mainAxisHasSize = (isParentRow && calcConstraint->selfIdealSize.value().Width().has_value()) || in BeforeCreateLayoutWrapper()
89 (!isParentRow && calcConstraint->selfIdealSize.value().Height().has_value()); in BeforeCreateLayoutWrapper()
90 crossAxisHasSize = (isParentRow && calcConstraint->selfIdealSize.value().Height().has_value()) || in BeforeCreateLayoutWrapper()
91 (!isParentRow && calcConstraint->selfIdealSize.value().Width().has_value()); in BeforeCreateLayoutWrapper()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/gauge/
H A Dgauge_layout_algorithm.cpp80 if (contentConstraint.selfIdealSize.IsValid()) { in MeasureContent()
82 std::min(contentConstraint.selfIdealSize.Height().value(), contentConstraint.selfIdealSize.Width().value()); in MeasureContent()
85 if (contentConstraint.selfIdealSize.Width().has_value() && in MeasureContent()
86 NonNegative(contentConstraint.selfIdealSize.Width().value())) { in MeasureContent()
87 auto width = contentConstraint.selfIdealSize.Width().value(); in MeasureContent()
90 if (contentConstraint.selfIdealSize.Height().has_value() && in MeasureContent()
91 NonNegative(contentConstraint.selfIdealSize.Height().value())) { in MeasureContent()
92 auto height = contentConstraint.selfIdealSize.Height().value(); in MeasureContent()
184 childLayoutConstraint.selfIdealSize in MeasureLimitValueText()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/base/
H A Dextension_handler.cpp28 if (layoutConstraintF.selfIdealSize.Width().has_value()) { in Create()
29 maxWidth = floor(layoutConstraintF.selfIdealSize.Width().value()); in Create()
32 if (layoutConstraintF.selfIdealSize.Height().has_value()) { in Create()
33 maxHeight = floor(layoutConstraintF.selfIdealSize.Height().value()); in Create()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/marquee/
H A Dmarquee_layout_algorithm.cpp34 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()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/indexer/
H A Dindexer_layout_algorithm.cpp36 OptionalSize<float> selfIdealSize = layoutConstraint.selfIdealSize; in Measure() local
52 auto frameWidth = selfIdealSize.Width().has_value() in Measure()
53 ? selfIdealSize.Width().value() in Measure()
59 selfIdealSize.Height().has_value() ? selfIdealSize.Height().value() : layoutConstraint.maxSize.Height(); in Measure()
63 float frameHeight = selfIdealSize.Height().has_value() in Measure()
64 ? selfIdealSize.Height().value() in Measure()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/canvas/
H A Dcanvas_layout_algorithm.cpp29 if (contentConstraint.selfIdealSize.IsValid()) { in MeasureContent()
30 canvasSize = contentConstraint.selfIdealSize.ConvertToSizeT(); in MeasureContent()

Completed in 11 milliseconds

12345678910