/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/refresh/ |
H A D | refresh_layout_algorithm.cpp | 76 auto&& calcLayoutConstraint = layoutProperty->GetCalcLayoutConstraint(); in CalculateBuilderSize() 77 if (!calcLayoutConstraint) { in CalculateBuilderSize() 81 if (calcLayoutConstraint->selfIdealSize.has_value() && in CalculateBuilderSize() 82 calcLayoutConstraint->selfIdealSize.value().Height().has_value()) { in CalculateBuilderSize() 84 …calcLayoutConstraint->selfIdealSize.value().Height().value(), constraint.scaleProperty, customBase… in CalculateBuilderSize() 87 if (calcLayoutConstraint->selfIdealSize.has_value()) { in CalculateBuilderSize() 88 width = calcLayoutConstraint->selfIdealSize->Width(); in CalculateBuilderSize()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/layout/ |
H A D | layout_property_test_ng.cpp | 781 MeasureProperty calcLayoutConstraint; variable 782 calcLayoutConstraint.UpdateMinSizeWithCheck(calcSize); 791 layoutProperty->UpdateCalcLayoutProperty(calcLayoutConstraint); 818 MeasureProperty calcLayoutConstraint; variable 819 calcLayoutConstraint.UpdateMinSizeWithCheck(calcSize); 833 calcLayoutConstraint.UpdateMinSizeWithCheck(calcSize); 862 MeasureProperty calcLayoutConstraint; variable 863 calcLayoutConstraint.UpdateMaxSizeWithCheck(calcSize); 896 MeasureProperty calcLayoutConstraint; variable 897 calcLayoutConstraint.UpdateMaxSizeWithCheck(calcSize); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/search/ |
H A D | search_layout_algorithm.cpp | 442 CHECK_NULL_RETURN(calcLayoutConstraint, searchWidth); in CalcSearchWidth() 443 auto hasMinSize = calcLayoutConstraint->minSize->Width().has_value(); in CalcSearchWidth() 444 auto hasMaxSize = calcLayoutConstraint->maxSize->Width().has_value(); in CalcSearchWidth() 445 auto hasWidth = calcLayoutConstraint->selfIdealSize->Width().has_value(); in CalcSearchWidth() 487 CHECK_NULL_RETURN(calcLayoutConstraint, searchHeightAdapt); in CalcSearchHeight() 488 auto hasMinSize = calcLayoutConstraint->minSize.has_value() && in CalcSearchHeight() 489 calcLayoutConstraint->minSize->Height().has_value(); in CalcSearchHeight() 490 auto hasMaxSize = calcLayoutConstraint->maxSize.has_value() && in CalcSearchHeight() 491 calcLayoutConstraint->maxSize->Height().has_value(); in CalcSearchHeight() 492 auto hasHeight = calcLayoutConstraint->selfIdealSize.has_value() && in CalcSearchHeight() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | form_render_window.cpp | 137 const auto& calcLayoutConstraint = root->GetLayoutProperty()->GetCalcLayoutConstraint(); in SetRootFrameNode() local 138 … auto width = static_cast<float>(calcLayoutConstraint->maxSize->Width()->GetDimension().Value()); in SetRootFrameNode() 139 … auto height = static_cast<float>(calcLayoutConstraint->maxSize->Height()->GetDimension().Value()); in SetRootFrameNode()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/property/ |
H A D | measure_utils_test_ng.cpp | 1011 std::unique_ptr<MeasureProperty> calcLayoutConstraint = std::make_unique<MeasureProperty>(); variable 1027 …frameResult = UpdateOptionSizeByCalcLayoutConstraint(frameSize, calcLayoutConstraint, percentRefer… 1035 calcLayoutConstraint->maxSize = std::make_optional<CalcSize>(); 1036 calcLayoutConstraint->maxSize->width_.reset(); 1037 calcLayoutConstraint->maxSize->height_.reset(); 1038 …frameResult = UpdateOptionSizeByCalcLayoutConstraint(frameSize, calcLayoutConstraint, percentRefer… 1047 … calcLayoutConstraint->maxSize = std::make_optional<CalcSize>(CalcLength(50.0), CalcLength(100.0)); 1048 calcLayoutConstraint->minSize = std::make_optional<CalcSize>(CalcLength(15), CalcLength(15)); 1049 …frameResult = UpdateOptionSizeByCalcLayoutConstraint(frameSize, calcLayoutConstraint, percentRefer…
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/option/ |
H A D | option_test_ng.cpp | 281 MeasureProperty calcLayoutConstraint; variable 282 rosenLayoutWrapper->GetLayoutProperty()->UpdateCalcLayoutProperty(calcLayoutConstraint); 559 MeasureProperty calcLayoutConstraint; variable 560 rosenLayoutWrapper->GetLayoutProperty()->UpdateCalcLayoutProperty(calcLayoutConstraint); 654 MeasureProperty calcLayoutConstraint; variable 655 calcLayoutConstraint.UpdateMinSizeWithCheck(CalcSize(CalcLength(10.0), CalcLength(10.0))); 656 rosenLayoutWrapper->GetLayoutProperty()->UpdateCalcLayoutProperty(calcLayoutConstraint);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/relative_container/ |
H A D | relative_container_layout_algorithm.cpp | 134 CHECK_NULL_VOID(calcLayoutConstraint); in UpdateSizeWhenChildrenEmpty() 135 auto selfIdealSize = calcLayoutConstraint->selfIdealSize; in UpdateSizeWhenChildrenEmpty() 221 const auto& calcLayoutConstraint = layoutProperty->GetCalcLayoutConstraint(); in CalcGuideline() local 222 CHECK_NULL_VOID(calcLayoutConstraint); in CalcGuideline() 223 auto calcSelfIdealSize = calcLayoutConstraint->selfIdealSize; in CalcGuideline() 825 CHECK_NULL_VOID(calcLayoutConstraint); in Measure() 826 auto selfIdealSize = calcLayoutConstraint->selfIdealSize; in Measure() 1500 if (calcLayoutConstraint && calcLayoutConstraint->selfIdealSize.has_value() && in CalcBias() 1501 calcLayoutConstraint->selfIdealSize.value().Width().has_value()) { in CalcBias() 1505 if (calcLayoutConstraint && calcLayoutConstraint->selfIdealSize.has_value() && in CalcBias() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/ |
H A D | text_field_layout_algorithm.cpp | 277 … const auto& calcLayoutConstraint = layoutWrapper->GetLayoutProperty()->GetCalcLayoutConstraint(); in ConstraintWithMinWidth() local 278 if (calcLayoutConstraint && calcLayoutConstraint->minSize.has_value() && in ConstraintWithMinWidth() 279 calcLayoutConstraint->minSize->Width().has_value() && in ConstraintWithMinWidth() 382 … const auto &calcLayoutConstraint = layoutWrapper->GetLayoutProperty()->GetCalcLayoutConstraint(); in CalculateContentWidth() local 383 if (calcLayoutConstraint && calcLayoutConstraint->minSize.has_value() && in CalculateContentWidth() 384 calcLayoutConstraint->minSize->Width().has_value() && in CalculateContentWidth() 407 … const auto &calcLayoutConstraint = layoutWrapper->GetLayoutProperty()->GetCalcLayoutConstraint(); in CalculateContentWidth() local 408 if (calcLayoutConstraint && calcLayoutConstraint->minSize.has_value() && in CalculateContentWidth() 409 calcLayoutConstraint->minSize->Width().has_value() && in CalculateContentWidth()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/property/ |
H A D | measure_utils.cpp | 361 … const std::unique_ptr<MeasureProperty>& calcLayoutConstraint, const SizeT<float> percentReference) in UpdateOptionSizeByCalcLayoutConstraint() argument 364 if (!calcLayoutConstraint) { in UpdateOptionSizeByCalcLayoutConstraint() 368 finalSize, calcLayoutConstraint->maxSize, percentReference, true); in UpdateOptionSizeByCalcLayoutConstraint() 370 finalSize, calcLayoutConstraint->minSize, percentReference, false); in UpdateOptionSizeByCalcLayoutConstraint()
|
H A D | measure_utils.h | 155 …const std::unique_ptr<MeasureProperty>& calcLayoutConstraint, const SizeT<float> percentReference);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/ |
H A D | navigation_layout_algorithm.cpp | 302 auto& calcLayoutConstraint = layoutProperty->GetCalcLayoutConstraint(); in IsAutoHeight() local 303 if (!calcLayoutConstraint || !calcLayoutConstraint->selfIdealSize.has_value() || in IsAutoHeight() 304 !calcLayoutConstraint->selfIdealSize->Height().has_value() || in IsAutoHeight() 305 …(calcLayoutConstraint->selfIdealSize->Height().value().ToString().find("auto") == std::string::npo… in IsAutoHeight()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/flex/ |
H A D | flex_layout_algorithm.h | 99 void CheckMainAxisSizeAuto(const std::unique_ptr<MeasureProperty>& calcLayoutConstraint);
|
H A D | flex_layout_algorithm.cpp | 847 …ayoutAlgorithm::CheckMainAxisSizeAuto(const std::unique_ptr<MeasureProperty>& calcLayoutConstraint) in CheckMainAxisSizeAuto() argument 852 CHECK_NULL_VOID(calcLayoutConstraint); in CheckMainAxisSizeAuto() 853 CHECK_NULL_VOID(calcLayoutConstraint->selfIdealSize); in CheckMainAxisSizeAuto() 854 if (IsHorizontal(direction_) ? calcLayoutConstraint->selfIdealSize->IsWidthDimensionUnitAuto() in CheckMainAxisSizeAuto() 855 … : calcLayoutConstraint->selfIdealSize->IsHeightDimensionUnitAuto()) { in CheckMainAxisSizeAuto()
|
H A D | wrap_layout_algorithm.cpp | 191 auto& calcLayoutConstraint = layoutWrapper->GetLayoutProperty()->GetCalcLayoutConstraint(); in Measure() local 192 … if (Container::GreatOrEqualAPIVersion(PlatformVersion::VERSION_ELEVEN) && calcLayoutConstraint) { in Measure() 194 finalSize = UpdateOptionSizeByCalcLayoutConstraint(finalSize, calcLayoutConstraint, in Measure()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/navigation/ |
H A D | navigation_test_ng.cpp | 618 std::unique_ptr<MeasureProperty> calcLayoutConstraint = std::make_unique<MeasureProperty>(); variable 620 calcLayoutConstraint->selfIdealSize = CalcSize(std::nullopt, len); 621 property->calcLayoutConstraint_ = std::move(calcLayoutConstraint); 769 std::unique_ptr<MeasureProperty> calcLayoutConstraint = std::make_unique<MeasureProperty>(); variable 771 calcLayoutConstraint->selfIdealSize = CalcSize(std::nullopt, len); 772 navigationLayoutProperty->calcLayoutConstraint_ = std::move(calcLayoutConstraint);
|
H A D | navigation_model_test_ng.cpp | 1454 auto& calcLayoutConstraint = navigationLayoutProperty->GetCalcLayoutConstraint(); variable 1455 ASSERT_TRUE(calcLayoutConstraint); 1458 calcLayoutConstraint->selfIdealSize = calcSize;
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/image_animator/ |
H A D | image_animator_test_ng.cpp | 832 const auto& calcLayoutConstraint = imageLayoutProperty->GetCalcLayoutConstraint(); variable 833 EXPECT_NE(calcLayoutConstraint, nullptr); 834 EXPECT_EQ(calcLayoutConstraint->selfIdealSize->Width()->ToString(), IMAGE_WIDTH.ToString()); 835 EXPECT_EQ(calcLayoutConstraint->selfIdealSize->Height()->ToString(), IMAGE_HEIGHT.ToString());
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/form/ |
H A D | form_pattern_test.cpp | 696 std::unique_ptr<MeasureProperty> calcLayoutConstraint = std::make_unique<MeasureProperty>(); variable 698 calcLayoutConstraint->minSize = idealSize; 699 calcLayoutConstraint->maxSize = idealSize; 703 layoutConstraint = std::move(calcLayoutConstraint);
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/navrouter/ |
H A D | navrouter_pattern_test_ng.cpp | 780 auto& calcLayoutConstraint = navDestinationLayoutProperty->GetCalcLayoutConstraint(); variable 781 ASSERT_NE(calcLayoutConstraint, nullptr); 784 calcLayoutConstraint->selfIdealSize = calcSize;
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/base/ |
H A D | frame_node_test_ng.cpp | 313 MeasureProperty calcLayoutConstraint; variable 314 FRAME_NODE->UpdateLayoutConstraint(std::move(calcLayoutConstraint));
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/base/ |
H A D | frame_node.cpp | 2218 void FrameNode::UpdateLayoutConstraint(const MeasureProperty& calcLayoutConstraint) in UpdateLayoutConstraint() argument 2220 layoutProperty_->UpdateCalcLayoutProperty(calcLayoutConstraint); in UpdateLayoutConstraint() 2473 const auto& calcLayoutConstraint = layoutProperty_->GetCalcLayoutConstraint(); in IsNeedRequestParentMeasure() local 2474 if (calcLayoutConstraint && calcLayoutConstraint->selfIdealSize && in IsNeedRequestParentMeasure() 2475 calcLayoutConstraint->selfIdealSize->IsValid()) { in IsNeedRequestParentMeasure()
|
H A D | frame_node.h | 207 void UpdateLayoutConstraint(const MeasureProperty& calcLayoutConstraint);
|