Home
last modified time | relevance | path

Searched refs:laneGutter (Results 1 – 15 of 15) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/
H A Dlist_paint_method.cpp83 .laneGutter = laneGutter_, in UpdateContentModifier()
144 …rossSize = (dividerInfo.crossSize + dividerInfo.laneGutter) / dividerInfo.lanes - dividerInfo.lane… in HandleDividerList()
153 crossPos += (int)laneIdxValid * laneIdx * (avgCrossSize + dividerInfo.laneGutter); in HandleDividerList()
156 crossPos -= (int)laneIdxValid * laneIdx * (avgCrossSize + dividerInfo.laneGutter); in HandleDividerList()
158 crossPos += (int)laneIdxValid * laneIdx * (avgCrossSize + dividerInfo.laneGutter); in HandleDividerList()
170 …rossSize = (dividerInfo.crossSize + dividerInfo.laneGutter) / dividerInfo.lanes - dividerInfo.lane… in HandleLastLineIndex()
179 crossPos += (int)laneIdxValid * laneIdx * (avgCrossSize + dividerInfo.laneGutter); in HandleLastLineIndex()
182 crossPos -= (int)laneIdxValid * laneIdx * (avgCrossSize + dividerInfo.laneGutter); in HandleLastLineIndex()
184 crossPos += (int)laneIdxValid * laneIdx * (avgCrossSize + dividerInfo.laneGutter); in HandleLastLineIndex()
H A Dlist_lanes_layout_algorithm.cpp36 float laneGutter = GetLaneGutter(); in UpdateListItemConstraint() local
37 crossSize = (crossSize + laneGutter) / lanes_ - laneGutter; in UpdateListItemConstraint()
249 …nal<float>& maxLaneLength, int32_t lanes, std::optional<float> crossSizeOptional, float laneGutter) in CalculateLanesParam() argument
280 float maxLanes = (crossSize + laneGutter) / (minLaneLength.value() + laneGutter); in CalculateLanesParam()
281 float minLanes = (crossSize + laneGutter) / (maxLaneLength.value() + laneGutter); in CalculateLanesParam()
325 float laneGutter = 0.0f; in CalculateLanes() local
327 laneGutter = ConvertToPx(layoutProperty->GetLaneGutter().value(), in CalculateLanes()
329 SetLaneGutter(laneGutter); in CalculateLanes()
331 …lanes_ = CalculateLanesParam(minLaneLength_, maxLaneLength_, lanes, crossSizeOptional, laneGutter); in CalculateLanes()
H A Dlist_paint_method.h35 float laneGutter = 0.0f; member
108 void SetLaneGutter(float laneGutter) in SetLaneGutter() argument
110 laneGutter_ = laneGutter; in SetLaneGutter()
H A Dlist_model_ng.h44 void SetLaneGutter(const Dimension& laneGutter) override;
109 static void SetLaneGutter(FrameNode* frameNode, const Dimension& laneGutter);
H A Dlist_item_group_paint_method.h53 laneGutter_ = listItemGroupPaintInfo.laneGutter; in DECLARE_ACE_TYPE()
H A Dlist_model.h54 virtual void SetLaneGutter(const Dimension& laneGutter) = 0;
H A Dlist_model_ng.cpp192 void ListModelNG::SetLaneGutter(const Dimension& laneGutter) in SetLaneGutter() argument
194 ACE_UPDATE_LAYOUT_PROPERTY(ListLayoutProperty, LaneGutter, laneGutter); in SetLaneGutter()
664 void ListModelNG::SetLaneGutter(FrameNode* frameNode, const Dimension& laneGutter) in SetLaneGutter() argument
666 ACE_UPDATE_NODE_LAYOUT_PROPERTY(ListLayoutProperty, LaneGutter, laneGutter, frameNode); in SetLaneGutter()
H A Dlist_lanes_layout_algorithm.h46 int32_t lanes, std::optional<float> crossSizeOptional, float laneGutter = 0.0f);
H A Dlist_layout_algorithm.h366 void SetLaneGutter(float laneGutter) in SetLaneGutter() argument
368 laneGutter_ = laneGutter; in SetLaneGutter()
H A Dlist_item_group_pattern.h39 float laneGutter = 0.0f; member
H A Dlist_item_group_layout_algorithm.cpp1260 auto laneGutter = ConvertToPx( in CalculateLanes() local
1262 laneGutter_ = laneGutter.value(); in CalculateLanes()
H A Dlist_layout_algorithm.cpp1397 float laneGutter = GetLaneGutter(); in LayoutItem() local
1399 crossOffset += ((crossSize + laneGutter) / GetLanes()) * laneIndex; in LayoutItem()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dlist_model_impl.h46 void SetLaneGutter(const Dimension& laneGutter) override {} in SetLaneGutter() argument
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_list.cpp354 CalcDimension laneGutter; in SetLanes() local
355 if (JSViewAbstract::ParseJsDimensionVp(info[1], laneGutter)) { in SetLanes()
356 if (laneGutter.IsNegative()) { in SetLanes()
357 laneGutter.Reset(); in SetLanes()
360 ListModel::GetInstance()->SetLaneGutter(laneGutter); in SetLanes()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/list/
H A Dlist_attr_test_ng.cpp716 const float laneGutter = 16.f; variable
719 model.SetLaneGutter(Dimension(laneGutter));
722 EXPECT_EQ(GetChildX(frameNode_, 1), GetChildWidth(frameNode_, 0) + laneGutter);
736 Dimension laneGutter = Dimension::FromString("10%"); variable
740 model.SetLaneGutter(laneGutter);
743 double gutter = laneGutter.ConvertToPxWithSize(LIST_WIDTH);