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 D | list_lanes_layout_algorithm.cpp | 31 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 D | list_lanes_layout_algorithm.h | 46 int32_t lanes, std::optional<float> crossSizeOptional, float laneGutter = 0.0f); 62 …const LayoutConstraintF& layoutConstraint, std::optional<float> crossSizeOptional, Axis axis) over…
|
H A D | list_item_group_layout_algorithm.cpp | 289 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 D | list_item_group_layout_algorithm.h | 400 … const LayoutConstraintF& layoutConstraint, std::optional<float> crossSizeOptional, Axis axis);
|
H A D | list_layout_algorithm.h | 426 … const LayoutConstraintF& layoutConstraint, std::optional<float> crossSizeOptional, Axis axis) {}; in CalculateLanes() argument
|