Home
last modified time | relevance | path

Searched refs:mainCount_ (Results 1 – 9 of 9) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_adaptive/
H A Dgrid_adaptive_layout_algorithm.cpp83 mainCount_ = std::clamp(mainCount_, minCount, maxCount); in Measure()
88 displayCount_ = std::min(childrenCount, mainCount_ * crossCount_); in Measure()
91 auto rowCount = axis == Axis::HORIZONTAL ? crossCount_ : mainCount_; in Measure()
187 rowIndex = index / mainCount_; in CalculateChildOffset()
188 columnIndex = index % mainCount_; in CalculateChildOffset()
191 rowIndex = index / mainCount_; in CalculateChildOffset()
192 columnIndex = mainCount_ - index % mainCount_ - 1; in CalculateChildOffset()
195 columnIndex = index / mainCount_; in CalculateChildOffset()
196 rowIndex = index % mainCount_; in CalculateChildOffset()
199 columnIndex = index / mainCount_; in CalculateChildOffset()
[all …]
H A Dgrid_adaptive_layout_algorithm.h46 int32_t mainCount_ = 0; variable
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_layout/
H A Dgrid_layout_algorithm.cpp90 if (static_cast<uint32_t>(mainCount_) != rowsLen.size()) { in InitGridCeils()
91 mainCount_ = static_cast<int32_t>(rowsLen.size()); in InitGridCeils()
119 rowSpan = std::min(mainCount_ - row, rowSpan); in CheckGridPlaced()
171 if (curRow >= mainCount_) { in GetNextGrid()
281 for (int32_t index = 0; index < mainCount_ * crossCount_; ++index) { in Measure()
301 …if (itemRowStart >= 0 && itemRowStart < mainCount_ && itemColStart >= 0 && itemColStart < crossCou… in Measure()
310 if (rowIndex >= mainCount_ || colIndex >= crossCount_) { in Measure()
314 if (rowIndex >= mainCount_ || colIndex >= crossCount_) { in Measure()
346 for (int32_t index = 0; index < mainCount_ * crossCount_; ++index) { in Layout()
H A Dgrid_layout_algorithm.h35 …: GridLayoutBaseAlgorithm(std::move(gridLayoutInfo)), crossCount_(crossCount), mainCount_(mainCoun… in GridLayoutAlgorithm()
57 int32_t mainCount_ = 0; variable
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/grid/
H A Drender_grid_scroll.cpp60 mainCount_ = &rowCount_; in Update()
400 mainCount_ = &colCount_; in GetGridSize()
453 *mainCount_ = main.size(); in InitialGridProp()
460 if (!Rank(*mainCount_, *mainCount_ == 0 ? startRankItemIndex_ : -1)) { in InitialGridProp()
468 (*mainCount_)++; in InitialGridProp()
483 SupplyItems(*mainCount_ > 0 ? *mainCount_ - 1 : 0); in InitialGridProp()
484 startIndex_ = *mainCount_ > 0 ? *mainCount_ - 1 : 0; in InitialGridProp()
511 *mainCount_ = ++startIndex; in BuildLazyGridLayout()
687 *mainCount_ += count; in LoadForward()
914 for (; main < *mainCount_; main++) { in PerformLayout()
[all …]
H A Drender_grid_scroll.h253 int32_t* mainCount_ = &rowCount_; variable
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_scroll/
H A Dgrid_scroll_layout_algorithm.h32 …: GridLayoutBaseAlgorithm(std::move(gridLayoutInfo)), crossCount_(crossCount), mainCount_(mainCoun… in GridScrollLayoutAlgorithm()
200 uint32_t mainCount_ = 0; variable
H A Dgrid_scroll_layout_algorithm.cpp701 auto main = axis_ == Axis::VERTICAL ? mainCount_ : crossCount_; in NeedAdjust()
702 auto cross = axis_ == Axis::VERTICAL ? crossCount_ : mainCount_; in NeedAdjust()
1523 …Property->IsConfiguredScrollable() ? Infinity<float>() : mainSize / static_cast<float>(mainCount_); in CreateChildConstraint()
1544 float heightPercentBase = GreatOrEqual(mainCount_, Infinity<uint32_t>()) in CreateChildConstraint()
1546 … : itemConstraint.percentReference.Height() / static_cast<float>(mainCount_); in CreateChildConstraint()
1579 auto mainCount = static_cast<int32_t>(mainCount_); in MeasureNewChild()
1959 auto mainCount = static_cast<int32_t>(mainCount_); in MeasureCachedChild()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/
H A Dgrid_layout_test_ng.cpp657 algorithm->mainCount_ = 5;
683 algorithm->mainCount_ = 5;
712 algorithm->mainCount_ = 5;
738 EXPECT_EQ(algorithm->mainCount_, 5);