Searched refs:GridLayoutBaseAlgorithm (Results 1 – 9 of 9) sorted by relevance
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/ |
| D | grid_layout_base_algorithm.h | 28 class ACE_EXPORT GridLayoutBaseAlgorithm : public LayoutAlgorithm { 29 DECLARE_ACE_TYPE(GridLayoutBaseAlgorithm, LayoutAlgorithm); 32 …explicit GridLayoutBaseAlgorithm(GridLayoutInfo gridLayoutInfo) : info_(std::move(gridLayoutInfo))… in GridLayoutBaseAlgorithm() function 33 ~GridLayoutBaseAlgorithm() override = default; 98 ACE_DISALLOW_COPY_AND_MOVE(GridLayoutBaseAlgorithm);
|
| D | grid_layout_base_algorithm.cpp | 22 void GridLayoutBaseAlgorithm::AdjustChildrenHeight(LayoutWrapper* layoutWrapper) in AdjustChildrenHeight() 73 void GridLayoutBaseAlgorithm::UpdateOverlay(LayoutWrapper* layoutWrapper) in UpdateOverlay() 92 void GridLayoutBaseAlgorithm::LostChildFocusToSelf(LayoutWrapper* layoutWrapper, int32_t start, int… in LostChildFocusToSelf()
|
| D | grid_pattern.cpp | 522 …auto gridLayoutAlgorithm = DynamicCast<GridLayoutBaseAlgorithm>(layoutAlgorithmWrapper->GetLayoutA… in OnDirtyLayoutWrapperSwap()
|
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_adaptive/ |
| 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()
|
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/irregular/ |
| D | grid_irregular_layout_algorithm.h | 32 class GridIrregularLayoutAlgorithm : public GridLayoutBaseAlgorithm { 33 DECLARE_ACE_TYPE(GridIrregularLayoutAlgorithm, GridLayoutBaseAlgorithm); 38 : GridLayoutBaseAlgorithm(std::move(info)), canOverScrollStart_(canOverScrollStart), in GridLayoutBaseAlgorithm() function
|
| D | grid_irregular_layout_algorithm.cpp | 84 GridLayoutBaseAlgorithm::AdjustChildrenHeight(layoutWrapper); in Measure()
|
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_layout/ |
| 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()
|
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_scroll/ |
| D | grid_scroll_layout_algorithm.h | 26 class ACE_EXPORT GridScrollLayoutAlgorithm : public GridLayoutBaseAlgorithm { 27 DECLARE_ACE_TYPE(GridScrollLayoutAlgorithm, GridLayoutBaseAlgorithm); 31 …: GridLayoutBaseAlgorithm(std::move(gridLayoutInfo)), crossCount_(crossCount), mainCount_(mainCoun… in GridScrollLayoutAlgorithm()
|
| D | grid_scroll_layout_algorithm.cpp | 108 GridLayoutBaseAlgorithm::AdjustChildrenHeight(layoutWrapper); in Measure()
|