/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/irregular/ |
H A D | irregular_matrices.h | 24 const decltype(GridLayoutInfo::gridMatrix_) MATRIX_DEMO_1 = { 35 const decltype(GridLayoutInfo::gridMatrix_) MATRIX_DEMO_2 = { 44 const decltype(GridLayoutInfo::gridMatrix_) MATRIX_DEMO_3 = { 55 const decltype(GridLayoutInfo::gridMatrix_) MATRIX_DEMO_4 = { 79 const decltype(GridLayoutInfo::gridMatrix_) MATRIX_DEMO_5 = { 95 const decltype(GridLayoutInfo::gridMatrix_) MATRIX_DEMO_6 = { 115 const decltype(GridLayoutInfo::gridMatrix_) MATRIX_DEMO_7 = { 123 const decltype(GridLayoutInfo::gridMatrix_) MATRIX_DEMO_8 = { 133 const decltype(GridLayoutInfo::gridMatrix_) MATRIX_DEMO_9 = { 144 const decltype(GridLayoutInfo::gridMatrix_) MATRIX_DEMO_10 = { [all …]
|
H A D | grid_irregular_filler_test.cpp | 32 GridLayoutInfo info; 66 GridLayoutInfo info; 123 GridLayoutInfo info; 175 GridLayoutInfo info; 214 GridLayoutInfo info; 244 GridLayoutInfo info; 282 GridLayoutInfo info; 317 GridLayoutInfo info; 345 GridLayoutInfo info; 383 GridLayoutInfo info; [all …]
|
H A D | grid_irregular_layout_test.cpp | 39 GridLayoutInfo info; 89 auto algorithm = AceType::MakeRefPtr<GridIrregularLayoutAlgorithm>(GridLayoutInfo {}); 398 GridLayoutInfo oldInfo; 453 GridLayoutInfo oldInfo; 491 GridLayoutInfo oldInfo; 528 const decltype(GridLayoutInfo::gridMatrix_) cmp = { 543 GridLayoutInfo oldInfo; 648 auto algo = AceType::MakeRefPtr<GridIrregularLayoutAlgorithm>(GridLayoutInfo {}); 683 GridLayoutInfo info; 726 GridLayoutInfo info; [all …]
|
H A D | grid_layout_range_solver_test.cpp | 36 GridLayoutInfo info; 112 GridLayoutInfo info; 157 GridLayoutInfo info; 203 GridLayoutInfo info; 247 GridLayoutInfo info; 282 GridLayoutInfo info; 380 GridLayoutInfo info;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/ |
H A D | grid_layout_info.cpp | 44 int32_t GridLayoutInfo::GetOriginalIndex() const in GetOriginalIndex() 49 void GridLayoutInfo::ClearDragState() in ClearDragState() 152 bool GridLayoutInfo::IsOutOfStart() const in IsOutOfStart() 318 void GridLayoutInfo::GetLineHeights( in GetLineHeights() 465 float GridLayoutInfo::GetCurrentLineHeight() const in GetCurrentLineHeight() 589 bool GridLayoutInfo::GetGridItemAnimatePos(const GridLayoutInfo& currentGridLayoutInfo, int32_t tar… in GetGridItemAnimatePos() 742 GridLayoutInfo::EndIndexInfo GridLayoutInfo::FindEndIdx(int32_t endLine) const in FindEndIdx() 762 void GridLayoutInfo::ClearMapsToEnd(int32_t idx) in ClearMapsToEnd() 821 std::pair<GridLayoutInfo::HeightMapIt, float> GridLayoutInfo::SkipLinesAboveView(float mainGap) con… in SkipLinesAboveView() 968 void GridLayoutInfo::PrepareJumpToBottom() in PrepareJumpToBottom() [all …]
|
H A D | grid_layout_base_algorithm.h | 32 …explicit GridLayoutBaseAlgorithm(GridLayoutInfo gridLayoutInfo) : gridLayoutInfo_(std::move(gridLa… in GridLayoutBaseAlgorithm() 35 const GridLayoutInfo& GetGridLayoutInfo() in GetGridLayoutInfo() 79 GridLayoutInfo gridLayoutInfo_;
|
H A D | grid_pattern.h | 133 const GridLayoutInfo& GetGridLayoutInfo() const in GetGridLayoutInfo() 139 GridLayoutInfo& GetMutableLayoutInfo() in GetMutableLayoutInfo() 297 void FlushFocusOnScroll(const GridLayoutInfo& gridLayoutInfo); 357 GridLayoutInfo scrollGridLayoutInfo_; 358 GridLayoutInfo gridLayoutInfo_;
|
H A D | grid_layout_info.h | 61 struct GridLayoutInfo { struct 344 …bool GetGridItemAnimatePos(const GridLayoutInfo& currentGridLayoutInfo, int32_t targetIndex, Scrol…
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/ |
H A D | layout_info_test.cpp | 32 GridLayoutInfo info; 63 GridLayoutInfo info; 87 GridLayoutInfo info; 117 GridLayoutInfo info; 153 GridLayoutInfo info; 186 GridLayoutInfo info; 211 GridLayoutInfo info; 235 GridLayoutInfo info; 279 GridLayoutInfo info; 313 GridLayoutInfo info; [all …]
|
H A D | grid_option_layout_test_ng.cpp | 445 GridLayoutInfo info; 487 GridLayoutInfo info; 522 auto algorithm = AceType::MakeRefPtr<GridLayoutAlgorithm>(GridLayoutInfo {}, 2, 5); 667 auto algorithm = AceType::MakeRefPtr<GridLayoutAlgorithm>(GridLayoutInfo {}, 2, 5);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/irregular/ |
H A D | grid_irregular_filler.h | 39 GridIrregularFiller(GridLayoutInfo* info, LayoutWrapper* wrapper); 199 int32_t FitItem(const decltype(GridLayoutInfo::gridMatrix_)::iterator& it, int32_t itemWidth); 231 GridLayoutInfo* info_;
|
H A D | grid_layout_range_solver.h | 31 GridLayoutRangeSolver(GridLayoutInfo* info, LayoutWrapper* wrapper); 104 const GridLayoutInfo* info_;
|
H A D | grid_irregular_layout_algorithm.h | 36 explicit GridIrregularLayoutAlgorithm(GridLayoutInfo info, bool overScroll = false) 159 GridLayoutInfo& info_;
|
H A D | grid_layout_utils.h | 37 …static GridItemSize GetItemSize(const GridLayoutInfo* info, const LayoutWrapper* wrapper, int32_t …
|
H A D | grid_irregular_layout_algorithm.cpp | 139 inline void PrepareJumpOnReset(GridLayoutInfo& info) in PrepareJumpOnReset() 144 inline void ResetMaps(GridLayoutInfo& info) in ResetMaps() 149 inline void ResetLayoutRange(GridLayoutInfo& info) in ResetLayoutRange() 216 inline void UpdateStartInfo(GridLayoutInfo& info, const GridLayoutRangeSolver::StartingRowInfo& res) in UpdateStartInfo() 223 inline float GetPrevHeight(const GridLayoutInfo& info, float mainGap) in GetPrevHeight()
|
H A D | grid_layout_utils.cpp | 22 GridItemSize GridLayoutUtils::GetItemSize(const GridLayoutInfo* info, const LayoutWrapper* wrapper,… in GetItemSize()
|
H A D | grid_irregular_filler.cpp | 26 GridIrregularFiller::GridIrregularFiller(GridLayoutInfo* info, LayoutWrapper* wrapper) : info_(info… in GridIrregularFiller() 83 int32_t GridIrregularFiller::FitItem(const decltype(GridLayoutInfo::gridMatrix_)::iterator& it, int… in FitItem()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/layout/ |
H A D | grid_layout_info.h | 49 class GridLayoutInfo : public virtual AceType { 50 DECLARE_ACE_TYPE(GridLayoutInfo, AceType);
|
H A D | grid_container_info.h | 29 class GridContainerInfo : public GridLayoutInfo { 30 DECLARE_ACE_TYPE(GridContainerInfo, GridLayoutInfo);
|
H A D | grid_column_info.h | 26 class GridColumnInfo : public GridLayoutInfo { 27 DECLARE_ACE_TYPE(GridColumnInfo, GridLayoutInfo);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/box/ |
H A D | box_base_component.h | 214 const RefPtr<GridLayoutInfo>& GetGridLayoutInfo() const in GetGridLayoutInfo() 219 void SetGridLayoutInfo(const RefPtr<GridLayoutInfo>& gridLayoutInfo) in SetGridLayoutInfo() 388 RefPtr<GridLayoutInfo> gridLayoutInfo_;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_scroll/ |
H A D | grid_scroll_layout_algorithm.h | 31 … GridScrollLayoutAlgorithm(GridLayoutInfo gridLayoutInfo, uint32_t crossCount, uint32_t mainCount) in GridScrollLayoutAlgorithm() 59 GridLayoutInfo GetScrollGridLayoutInfo() in GetScrollGridLayoutInfo() 236 GridLayoutInfo scrollGridLayoutInfo_;
|
H A D | grid_scroll_with_options_layout_algorithm.h | 26 …GridScrollWithOptionsLayoutAlgorithm(GridLayoutInfo gridLayoutInfo, uint32_t crossCount, uint32_t … in GridScrollWithOptionsLayoutAlgorithm()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_adaptive/ |
H A D | grid_adaptive_layout_algorithm.h | 33 explicit GridAdaptiveLayoutAlgorithm(GridLayoutInfo gridLayoutInfo) in GridAdaptiveLayoutAlgorithm()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_layout/ |
H A D | grid_layout_algorithm.h | 34 GridLayoutAlgorithm(GridLayoutInfo gridLayoutInfo, int32_t crossCount, int32_t mainCount) in GridLayoutAlgorithm()
|