Home
last modified time | relevance | path

Searched refs:calcLayoutConstraint (Results 1 – 22 of 22) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/refresh/
H A Drefresh_layout_algorithm.cpp76 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()
84calcLayoutConstraint->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 Dlayout_property_test_ng.cpp781 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 Dsearch_layout_algorithm.cpp442 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 Dform_render_window.cpp137 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 Dmeasure_utils_test_ng.cpp1011 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…
1047calcLayoutConstraint->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 Doption_test_ng.cpp281 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 Drelative_container_layout_algorithm.cpp134 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 Dtext_field_layout_algorithm.cpp277 … 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 Dmeasure_utils.cpp361 … 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 Dmeasure_utils.h155 …const std::unique_ptr<MeasureProperty>& calcLayoutConstraint, const SizeT<float> percentReference);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/
H A Dnavigation_layout_algorithm.cpp302 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 Dflex_layout_algorithm.h99 void CheckMainAxisSizeAuto(const std::unique_ptr<MeasureProperty>& calcLayoutConstraint);
H A Dflex_layout_algorithm.cpp847 …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 Dwrap_layout_algorithm.cpp191 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 Dnavigation_test_ng.cpp618 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 Dnavigation_model_test_ng.cpp1454 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 Dimage_animator_test_ng.cpp832 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 Dform_pattern_test.cpp696 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 Dnavrouter_pattern_test_ng.cpp780 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 Dframe_node_test_ng.cpp313 MeasureProperty calcLayoutConstraint; variable
314 FRAME_NODE->UpdateLayoutConstraint(std::move(calcLayoutConstraint));
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/base/
H A Dframe_node.cpp2218 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 Dframe_node.h207 void UpdateLayoutConstraint(const MeasureProperty& calcLayoutConstraint);