Home
last modified time | relevance | path

Searched refs:crossSizeOptional (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/
H A Dlist_lanes_layout_algorithm.cpp31 auto crossSizeOptional = selfIdealSize.CrossSize(axis); in UpdateListItemConstraint() local
32 if (crossSizeOptional.has_value()) { in UpdateListItemConstraint()
33 float crossSize = crossSizeOptional.value(); in UpdateListItemConstraint()
249 …std::optional<float>& maxLaneLength, int32_t lanes, std::optional<float> crossSizeOptional, float … in CalculateLanesParam() argument
257 if (!crossSizeOptional.has_value() || GreaterOrEqualToInfinity(crossSizeOptional.value()) || in CalculateLanesParam()
273 auto crossSize = crossSizeOptional.value(); in CalculateLanesParam()
311 const LayoutConstraintF& layoutConstraint, std::optional<float> crossSizeOptional, Axis axis) in CalculateLanes() argument
328 layoutConstraint.scaleProperty, crossSizeOptional.value_or(0.0)).value(); in CalculateLanes()
331 …lanes_ = CalculateLanesParam(minLaneLength_, maxLaneLength_, lanes, crossSizeOptional, laneGutter); in CalculateLanes()
H A Dlist_lanes_layout_algorithm.h46 int32_t lanes, std::optional<float> crossSizeOptional, float laneGutter = 0.0f);
62 …const LayoutConstraintF& layoutConstraint, std::optional<float> crossSizeOptional, Axis axis) over…
H A Dlist_item_group_layout_algorithm.cpp289 auto crossSizeOptional = selfIdealSize.CrossSize(axis_); in UpdateListItemConstraint() local
290 if (crossSizeOptional.has_value()) { in UpdateListItemConstraint()
291 float crossSize = crossSizeOptional.value(); in UpdateListItemConstraint()
1246 const LayoutConstraintF& layoutConstraint, std::optional<float> crossSizeOptional, Axis axis) in CalculateLanes() argument
1250 if (crossSizeOptional.has_value()) { in CalculateLanes()
1253 layoutConstraint.scaleProperty, crossSizeOptional.value()); in CalculateLanes()
1257 layoutConstraint.scaleProperty, crossSizeOptional.value()); in CalculateLanes()
1261 …ayoutProperty->GetLaneGutter().value(), layoutConstraint.scaleProperty, crossSizeOptional.value()); in CalculateLanes()
1266 minLaneLength_, maxLaneLength_, lanes, crossSizeOptional, laneGutter_); in CalculateLanes()
H A Dlist_item_group_layout_algorithm.h400 … const LayoutConstraintF& layoutConstraint, std::optional<float> crossSizeOptional, Axis axis);
H A Dlist_layout_algorithm.h426 … const LayoutConstraintF& layoutConstraint, std::optional<float> crossSizeOptional, Axis axis) {}; in CalculateLanes() argument