Home
last modified time | relevance | path

Searched defs:GridLayoutInfo (Results 1 – 1 of 1) sorted by relevance

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/
Dgrid_layout_info.h61 struct GridLayoutInfo { struct
74 using HeightMapIt = std::map<int32_t, float>::const_iterator;
77 void UpdateStartIndexByStartLine() in UpdateStartIndexByStartLine()
107 float GetAverageLineHeight() in GetAverageLineHeight()
121 float GetStartLineOffset(float mainGap) const in GetStartLineOffset()
133 float totalHeight = 0.0f;
134 for (auto iter : lineHeightMap_) {
157 struct EndIndexInfo {
178 inline float GetItemTopPos(int32_t line, float mainGap) const in GetItemTopPos()
191 inline float GetItemBottomPos(int32_t line, int32_t itemHeight, float mainGap) const in GetItemBottomPos()
[all …]