Searched refs:GridScrollLayoutAlgorithm (Results 1 – 5 of 5) sorted by relevance
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_scroll/ |
| 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.cpp | 36 void GridScrollLayoutAlgorithm::Measure(LayoutWrapper* layoutWrapper) in Measure() 75 void GridScrollLayoutAlgorithm::UpdateOffsetOnVirtualKeyboardHeightChange(LayoutWrapper* layoutWrap… in UpdateOffsetOnVirtualKeyboardHeightChange() 115 void GridScrollLayoutAlgorithm::AdaptToChildMainSize(LayoutWrapper* layoutWrapper, in AdaptToChildMainSize() 151 void GridScrollLayoutAlgorithm::Layout(LayoutWrapper* layoutWrapper) in Layout() 227 void GridScrollLayoutAlgorithm::InitialItemsCrossSize( in InitialItemsCrossSize() 272 void GridScrollLayoutAlgorithm::FillGridViewportAndMeasureChildren( in FillGridViewportAndMeasureChildren() 362 bool GridScrollLayoutAlgorithm::FillBlankAtStart(float mainSize, float crossSize, LayoutWrapper* la… in FillBlankAtStart() 388 void GridScrollLayoutAlgorithm::ModifyCurrentOffsetWhenReachEnd(float mainSize) in ModifyCurrentOffsetWhenReachEnd() 430 void GridScrollLayoutAlgorithm::FillBlankAtEnd( in FillBlankAtEnd() 483 OffsetF GridScrollLayoutAlgorithm::CalculateLargeItemOffset( in CalculateLargeItemOffset() [all …]
|
| 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; 140 ACE_DISALLOW_COPY_AND_MOVE(GridScrollLayoutAlgorithm);
|
| /foundation/arkui/ace_engine/frameworks/core/components_ng/test/pattern/grid/ |
| D | grid_test_ng.cpp | 3529 …auto gridScrollLayoutAlgorithm = AceType::MakeRefPtr<GridScrollLayoutAlgorithm>(pattern_->gridLayo… 3553 …auto gridScrollLayoutAlgorithm = AceType::MakeRefPtr<GridScrollLayoutAlgorithm>(pattern_->gridLayo… 3575 …auto gridScrollLayoutAlgorithm = AceType::MakeRefPtr<GridScrollLayoutAlgorithm>(pattern_->gridLayo… 3608 …auto gridScrollLayoutAlgorithm = AceType::MakeRefPtr<GridScrollLayoutAlgorithm>(pattern_->gridLayo…
|
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/ |
| D | grid_pattern.cpp | 67 auto result = MakeRefPtr<GridScrollLayoutAlgorithm>(gridLayoutInfo_, crossCount, mainCount); in CreateLayoutAlgorithm()
|