Home
last modified time | relevance | path

Searched refs:constrainSize (Results 1 – 11 of 11) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/divider/
H A Drender_divider.cpp48 … 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 Ddivider_layout_algorithm.cpp43 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 Dlayout_param.h92 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()
101constrainSize.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 Dcalendar_layout_algorithm.cpp68 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 Drender_single_child_scroll.cpp240 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 Dlayout_constraint.inl207 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 Dts-basic-components-stepperitem.md78 > - StepperItem组件不支持设置aspectRadio/constrainSize影响长宽的属性。
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/calendar/
H A Drender_calendar.cpp126 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 Drender_checkable.cpp215 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 Dmulti-faq.md342 …/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 Dts-basic-components-stepperitem.md78 …Item** component does not support setting of the **aspectRadio** or **constrainSize** attribute, w…