Home
last modified time | relevance | path

Searched refs:GridScrollLayoutAlgorithm (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_scroll/
H A Dgrid_scroll_layout_algorithm.cpp321 void GridScrollLayoutAlgorithm::InitialItemsCrossSize( in InitialItemsCrossSize()
614 void GridScrollLayoutAlgorithm::FillBlankAtEnd( in FillBlankAtEnd()
730 void GridScrollLayoutAlgorithm::AdjustRowColSpan( in AdjustRowColSpan()
877 bool GridScrollLayoutAlgorithm::IsScrollToEndLine() const in IsScrollToEndLine()
1069 bool GridScrollLayoutAlgorithm::UseCurrentLines( in UseCurrentLines()
1291 void GridScrollLayoutAlgorithm::AddForwardLines( in AddForwardLines()
1360 float GridScrollLayoutAlgorithm::FillNewLineBackward( in FillNewLineBackward()
1650 bool GridScrollLayoutAlgorithm::CheckNeedMeasure( in CheckNeedMeasure()
1708 bool GridScrollLayoutAlgorithm::CheckGridPlaced( in CheckGridPlaced()
2065 void GridScrollLayoutAlgorithm::SyncPreload( in SyncPreload()
[all …]
H A Dgrid_scroll_with_options_layout_algorithm.h22 class ACE_EXPORT GridScrollWithOptionsLayoutAlgorithm : public GridScrollLayoutAlgorithm {
23 DECLARE_ACE_TYPE(GridScrollWithOptionsLayoutAlgorithm, GridScrollLayoutAlgorithm);
27 : GridScrollLayoutAlgorithm(gridLayoutInfo, crossCount, mainCount) {}; in GridScrollWithOptionsLayoutAlgorithm()
H A Dgrid_scroll_layout_algorithm.h27 class ACE_EXPORT GridScrollLayoutAlgorithm : public GridLayoutBaseAlgorithm {
28 DECLARE_ACE_TYPE(GridScrollLayoutAlgorithm, GridLayoutBaseAlgorithm);
31GridScrollLayoutAlgorithm(GridLayoutInfo gridLayoutInfo, uint32_t crossCount, uint32_t mainCount) in GridScrollLayoutAlgorithm() function
33 ~GridScrollLayoutAlgorithm() override = default;
245 ACE_DISALLOW_COPY_AND_MOVE(GridScrollLayoutAlgorithm);
H A Dgrid_scroll_with_options_layout_algorithm.cpp274 return GridScrollLayoutAlgorithm::SkipIrregularLines(layoutWrapper, forward); in SkipIrregularLines()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/
H A Dgrid_layout_test_ng.cpp262 …auto gridScrollLayoutAlgorithm = AceType::MakeRefPtr<GridScrollLayoutAlgorithm>(pattern_->gridLayo…
287 …auto gridScrollLayoutAlgorithm = AceType::MakeRefPtr<GridScrollLayoutAlgorithm>(pattern_->gridLayo…
311 …auto gridScrollLayoutAlgorithm = AceType::MakeRefPtr<GridScrollLayoutAlgorithm>(pattern_->gridLayo…
1536 … AceType::DynamicCast<GridScrollLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutAlgorithm());
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/
H A Dgrid_pattern.cpp88 RefPtr<GridScrollLayoutAlgorithm> result; in CreateLayoutAlgorithm()
90 result = MakeRefPtr<GridScrollLayoutAlgorithm>(gridLayoutInfo_, crossCount, mainCount); in CreateLayoutAlgorithm()
1996 …auto gridScrollLayoutAlgorithm = DynamicCast<GridScrollLayoutAlgorithm>(algo->GetLayoutAlgorithm()… in AnimateToTargetImpl()