Home
last modified time | relevance | path

Searched refs:GridLayoutInfo (Results 1 – 25 of 29) sorted by relevance

12

/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/irregular/
H A Dirregular_matrices.h24 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 Dgrid_irregular_filler_test.cpp32 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 Dgrid_irregular_layout_test.cpp39 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 Dgrid_layout_range_solver_test.cpp36 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 Dgrid_layout_info.cpp44 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 Dgrid_layout_base_algorithm.h32 …explicit GridLayoutBaseAlgorithm(GridLayoutInfo gridLayoutInfo) : gridLayoutInfo_(std::move(gridLa… in GridLayoutBaseAlgorithm()
35 const GridLayoutInfo& GetGridLayoutInfo() in GetGridLayoutInfo()
79 GridLayoutInfo gridLayoutInfo_;
H A Dgrid_pattern.h133 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 Dgrid_layout_info.h61 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 Dlayout_info_test.cpp32 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 Dgrid_option_layout_test_ng.cpp445 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 Dgrid_irregular_filler.h39 GridIrregularFiller(GridLayoutInfo* info, LayoutWrapper* wrapper);
199 int32_t FitItem(const decltype(GridLayoutInfo::gridMatrix_)::iterator& it, int32_t itemWidth);
231 GridLayoutInfo* info_;
H A Dgrid_layout_range_solver.h31 GridLayoutRangeSolver(GridLayoutInfo* info, LayoutWrapper* wrapper);
104 const GridLayoutInfo* info_;
H A Dgrid_irregular_layout_algorithm.h36 explicit GridIrregularLayoutAlgorithm(GridLayoutInfo info, bool overScroll = false)
159 GridLayoutInfo& info_;
H A Dgrid_layout_utils.h37 …static GridItemSize GetItemSize(const GridLayoutInfo* info, const LayoutWrapper* wrapper, int32_t …
H A Dgrid_irregular_layout_algorithm.cpp139 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 Dgrid_layout_utils.cpp22 GridItemSize GridLayoutUtils::GetItemSize(const GridLayoutInfo* info, const LayoutWrapper* wrapper,… in GetItemSize()
H A Dgrid_irregular_filler.cpp26 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 Dgrid_layout_info.h49 class GridLayoutInfo : public virtual AceType {
50 DECLARE_ACE_TYPE(GridLayoutInfo, AceType);
H A Dgrid_container_info.h29 class GridContainerInfo : public GridLayoutInfo {
30 DECLARE_ACE_TYPE(GridContainerInfo, GridLayoutInfo);
H A Dgrid_column_info.h26 class GridColumnInfo : public GridLayoutInfo {
27 DECLARE_ACE_TYPE(GridColumnInfo, GridLayoutInfo);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/box/
H A Dbox_base_component.h214 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 Dgrid_scroll_layout_algorithm.h31 … GridScrollLayoutAlgorithm(GridLayoutInfo gridLayoutInfo, uint32_t crossCount, uint32_t mainCount) in GridScrollLayoutAlgorithm()
59 GridLayoutInfo GetScrollGridLayoutInfo() in GetScrollGridLayoutInfo()
236 GridLayoutInfo scrollGridLayoutInfo_;
H A Dgrid_scroll_with_options_layout_algorithm.h26 …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 Dgrid_adaptive_layout_algorithm.h33 explicit GridAdaptiveLayoutAlgorithm(GridLayoutInfo gridLayoutInfo) in GridAdaptiveLayoutAlgorithm()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_layout/
H A Dgrid_layout_algorithm.h34 GridLayoutAlgorithm(GridLayoutInfo gridLayoutInfo, int32_t crossCount, int32_t mainCount) in GridLayoutAlgorithm()

12