Home
last modified time | relevance | path

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

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_scroll/
Dgrid_scroll_layout_algorithm.cpp40 void GridScrollLayoutAlgorithm::Measure(LayoutWrapper* layoutWrapper) in Measure()
119 void GridScrollLayoutAlgorithm::UpdateOffsetOnVirtualKeyboardHeightChange(LayoutWrapper* layoutWrap… in UpdateOffsetOnVirtualKeyboardHeightChange()
159 void GridScrollLayoutAlgorithm::AdaptToChildMainSize(LayoutWrapper* layoutWrapper, in AdaptToChildMainSize()
189 void GridScrollLayoutAlgorithm::UpdateOffsetOnHeightChangeDuringAnimation(LayoutWrapper* layoutWrap… in UpdateOffsetOnHeightChangeDuringAnimation()
205 void GridScrollLayoutAlgorithm::Layout(LayoutWrapper* layoutWrapper) in Layout()
313 void GridScrollLayoutAlgorithm::SyncGeometry(RefPtr<LayoutWrapper>& wrapper) in SyncGeometry()
321 void GridScrollLayoutAlgorithm::InitialItemsCrossSize( in InitialItemsCrossSize()
364 void GridScrollLayoutAlgorithm::FillGridViewportAndMeasureChildren( in FillGridViewportAndMeasureChildren()
440 void GridScrollLayoutAlgorithm::ReloadToStartIndex(float mainSize, float crossSize, LayoutWrapper* … in ReloadToStartIndex()
470 void GridScrollLayoutAlgorithm::ReloadFromUpdateIdxToStartIndex( in ReloadFromUpdateIdxToStartIndex()
[all …]
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()
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);
Dgrid_scroll_with_options_layout_algorithm.cpp274 return GridScrollLayoutAlgorithm::SkipIrregularLines(layoutWrapper, forward); in SkipIrregularLines()
/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/
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());
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/
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()