Searched refs:GridScrollLayoutAlgorithm (Results 1 – 6 of 6) sorted by relevance
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_scroll/ |
| D | grid_scroll_layout_algorithm.cpp | 40 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 …]
|
| D | grid_scroll_with_options_layout_algorithm.h | 22 class ACE_EXPORT GridScrollWithOptionsLayoutAlgorithm : public GridScrollLayoutAlgorithm { 23 DECLARE_ACE_TYPE(GridScrollWithOptionsLayoutAlgorithm, GridScrollLayoutAlgorithm); 27 : GridScrollLayoutAlgorithm(gridLayoutInfo, crossCount, mainCount) {}; in GridScrollWithOptionsLayoutAlgorithm()
|
| D | grid_scroll_layout_algorithm.h | 27 class ACE_EXPORT GridScrollLayoutAlgorithm : public GridLayoutBaseAlgorithm { 28 DECLARE_ACE_TYPE(GridScrollLayoutAlgorithm, GridLayoutBaseAlgorithm); 31 … GridScrollLayoutAlgorithm(GridLayoutInfo gridLayoutInfo, uint32_t crossCount, uint32_t mainCount) in GridScrollLayoutAlgorithm() function 33 ~GridScrollLayoutAlgorithm() override = default; 245 ACE_DISALLOW_COPY_AND_MOVE(GridScrollLayoutAlgorithm);
|
| D | grid_scroll_with_options_layout_algorithm.cpp | 274 return GridScrollLayoutAlgorithm::SkipIrregularLines(layoutWrapper, forward); in SkipIrregularLines()
|
| /foundation/arkui/ace_engine/test/unittest/core/pattern/grid/ |
| D | grid_layout_test_ng.cpp | 262 …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/ |
| D | grid_pattern.cpp | 88 RefPtr<GridScrollLayoutAlgorithm> result; in CreateLayoutAlgorithm() 90 result = MakeRefPtr<GridScrollLayoutAlgorithm>(gridLayoutInfo_, crossCount, mainCount); in CreateLayoutAlgorithm() 1996 …auto gridScrollLayoutAlgorithm = DynamicCast<GridScrollLayoutAlgorithm>(algo->GetLayoutAlgorithm()… in AnimateToTargetImpl()
|