Home
last modified time | relevance | path

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 Dgrid_layout_base_algorithm.h28 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 Dgrid_layout_base_algorithm.cpp20 void GridLayoutBaseAlgorithm::AdjustChildrenHeight(LayoutWrapper* layoutWrapper) in AdjustChildrenHeight()
H A Dgrid_pattern.cpp478 …auto gridLayoutAlgorithm = DynamicCast<GridLayoutBaseAlgorithm>(layoutAlgorithmWrapper->GetLayoutA… in OnDirtyLayoutWrapperSwap()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_adaptive/
H A Dgrid_adaptive_layout_algorithm.h29 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 Dgrid_irregular_layout_algorithm.h32 class GridIrregularLayoutAlgorithm : public GridLayoutBaseAlgorithm {
33 DECLARE_ACE_TYPE(GridIrregularLayoutAlgorithm, GridLayoutBaseAlgorithm);
37 … : GridLayoutBaseAlgorithm(std::move(info)), info_(gridLayoutInfo_), overScroll_(overScroll) {};
H A Dgrid_irregular_layout_algorithm.cpp55 GridLayoutBaseAlgorithm::AdjustChildrenHeight(layoutWrapper); in Measure()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_layout/
H A 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()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_scroll/
H A 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()
H A Dgrid_scroll_layout_algorithm.cpp80 GridLayoutBaseAlgorithm::AdjustChildrenHeight(layoutWrapper); in Measure()