Searched refs:GridLayoutBaseAlgorithm (Results 1 – 9 of 9) sorted by relevance
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/ |
H A D | grid_layout_base_algorithm.h | 28 class ACE_EXPORT GridLayoutBaseAlgorithm : public LayoutAlgorithm { 29 DECLARE_ACE_TYPE(GridLayoutBaseAlgorithm, LayoutAlgorithm); 32 …explicit GridLayoutBaseAlgorithm(GridLayoutInfo gridLayoutInfo) : gridLayoutInfo_(std::move(gridLa… in GridLayoutBaseAlgorithm() function 33 ~GridLayoutBaseAlgorithm() override = default; 81 ACE_DISALLOW_COPY_AND_MOVE(GridLayoutBaseAlgorithm);
|
H A D | grid_layout_base_algorithm.cpp | 20 void GridLayoutBaseAlgorithm::AdjustChildrenHeight(LayoutWrapper* layoutWrapper) in AdjustChildrenHeight()
|
H A D | grid_pattern.cpp | 478 …auto gridLayoutAlgorithm = DynamicCast<GridLayoutBaseAlgorithm>(layoutAlgorithmWrapper->GetLayoutA… in OnDirtyLayoutWrapperSwap()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_adaptive/ |
H A D | grid_adaptive_layout_algorithm.h | 29 class ACE_EXPORT GridAdaptiveLayoutAlgorithm : public GridLayoutBaseAlgorithm { 30 DECLARE_ACE_TYPE(GridAdaptiveLayoutAlgorithm, GridLayoutBaseAlgorithm); 34 : GridLayoutBaseAlgorithm(std::move(gridLayoutInfo)) {}; in GridAdaptiveLayoutAlgorithm()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/irregular/ |
H A D | grid_irregular_layout_algorithm.h | 32 class GridIrregularLayoutAlgorithm : public GridLayoutBaseAlgorithm { 33 DECLARE_ACE_TYPE(GridIrregularLayoutAlgorithm, GridLayoutBaseAlgorithm); 37 … : GridLayoutBaseAlgorithm(std::move(info)), info_(gridLayoutInfo_), overScroll_(overScroll) {};
|
H A D | grid_irregular_layout_algorithm.cpp | 55 GridLayoutBaseAlgorithm::AdjustChildrenHeight(layoutWrapper); in Measure()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_layout/ |
H A D | grid_layout_algorithm.h | 30 class ACE_EXPORT GridLayoutAlgorithm : public GridLayoutBaseAlgorithm { 31 DECLARE_ACE_TYPE(GridLayoutAlgorithm, GridLayoutBaseAlgorithm); 35 …: GridLayoutBaseAlgorithm(std::move(gridLayoutInfo)), crossCount_(crossCount), mainCount_(mainCoun… in GridLayoutAlgorithm()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_scroll/ |
H A D | grid_scroll_layout_algorithm.h | 27 class ACE_EXPORT GridScrollLayoutAlgorithm : public GridLayoutBaseAlgorithm { 28 DECLARE_ACE_TYPE(GridScrollLayoutAlgorithm, GridLayoutBaseAlgorithm); 32 …: GridLayoutBaseAlgorithm(std::move(gridLayoutInfo)), crossCount_(crossCount), mainCount_(mainCoun… in GridScrollLayoutAlgorithm()
|
H A D | grid_scroll_layout_algorithm.cpp | 80 GridLayoutBaseAlgorithm::AdjustChildrenHeight(layoutWrapper); in Measure()
|