/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/ |
H A D | list_position_map.h | 43 float mainPos; member 123 startPos = it->second.mainPos; in UpdatePosMapStart() 151 if (NearEqual(prevPos, it->second.mainPos)) { in UpdatePosMapEnd() 159 float delta = prevPos - it->second.mainPos; in UpdatePosMapEnd() 161 it->second.mainPos += delta; in UpdatePosMapEnd() 404 return posMap_[index].mainPos - offset; 409 return posMap_[startIndex].mainPos - startPos; in GetGroupLayoutOffset() 427 return { start->first, start->second.mainPos }; in GetStartIndexAndPos() 476 …while (startIndex > 0 && NearEqual(posMap_[startIndex].mainPos, posMap_[startIndex - 1].mainPos)) { in GetRowStartIndex() 499 NearEqual(posMap_[endIndex].mainPos, posMap_[endIndex + 1].mainPos)) { in GetRowEndIndexAndHeight() [all …]
|
H A D | list_item_group_paint_method.cpp | 90 float mainPos = info.mainPadding + itemPosition_.at(index).startPos - info.halfSpaceWidth; in DrawDivider() local 94 mainPos = info.mainPadding + mainSize_ - itemPosition_.at(index).startPos + in DrawDivider() 101 OffsetF offset = vertical_ ? OffsetF(mainPos, crossPos) : OffsetF(crossPos, mainPos); in DrawDivider() 108 …float mainPos = info.mainPadding + itemPosition_.at(index).endPos + spaceWidth_ - info.halfSpaceWi… in DrawLastLineDivider() local 112 … mainPos = info.mainPadding + mainSize_ - itemPosition_.at(index).endPos - info.halfSpaceWidth; in DrawLastLineDivider() 118 OffsetF offset = vertical_ ? OffsetF(mainPos, crossPos) : OffsetF(crossPos, mainPos); in DrawLastLineDivider()
|
H A D | list_paint_method.cpp | 147 float mainPos = dividerInfo.mainPadding + itemPosition_.at(index).startPos - in HandleDividerList() local 151 … mainPos = dividerInfo.mainPadding + dividerInfo.mainSize - itemPosition_.at(index).startPos + in HandleDividerList() 162 OffsetF(mainPos, crossPos) : OffsetF(crossPos, mainPos); in HandleDividerList() 173 float mainPos = dividerInfo.mainPadding + itemPosition_.at(index).endPos + in HandleLastLineIndex() local 177 mainPos = dividerInfo.mainPadding + dividerInfo.mainSize - itemPosition_.at(index).endPos - in HandleLastLineIndex() 188 OffsetF(mainPos, crossPos) : OffsetF(crossPos, mainPos); in HandleLastLineIndex()
|
H A D | list_item_group_layout_algorithm.cpp | 1119 float mainPos = GetMainAxisOffset(selfOffset, axis_); in LayoutHeaderFooterRTL() local 1132 float stickyPos = contentStartOffset_ - mainPos; in LayoutHeaderFooterRTL() 1138 endFooterPos_ = endFooterPos_ > mainPos ? mainPos : endFooterPos_; in LayoutHeaderFooterRTL() 1147 float stickyPos = listMainSize - contentEndOffset_ - mainPos - headerMainSize; in LayoutHeaderFooterRTL() 1156 startHeaderPos_ = mainPos + totalMainSize_ - headerMainSize_ - listMainSize; in LayoutHeaderFooterRTL() 1165 float mainPos = GetMainAxisOffset(selfOffset, axis_); in LayoutHeaderFooterLTR() local 1178 float stickyPos = contentStartOffset_ - mainPos; in LayoutHeaderFooterLTR() 1183 startHeaderPos_ = startHeaderPos_ > mainPos ? mainPos : startHeaderPos_; in LayoutHeaderFooterLTR() 1192 float stickyPos = listMainSize - contentEndOffset_ - mainPos - footerMainSize; in LayoutHeaderFooterLTR() 1201 endFooterPos_ = mainPos + totalMainSize_ - footerMainSize_ - listMainSize; in LayoutHeaderFooterLTR()
|
H A D | list_item_group_pattern.cpp | 682 float mainPos = GetMainAxisOffset(selfOffset, axis_) + headerMainSize_; in FirstItemFullVisible() local 684 return GreatNotEqual(mainPos, listPadding); in FirstItemFullVisible()
|
H A D | list_pattern.cpp | 1855 if (!Negative(posInfo.mainPos)) { in UpdateTotalOffset() 1856 float startPos = posInfo.mainPos - currentOffset_; in UpdateTotalOffset()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/water_flow/ |
H A D | render_water_flow.cpp | 261 double mainPos = 0.0; in SetChildPosition() local 266 mainPos = iter->second.mainPos; in SetChildPosition() 274 offset = Offset(crossPos, mainPos - viewportStartPos_); in SetChildPosition() 465 itemFlowStyle.mainPos = GetLastMainBlankPos().GetY(); in SupplyItems() 480 targetPos = itemFlowStyle.mainPos + mainSize_; in SupplyItems() 583 itemMainMinPos = item.second.mainPos; in UpdateCacheItems() 607 itemMainMinPos = iter->second.mainPos; in GetShowItems() 632 itemMainMinPos = iter->second.mainPos; in DealCache() 832 scrollToPos = iter->second.mainPos; in ScrollToIndex() 1025 result = iter->second.mainSize + iter->second.mainPos; in GetLastSupplyedMainSize() [all …]
|
H A D | render_water_flow.h | 48 double mainPos = 0.0; // position of main side member
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/sliding_window/ |
H A D | water_flow_layout_sw.cpp | 713 float mainPos = lane.startPos; in LayoutSection() local 719 mainPos += item.mainSize + mainGaps_[idx]; in LayoutSection() 723 …set = reverse ? OffsetF(crossPos, mainLen_ - item.mainSize - mainPos) : OffsetF(crossPos, mainPos); in LayoutSection() 729 mainPos += item.mainSize + mainGaps_[idx]; in LayoutSection() 750 float mainPos = info_->EndPos(); in LayoutFooter() local 752 mainPos = mainLen_ - info_->footerHeight_ - mainPos; in LayoutFooter() 757 …(axis_ == Axis::VERTICAL) ? OffsetF(0.0f, mainPos) + paddingOffset : OffsetF(mainPos, 0.0f) + padd… in LayoutFooter()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_scroll/ |
H A D | grid_scroll_layout_algorithm.cpp | 225 …float mainPos = -gridLayoutInfo_.GetHeightInRange(start, gridLayoutInfo_.startMainLineIndex_, main… in Layout() local 234 auto prevLineOffset = OffsetF(0.0f, mainPos, axis_); in Layout() 303 mainPos += gridLayoutInfo_.lineHeightMap_[line->first] + mainGap_; in Layout()
|