Home
last modified time | relevance | path

Searched refs:GridLayoutBaseAlgorithm (Results 1 – 5 of 5) sorted by relevance

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/
Dgrid_layout_base_algorithm.h26 class ACE_EXPORT GridLayoutBaseAlgorithm : public LayoutAlgorithm {
27 DECLARE_ACE_TYPE(GridLayoutBaseAlgorithm, LayoutAlgorithm);
30 …explicit GridLayoutBaseAlgorithm(GridLayoutInfo gridLayoutInfo) : gridLayoutInfo_(std::move(gridLa… in GridLayoutBaseAlgorithm() function
31 ~GridLayoutBaseAlgorithm() override = default;
41 ACE_DISALLOW_COPY_AND_MOVE(GridLayoutBaseAlgorithm);
Dgrid_pattern.cpp394 …auto gridLayoutAlgorithm = DynamicCast<GridLayoutBaseAlgorithm>(layoutAlgorithmWrapper->GetLayoutA… in OnDirtyLayoutWrapperSwap()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_adaptive/
Dgrid_adaptive_layout_algorithm.h29 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/grid_layout/
Dgrid_layout_algorithm.h30 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/
Dgrid_scroll_layout_algorithm.h27 class ACE_EXPORT GridScrollLayoutAlgorithm : public GridLayoutBaseAlgorithm {
28 DECLARE_ACE_TYPE(GridScrollLayoutAlgorithm, GridLayoutBaseAlgorithm);
32 …: GridLayoutBaseAlgorithm(std::move(gridLayoutInfo)), crossCount_(crossCount), mainCount_(mainCoun… in GridScrollLayoutAlgorithm()