/foundation/arkui/ace_engine/test/unittest/core/pattern/waterflow/ |
H A D | water_flow_sw_layout_test.cpp | 50 EXPECT_EQ(info_->lanes_[0][0].items_.size(), 2); in HWTEST_F() 51 EXPECT_EQ(info_->lanes_[0][0].items_.back().idx, 3); in HWTEST_F() 52 EXPECT_EQ(info_->lanes_[0][0].items_.back().mainSize, 200.0f); in HWTEST_F() 54 EXPECT_EQ(info_->lanes_[0][1].items_.back().idx, 1); in HWTEST_F() 57 EXPECT_EQ(info_->lanes_[0][2].items_.back().idx, 4); in HWTEST_F() 184 EXPECT_EQ(info_->lanes_[0][0].items_.size(), 1); in HWTEST_F() 185 EXPECT_EQ(info_->lanes_[0][0].items_.front().idx, 7); in HWTEST_F() 186 EXPECT_EQ(info_->lanes_[0][1].items_.size(), 2); in HWTEST_F() 187 EXPECT_EQ(info_->lanes_[0][1].items_.front().idx, 5); in HWTEST_F() 188 EXPECT_EQ(info_->lanes_[0][1].items_ in HWTEST_F() [all...] |
H A D | water_flow_layout_info_test.cpp | 40 info.items_ = ITEM_MAP_1; in HWTEST_F() 65 info.items_ = ITEM_MAP_1; in HWTEST_F() 94 info.items_ = ITEM_MAP_1; in HWTEST_F() 114 info.items_ = ITEM_MAP_3; in HWTEST_F() 136 info.items_ = ITEM_MAP_3; in HWTEST_F() 162 info.items_ = ITEM_MAP_1; in HWTEST_F() 192 info.items_ = ITEM_MAP_1; in HWTEST_F() 315 EXPECT_EQ(info.items_[i].size(), 2); in HWTEST_F() 320 EXPECT_EQ(info.items_.size(), 5); in HWTEST_F() 321 EXPECT_EQ(info.items_[ in HWTEST_F() [all...] |
H A D | water_flow_top_down_test.cpp | 40 int32_t crossIndex = info->items_[0].rbegin()->first; in HWTEST_F() 41 int32_t itemIndex = info->items_[0].rbegin()->second.rbegin()->first; in HWTEST_F() 66 std::size_t waterFlowItemsSize = info->items_[0].size(); in HWTEST_F() 69 int32_t index = info->items_[0].rbegin()->first; in HWTEST_F() 70 info->items_[0][index + 1] = std::map<int32_t, std::pair<float, float>>(); in HWTEST_F() 71 EXPECT_EQ(info->items_[0].size(), waterFlowItemsSize + 1); in HWTEST_F() 74 auto lastItem = info->items_[0].begin()->second.rbegin(); in HWTEST_F() 79 EXPECT_EQ(info->items_[0].size(), waterFlowItemsSize + 1); in HWTEST_F() 125 int32_t crossIndex = info->items_[0].rbegin()->first; in HWTEST_F() 126 info->items_[ in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_v2/list/ |
H A D | render_list_item_group.cpp | 22 items_.clear(); in RemoveAllItems() 67 items_.emplace_front(newItem); in RequestListItem() 69 items_.emplace_back(newItem); in RequestListItem() 128 for (auto it = items_.begin(); it != items_.end() && currStartCacheCount_ > startCacheCount_; curIndex += lanes_) { in RecycleStartCacheItems() 130 for (size_t i = 0; i < lanes && it != items_.end(); i++) { in RecycleStartCacheItems() 136 it = items_.erase(it); in RecycleStartCacheItems() 150 if (it == items_.end()) { in LayoutALine() 154 child = RequestListItem(startIndex_ + items_.size(), false); in LayoutALine() 158 it = items_ in LayoutALine() [all...] |
H A D | render_list.cpp | 455 for (size_t newIndex = startIndex_ + items_.size();; ++newIndex) { in RequestNewItemsAtEndForLaneList() 499 for (size_t newIndex = startIndex_ + items_.size();; ++newIndex) { in RequestNewItemsAtEnd() 645 if (startIndex_ + items_.size() >= TotalCount()) { in PerformLayout() 781 if (items_.empty()) { in SetItemsPositionForLaneList() 795 for (auto iter = items_.begin(); iter != items_.end();) { in SetItemsPositionForLaneList() 812 if ((++iter) == items_.end() || itemGroup) { in SetItemsPositionForLaneList() 948 if (items_.empty()) { in SetItemsPosition() 962 for (const auto& child : items_) { in SetItemsPosition() 1155 for (size_t newIndex = startIndex_ + items_ in GetCurMainPosAndMainSize() [all...] |
H A D | render_list_item_group.h | 157 return items_; in GetItems() 173 std::list<RefPtr<RenderListItem>> items_; member in OHOS::Ace::V2::RenderListItemGroup
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/top_down/ |
H A D | water_flow_layout_info.cpp | 26 for (const auto& crossItems : items_[GetSegment(itemIndex)]) { in GetCrossIndex() 51 for (const auto& crossItems : items_[GetSegment(tempStartIndex)]) { in UpdateStartIndex() 72 for (const auto& crossItems : items_[GetSegment(endIndex)]) { in GetEndIndexByOffset() 90 if (items_.empty()) { in GetMaxMainHeight() 94 for (const auto& crossItems : *items_.rbegin()) { in GetMaxMainHeight() 123 auto cross = items_[seg].find(crossIndex); in GetMainHeight() 124 if (cross == items_[seg].end()) { in GetMainHeight() 141 auto cross = items_[GetSegment(itemIndex)].find(crossIndex); in GetStartMainPos() 142 if (cross == items_[GetSegment(itemIndex)].end()) { in GetStartMainPos() 191 for (const auto& crossItems : *items_ in IsAllCrossReachEnd() [all...] |
H A D | water_flow_layout_algorithm.cpp | 70 if (!layoutInfo_->items_[0].empty() && crossLens.size() != layoutInfo_->items_[0].size()) { in InitialItemsCrossSize() 78 layoutInfo_->items_[0].try_emplace(index, std::map<int32_t, std::pair<float, float>>()); in InitialItemsCrossSize() 117 layoutInfo_->JumpTo(layoutInfo_->items_[0][crossIndex][layoutInfo_->jumpIndex_]); in Measure() 176 auto item = layoutInfo_->items_[0][position.crossIndex].find(currentIndex); in MeasureToTarget() 177 if (item == layoutInfo_->items_[0][position.crossIndex].end()) { in MeasureToTarget() 178 layoutInfo_->items_[0][position.crossIndex][currentIndex] = in MeasureToTarget() 217 for (const auto& mainPositions : layoutInfo_->items_[0]) { in Layout() 338 auto item = layoutInfo_->items_[0][position.crossIndex].find(currentIndex); in FillViewport() 339 if (item == layoutInfo_->items_[ in FillViewport() [all...] |
H A D | water_flow_segmented_layout.cpp | 271 if (crossLens.size() < info_->items_[0].size()) { in RegularInit() 272 auto it = info_->items_[0].find(crossLens.size()); in RegularInit() 273 info_->items_[0].erase(it, info_->items_[0].end()); in RegularInit() 278 info_->items_[0].try_emplace(index, std::map<int32_t, std::pair<float, float>>()); in RegularInit() 290 if (info_->items_.size() == 1) { in InitFooter() 291 info_->items_.emplace_back(); in InitFooter() 292 info_->items_.back().try_emplace(0); in InitFooter()
|
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/heif_impl/heif_parser/box/ |
H A D | item_data_box.cpp | 90 items_.push_back(item); in ParseContent() 126 for (idx = 0; idx < items_.size(); idx++) { in AppendData() 127 if (items_[idx].itemId == itemId) { in AppendData() 131 if (idx == items_.size()) { in AppendData() 136 items_.push_back(item); in AppendData() 146 items_[idx].extents.push_back(std::move(extent)); in AppendData() 158 for (idx = 0; idx < items_.size(); idx++) { in UpdateData() 159 if (items_[idx].itemId == itemID) { in UpdateData() 165 if (idx == items_.size()) { in UpdateData() 174 items_[id in UpdateData() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/list/ |
H A D | render_list.cpp | 160 for (const auto& item : items_) { in OnPaintFinish() 318 items_[index] = renderNode; in AddListItem() 328 for (const auto& item : items_) { in GetChildByPosition() 355 for (const auto& item : items_) { in GetNearChildByPosition() 374 auto item = items_.find(index); in FindChildByIndex() 375 if (item != items_.end()) { in FindChildByIndex() 389 auto item = items_.find(index); in GetChildByIndex() 390 if (item != items_.end()) { in GetChildByIndex() 405 item = items_.find(index); in GetChildByIndex() 406 if (item != items_ in GetChildByIndex() [all...] |
H A D | render_list.h | 161 if (items_.begin() != items_.end()) { in GetCurrentMinIndex() 162 currentMin = items_.begin()->first; in GetCurrentMinIndex() 170 if (items_.rbegin() != items_.rend()) { in GetCurrentMaxIndex() 171 currentMax = items_.rbegin()->first; in GetCurrentMaxIndex() 253 return items_; in GetItems() 258 items_.clear(); in ResetItems() 259 items_.swap(items); in ResetItems() 582 std::map<int32_t, RefPtr<RenderNode>> items_; member in OHOS::Ace::RenderList [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/sliding_window/ |
H A D | water_flow_layout_info_sw.cpp | 74 for (const auto& item : lane.items_) { in DistanceToTop() 90 for (auto item = lane.items_.rbegin(); item != lane.items_.rend(); ++item) { in DistanceToBottom() 172 std::all_of(section.begin(), section.end(), [](const auto& lane) { return lane.items_.empty(); }); in SectionEmpty() 254 return left.items_.size() < right.items_.size(); 255 })->items_.size()); 271 lane.items_.begin(), lane.items_.end(), [idx](const ItemInfo& item) { return item.idx == idx; }); 274 itemSize = lane.items_ [all...] |
H A D | water_flow_layout_sw.cpp | 158 for (const auto& item : section[i].items_) { in ItemHeightChanged() 260 const float nextPos = lanes[i].startPos - (lanes[i].items_.empty() ? 0.0f : mainGap); in PrepareStartPosQueue() 270 const float nextPos = lanes[i].endPos + (lanes[i].items_.empty() ? 0.0f : mainGap); in PrepareEndPosQueue() 368 if (lane.items_.empty()) { in FillBackHelper() 371 lane.items_.push_back({ idx, itemLen }); in FillBackHelper() 380 if (lane.items_.empty()) { in FillFrontHelper() 383 lane.items_.push_front({ idx, itemLen }); in FillFrontHelper() 393 info_->lanes_[secIdx][i].endPos + (info_->lanes_[secIdx][i].items_.empty() ? 0.0f : mainGaps_[secIdx]); in RecoverBack() 418 info_->lanes_[secIdx][i].startPos - (info_->lanes_[secIdx][i].items_.empty() ? 0.0f : mainGaps_[secIdx]); in RecoverFront() 447 float itemStartPos = lane.endPos - lane.items_ in ClearBack() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/indexer/ |
H A D | render_indexer.cpp | 202 if (static_cast<uint32_t>(nonItemCount_) + items_.size() == GetChildren().size()) { in UpdateItems() 205 items_.clear(); in UpdateItems() 208 items_.push_back(item); in UpdateItems() 224 for (auto item : items_) { in InitFocusedItem() 430 auto iter = items_.begin(); in GetItemIndex() 432 if (iter == items_.end()) { in GetItemIndex() 433 itemNode = items_.back(); in GetItemIndex() 451 for (auto itemNode : items_) { in MoveSection() 564 auto iter = items_.begin(); in GetSpecificItem() 566 if (iter != items_ in GetSpecificItem() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_v2/indexer/ |
H A D | render_popup_list.cpp | 82 for (size_t newIndex = startIndex_ + items_.size(); curMainPos < endMainPos_; ++newIndex) { in PerformLayout() 170 items_.clear(); in OnRequestPopupDataSelected() 216 for (iter = items_.begin(); iter != items_.end(); ++iter) { in CalTouchPoint() 251 for (auto it = items_.begin(); it != items_.end(); ++curIndex) { in LayoutOrRecycleCurrentItems() 264 it = items_.erase(it); in LayoutOrRecycleCurrentItems() 283 items_.emplace_front(renderItem); in RequestAndLayoutNewItem() 285 items_.emplace_back(renderItem); in RequestAndLayoutNewItem() 308 for (const auto& child : items_) { in SetItemsPosition() [all...] |
H A D | render_indexer.cpp | 147 if (nonItemCount_ + static_cast<int32_t>(items_.size()) == static_cast<int32_t>(GetChildren().size())) { in UpdateItems() 151 items_.clear(); in UpdateItems() 154 items_.push_back(item); in UpdateItems() 157 LOGI("[indexer] items nums : %{public}d", static_cast<int32_t>(items_.size())); in UpdateItems() 162 for (auto item : items_) { in InitFocusedItem() 515 if (items_.empty()) { in GetItemIndex() 520 auto iter = items_.begin(); in GetItemIndex() 522 if (iter == items_.end()) { in GetItemIndex() 523 itemNode = items_.back(); in GetItemIndex() 602 auto iter = items_ in GetSpecificItem() [all...] |
H A D | rosen_render_popup_list.cpp | 34 for (const auto& child : items_) { in Paint()
|
/foundation/arkui/ace_engine/frameworks/core/components_v2/water_flow/ |
H A D | render_water_flow.cpp | 131 auto iter = items_.find(index); in AddChildByIndex() 132 if (iter != items_.end() && iter->second == nullptr) { in AddChildByIndex() 133 items_.erase(index); in AddChildByIndex() 136 auto itor = items_.try_emplace(index, renderNode); in AddChildByIndex() 442 if (items_.find(startIndex) == items_.end()) { in SupplyItems() 448 auto flowItem = GetFlowItemByChild(items_[startIndex]); in SupplyItems() 483 if (items_.find(itemIndex) == items_.end()) { in LayoutItems() 489 auto flowItem = GetFlowItemByChild(items_[itemInde in LayoutItems() [all...] |
H A D | render_water_flow.h | 96 auto item = items_.find(index); 97 if (item != items_.end()) { 99 items_.erase(item); 231 std::unordered_map<size_t, RefPtr<RenderNode>> items_;
|
/foundation/CastEngine/castengine_wifi_display/services/protocol/rtcp/include/ |
H A D | rtcp.h | 148 ReportItem items_; member 191 ReportItem items_; member 407 RtcpXRDLRRReportItem items_; member
|
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/heif_impl/heif_parser/box/ |
H A D | item_data_box.h | 51 const std::vector<Item> &GetItems() const { return items_; } in GetItems() 77 std::vector<Item> items_; member in OHOS::ImagePlugin::HeifIlocBox
|
/foundation/arkui/ace_engine/frameworks/core/components_v2/grid/ |
H A D | render_grid_scroll.h | 92 auto item = items_.find(index); in RemoveChildByIndex() 93 if (item != items_.end()) { in RemoveChildByIndex() 95 items_.erase(item); in RemoveChildByIndex() 225 std::unordered_map<int32_t, RefPtr<RenderNode>> items_; member in OHOS::Ace::V2::RenderGridScroll
|
H A D | render_grid_scroll.cpp | 105 auto iter = items_.try_emplace(index, renderNode); in AddChildByIndex() 447 items_.clear(); in InitialGridProp() 813 if (items_.find(item.second) != items_.end() || buildChildByIndex_(item.second)) { in SupplyItems() 814 int32_t itemRowSpan = GetItemSpan(items_[item.second], true); in SupplyItems() 815 int32_t itemColSpan = GetItemSpan(items_[item.second], false); in SupplyItems() 816 LayoutChild(items_[item.second], mainIndex, item.first, itemRowSpan, itemColSpan, needPosition); in SupplyItems() 859 auto item = items_.find(itemIndex); in Rank() 860 if (item != items_.end()) { in Rank() 924 auto item = items_ in PerformLayout() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/swiper/ |
H A D | render_swiper.cpp | 345 for (auto iter = items_.begin(); iter != items_.end(); iter++) { in PerformLayout() 1469 auto iter = items_.find(index); in UpdateOneItemOpacity() 1470 if (iter == items_.end()) { in UpdateOneItemOpacity() 1482 auto iter = items_.find(index); in UpdateItemPosition() 1483 if (iter != items_.end()) { in UpdateItemPosition() 1488 auto item = items_.find(prevIndex); in UpdateItemPosition() 1489 if (item != items_.end()) { in UpdateItemPosition() 1495 auto item = items_.find(nextIndex); in UpdateItemPosition() 1496 if (item != items_ in UpdateItemPosition() [all...] |