Searched refs:forwardLines (Results 1 – 2 of 2) sorted by relevance
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_scroll/ |
H A D | grid_scroll_layout_algorithm.cpp | 1325 auto forwardLines = gridLayoutInfo_.endMainLineIndex_ - gridLayoutInfo_.startMainLineIndex_; in AddForwardLines() local 1326 if (forwardLines >= 0) { in AddForwardLines() 1331 gridLineHeightMap.emplace(i - forwardLines, gridLayoutInfo_.lineHeightMap_[i]); in AddForwardLines() 1336 MergeRemainingLines(gridMatrix, forwardLines); in AddForwardLines() 1340 gridLayoutInfo_.lineHeightMap_.emplace(forwardLines + i, gridLineHeightMap[i]); in AddForwardLines() 1346 gridLayoutInfo_.gridMatrix_.emplace(forwardLines + i, std::move(gridMatrix[i])); in AddForwardLines() 1347 gridLayoutInfo_.lineHeightMap_.emplace(forwardLines + i, gridLineHeightMap[i]); in AddForwardLines() 1351 …o_.startMainLineIndex_ = gridLayoutInfo_.endMainLineIndex_ - (forwardLines > 0 ? forwardLines : 0); in AddForwardLines() 1352 gridLayoutInfo_.endMainLineIndex_ = endMainLineIndex + (forwardLines < 0 ? forwardLines : 0); in AddForwardLines() 2280 std::map<int32_t, std::map<int32_t, int32_t>> matrix, int32_t forwardLines) in MergeRemainingLines() argument [all …]
|
H A D | grid_scroll_layout_algorithm.h | 187 …id MergeRemainingLines(std::map<int32_t, std::map<int32_t, int32_t>> matrix, int32_t forwardLines);
|