/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/divider/ |
H A D | render_divider.cpp | 48 … auto constrainSize = GetLayoutParam().Constrain(Size(dividerLength_, constrainStrokeWidth_)); in PerformLayout() local 49 SetLayoutSize(constrainSize); in PerformLayout() 50 dividerLength_ = constrainSize.Width(); in PerformLayout() 51 …strainStrokeWidth_ = GreatOrEqual(constrainStrokeWidth_, constrainSize.Height()) ? constrainSize.H… in PerformLayout() 55 … auto constrainSize = GetLayoutParam().Constrain(Size(constrainStrokeWidth_, dividerLength_)); in PerformLayout() local 56 SetLayoutSize(constrainSize); in PerformLayout() 57 dividerLength_ = constrainSize.Height(); in PerformLayout() 59 …GreatOrEqual(constrainStrokeWidth_, constrainSize.Width()) ? constrainSize.Width() : constrainStro… in PerformLayout()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/divider/ |
H A D | divider_layout_algorithm.cpp | 43 SizeF constrainSize; in MeasureContent() local 54 constrainSize = SizeF(dividerLength_, constrainStrokeWidth_); in MeasureContent() 55 constrainSize.Constrain(contentConstraint.minSize, contentConstraint.maxSize); in MeasureContent() 56 dividerLength_ = constrainSize.Width(); in MeasureContent() 66 constrainSize = SizeF(constrainStrokeWidth_, dividerLength_); in MeasureContent() 67 constrainSize.Constrain(contentConstraint.minSize, contentConstraint.maxSize); in MeasureContent() 68 dividerLength_ = constrainSize.Height(); in MeasureContent() 70 return constrainSize; in MeasureContent()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/layout/ |
H A D | layout_param.h | 92 Size constrainSize; in Constrain() local 94 constrainSize.SetWidth(size.Width()); in Constrain() 96 constrainSize.SetWidth(std::clamp(size.Width(), minSize_.Width(), maxSize_.Width())); in Constrain() 99 constrainSize.SetHeight(size.Height()); in Constrain() 101 … constrainSize.SetHeight(std::clamp(size.Height(), minSize_.Height(), maxSize_.Height())); in Constrain() 103 return constrainSize; in Constrain()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/calendar/ |
H A D | calendar_layout_algorithm.cpp | 68 auto constrainSize = contentConstraint.Constrain(maxSize); in MeasureContent() local 69 maxWidth_ = constrainSize.Width(); in MeasureContent() 70 maxHeight_ = constrainSize.Height(); in MeasureContent()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/scroll/ |
H A D | render_single_child_scroll.cpp | 240 auto constrainSize = GetLayoutParam().Constrain(itemSize > viewPort_ ? viewPort_ : itemSize); in PerformLayout() local 242 constrainSize.SetWidth(GetLayoutParam().GetMaxSize().Width()); in PerformLayout() 245 constrainSize.SetHeight(GetLayoutParam().GetMaxSize().Height()); in PerformLayout() 247 SetLayoutSize(constrainSize); in PerformLayout()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/property/ |
H A D | layout_constraint.inl | 207 SizeF constrainSize; local 208 constrainSize.SetWidth(std::clamp(size.Width(), minSize.Width(), maxSize.Width())); 209 constrainSize.SetHeight(std::clamp(size.Height(), minSize.Height(), maxSize.Height())); 210 return constrainSize;
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-basic-components-stepperitem.md | 78 > - StepperItem组件不支持设置aspectRadio/constrainSize影响长宽的属性。
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/calendar/ |
H A D | render_calendar.cpp | 126 auto constrainSize = innerLayout.Constrain(maxSize); in PerformLayout() local 127 maxWidth_ = constrainSize.Width(); in PerformLayout() 128 maxHeight_ = constrainSize.Height(); in PerformLayout()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/checkable/ |
H A D | render_checkable.cpp | 215 Size constrainSize = GetLayoutParam().Constrain(Size(width_, height_)); in PerformLayout() local 216 SetLayoutSize(constrainSize); in PerformLayout()
|
/ohos5.0/docs/zh-cn/application-dev/key-features/multi-device-app-dev/ |
H A D | multi-faq.md | 342 …/arkui-ts/ts-universal-attributes-layout-constraints.md#aspectratio)和[constrainSize](../../referen… 362 // 设置aspectRatio和constrainSize属性,可以对图片的布局和尺寸进行约束
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-basic-components-stepperitem.md | 78 …Item** component does not support setting of the **aspectRadio** or **constrainSize** attribute, w…
|