/foundation/arkui/ace_engine/test/unittest/core/pattern/waterflow/ |
H A D | water_flow_segment_common_test.cpp | 50 EXPECT_EQ(info_->startIndex_, 0); in HWTEST_F() 72 EXPECT_EQ(info_->startIndex_, 0); in HWTEST_F() 94 EXPECT_EQ(info_->startIndex_, 0); in HWTEST_F() 105 EXPECT_EQ(info_->startIndex_, 19); in HWTEST_F() 122 EXPECT_EQ(info_->startIndex_, 19); in HWTEST_F() 127 EXPECT_EQ(info_->startIndex_, 63); in HWTEST_F() 150 EXPECT_EQ(info_->startIndex_, 2); in HWTEST_F() 165 EXPECT_EQ(info_->startIndex_, 2); in HWTEST_F() 187 EXPECT_EQ(info_->startIndex_, 14); in HWTEST_F() 252 EXPECT_EQ(info_->startIndex_, in HWTEST_F() [all...] |
H A D | water_flow_segment_layout_test.cpp | 181 EXPECT_EQ(info->startIndex_, 0); in HWTEST_F() 188 EXPECT_EQ(info->startIndex_, 4); in HWTEST_F() 194 EXPECT_EQ(info->startIndex_, 4); in HWTEST_F() 337 EXPECT_EQ(info->startIndex_, 1); in HWTEST_F() 370 EXPECT_EQ(info->startIndex_, 0); in HWTEST_F() 378 EXPECT_EQ(info->startIndex_, 1); in HWTEST_F() 384 EXPECT_EQ(info->startIndex_, 11); in HWTEST_F() 396 EXPECT_EQ(info->startIndex_, 5); in HWTEST_F() 402 EXPECT_EQ(info->startIndex_, 19); in HWTEST_F() 424 EXPECT_EQ(info->startIndex_, in HWTEST_F() [all...] |
H A D | water_flow_segment_integrated.cpp | 54 EXPECT_EQ(info->startIndex_, 0); in HWTEST_F() 59 EXPECT_EQ(info->startIndex_, 19); in HWTEST_F() 72 EXPECT_EQ(info->startIndex_, 19); in HWTEST_F() 79 EXPECT_EQ(info->startIndex_, 63); in HWTEST_F() 108 EXPECT_EQ(info->startIndex_, 2); in HWTEST_F() 123 EXPECT_EQ(info->startIndex_, 2); in HWTEST_F() 132 EXPECT_EQ(info->startIndex_, 14); in HWTEST_F() 201 EXPECT_EQ(info->startIndex_, 1); in HWTEST_F() 215 EXPECT_EQ(info->startIndex_, 0); in HWTEST_F() 241 EXPECT_EQ(info->startIndex_, in HWTEST_F() [all...] |
H A D | water_flow_sw_layout_test.cpp | 58 EXPECT_EQ(info_->startIndex_, 0); in HWTEST_F() 99 EXPECT_EQ(info_->startIndex_, 0); in HWTEST_F() 107 EXPECT_EQ(info_->startIndex_, 0); in HWTEST_F() 130 EXPECT_EQ(info_->startIndex_, 99); in HWTEST_F() 138 EXPECT_EQ(info_->startIndex_, 95); in HWTEST_F() 153 EXPECT_EQ(info_->startIndex_, 94); in HWTEST_F() 177 EXPECT_EQ(info_->startIndex_, 5); in HWTEST_F() 192 EXPECT_EQ(info_->startIndex_, 5); in HWTEST_F() 210 EXPECT_EQ(info_->startIndex_, 5); in HWTEST_F() 219 EXPECT_EQ(info_->startIndex_, in HWTEST_F() [all...] |
H A D | water_flow_scroller_test_ng.cpp | 88 * @tc.expected: startIndex_ = 0 endIndex_ = 10. in HWTEST_F() 95 EXPECT_EQ(pattern_->layoutInfo_->startIndex_, 0); in HWTEST_F() 103 * @tc.expected: startIndex_ = 1 endIndex_ = 13. in HWTEST_F() 106 EXPECT_EQ(pattern_->layoutInfo_->startIndex_, 1); in HWTEST_F() 114 * @tc.expected: startIndex_ = 11 endIndex_ = 19. in HWTEST_F() 117 EXPECT_EQ(pattern_->layoutInfo_->startIndex_, 11); in HWTEST_F() 125 * @tc.expected: startIndex_ = 7 endIndex_ = 19. in HWTEST_F() 128 EXPECT_EQ(pattern_->layoutInfo_->startIndex_, 7); in HWTEST_F() 589 EXPECT_EQ(pattern_->layoutInfo_->startIndex_, 0); in HWTEST_F() 595 EXPECT_EQ(pattern_->layoutInfo_->startIndex_, 1 in HWTEST_F() [all...] |
H A D | water_flow_regular_test.cpp | 45 EXPECT_EQ(info->startIndex_, 0); in HWTEST_F() 157 EXPECT_EQ(info->startIndex_, 0); in HWTEST_F() 172 EXPECT_EQ(info->startIndex_, 3); in HWTEST_F() 177 EXPECT_EQ(info->startIndex_, 3); in HWTEST_F() 247 EXPECT_TRUE(info->startIndex_ >= info->endIndex_); in HWTEST_F() 268 EXPECT_EQ(info->startIndex_, 0); in HWTEST_F() 302 EXPECT_EQ(info->startIndex_, 0); in HWTEST_F() 403 EXPECT_EQ(info->startIndex_, 0); in HWTEST_F() 417 EXPECT_EQ(info->startIndex_, 36); in HWTEST_F() 482 EXPECT_EQ(pattern_->layoutInfo_->startIndex_, 2 in HWTEST_F() [all...] |
H A D | water_flow_top_down_test.cpp | 172 * @tc.expected: startIndex_ = 0 endIndex_ = 0. in HWTEST_F() 188 * @tc.expected: startIndex_ = TOTAL_LINE_NUMBER * 2 - 1, endIndex_ = TOTAL_LINE_NUMBER * 2 - 1. in HWTEST_F() 339 EXPECT_EQ(info->startIndex_, 43); in HWTEST_F() 345 EXPECT_EQ(info->startIndex_, 43); in HWTEST_F() 359 * @tc.expected: startIndex_ = 0 endIndex_ = 10. in HWTEST_F() 371 EXPECT_EQ(info->startIndex_, 0); in HWTEST_F() 376 EXPECT_EQ(info->startIndex_, 0); in HWTEST_F() 512 EXPECT_EQ(info->startIndex_, 0); in HWTEST_F() 523 EXPECT_EQ(info->startIndex_, 31); in HWTEST_F() 634 EXPECT_EQ(info->startIndex_, 2 in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/syntax/ |
H A D | lazy_layout_wrapper_builder.cpp | 51 ((startIndex_ && index < startIndex_.value() - 1) || (endIndex_ && index > endIndex_.value() + 1))) { in OnGetOrCreateWrapperByIndex() 52 if (index > startIndex_.value()) { in OnGetOrCreateWrapperByIndex() 97 if (!startIndex_) { in OnGetOrCreateWrapperByIndexLegacy() 98 startIndex_ = index; in OnGetOrCreateWrapperByIndexLegacy() 101 if ((index >= startIndex_.value()) && (index <= endIndex_.value())) { in OnGetOrCreateWrapperByIndexLegacy() 103 std::advance(iter, index - startIndex_.value()); in OnGetOrCreateWrapperByIndexLegacy() 106 if ((index < (startIndex_.value() - 1)) || (index > (endIndex_.value() + 1))) { in OnGetOrCreateWrapperByIndexLegacy() 125 if (index == (startIndex_.value() - 1)) { in OnGetOrCreateWrapperByIndexLegacy() 127 startIndex_ in OnGetOrCreateWrapperByIndexLegacy() [all...] |
H A D | lazy_for_each_builder.h | 177 startIndex_ = start; in SetActiveChildRange() 285 if ((startIndex_ <= endIndex_ && endIndex_ + i < count) || in CheckCacheIndex() 286 startIndex_ > endIndex_ + i) { in CheckCacheIndex() 288 } else if ((endIndex_ + i) % count < startIndex_) { in CheckCacheIndex() 299 if ((startIndex_ <= endIndex_ && startIndex_ >= i) || in CheckCacheIndex() 300 startIndex_ > endIndex_ + i) { in CheckCacheIndex() 301 idleIndexes.emplace(startIndex_ - i); in CheckCacheIndex() 302 } else if ((startIndex_ - i + count) % count > endIndex_) { in CheckCacheIndex() 303 idleIndexes.emplace((startIndex_ in CheckCacheIndex() 578 int32_t startIndex_ = -1; global() member in OHOS::Ace::NG::LazyForEachBuilder [all...] |
/foundation/ai/ai_engine/services/common/platform/os_wrapper/feature/source/ |
H A D | slide_window_processor.cpp | 37 startIndex_(0),
in SlideWindowProcessor() 76 startIndex_ = initIndex_;
in Init() 126 errno_t retCode = memcpy_s(workBuffer_ + startIndex_, bufferSize_ - startIndex_, input.data, inputBytes);
in Process() 133 startIndex_ += stepSize_;
in Process() 137 if (bufferSize_ - startIndex_ < stepSize_) {
in Process() 143 startIndex_ = initIndex_;
in Process()
|
/foundation/arkui/ace_engine/frameworks/core/components_v2/list/ |
H A D | render_list_item_group.cpp | 126 size_t curIndex = startIndex_; in RecycleStartCacheItems() 140 startIndex_ = curIndex + lanes; in RecycleStartCacheItems() 154 child = RequestListItem(startIndex_ + items_.size(), false); in LayoutALine() 172 size_t curIndex = startIndex_; in LayoutOrRecycleCurrentItems() 202 size_t newIndex = startIndex_ + items_.size(); in RequestNewItemsAtEnd() 229 if (startIndex_ + items_.size() >= TotalCount() && !items_.empty()) { in RequestNewItemsAtEnd() 242 if (startIndex_ >= TotalCount()) { in RequestNewItemsAtStart() 243 count = startIndex_ % lanes_; in RequestNewItemsAtStart() 249 for (; idx < count && startIndex_ - idx > 0; idx++) { in RequestNewItemsAtStart() 250 auto child = RequestListItem(startIndex_ in RequestNewItemsAtStart() [all...] |
H A D | render_list.cpp | 89 if (startIndex_ == INITIAL_CHILD_INDEX) { in Update() 91 startIndex_ = initialIndex_ > 0 ? initialIndex_ : 0; in Update() 440 if (lanes != lanes_) { // if lanes changes, adjust startIndex_ in CalculateLanes() 443 size_t startIndex = startIndex_ - GetItemRelativeIndex(startIndex_) % static_cast<size_t>(lanes); in CalculateLanes() 444 if (startIndex_ != startIndex) { in CalculateLanes() 455 for (size_t newIndex = startIndex_ + items_.size();; ++newIndex) { in RequestNewItemsAtEndForLaneList() 465 startIndex_ = std::min(startIndex_, TotalCount()); in RequestNewItemsAtEndForLaneList() 499 for (size_t newIndex = startIndex_ in RequestNewItemsAtEnd() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_v2/common/ |
H A D | element_proxy.cpp | 68 startIndex_ = startIndex; 97 startIndex_ = startIndex; in UpdateForPartialUpdate() 169 startIndex_ = startIndex; 174 ACE_DCHECK(index == startIndex_); 180 ACE_DCHECK(index == startIndex_); 226 ACE_DCHECK(index == startIndex_); 340 startIndex_ = startIndex; 406 startIndex_ = startIndex; 497 startIndex_ = startIndex; 591 startIndex_ [all...] |
H A D | element_proxy.h | 64 return (index >= startIndex_) && (index < startIndex_ + count_); in IndexInRange() 93 size_t startIndex_ = INVALID_INDEX; member in OHOS::Ace::V2::ElementProxy
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/ |
H A D | layout_info_test.cpp | 160 info.startIndex_ = 8; in HWTEST_F() 168 info.startIndex_ = 26; in HWTEST_F() 193 info.startIndex_ = 15; in HWTEST_F() 218 info.startIndex_ = 20; in HWTEST_F() 247 info.startIndex_ = 0; in HWTEST_F() 251 info.startIndex_ = 2; in HWTEST_F() 255 info.startIndex_ = 3; in HWTEST_F() 259 info.startIndex_ = 5; in HWTEST_F() 263 info.startIndex_ = 8; in HWTEST_F() 267 info.startIndex_ in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/layout/ |
H A D | layout_wrapper_builder.h | 53 startIndex_ = startIndex; in SetStartIndex() 58 return startIndex_; in GetStartIndex() 86 int32_t startIndex_ = 0;
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/ |
H A D | list_height_offset_calculator.h | 37 startIndex_ = itemPosition.begin()->first; in ListHeightOffsetCalculator() 61 if (currentIndex_ == startIndex_) { in CalculateFrameNode() 79 if (currentIndex_ == startIndex_) { in CalculateFrameNode() 133 if (itor->first == startIndex_ || itor->first == endIndex_) { in GetLazyForEachIndexAverageHeight() 186 if ((endIndex_ < currentIndex_) || (startIndex_ >= currentIndex_ + count)) { in CalculateLazyForEachNode() 198 int32_t startIndex = std::max(currentIndex_, startIndex_); in CalculateLazyForEachNode() 202 if (startIndex == startIndex_) { in CalculateLazyForEachNode() 203 int32_t curr = GetLines(lanes, startIndex_ - currentIndex_); in CalculateLazyForEachNode() 256 int32_t startIndex_ = 0; member in OHOS::Ace::NG::ListHeightOffsetCalculator
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/irregular/ |
H A D | grid_irregular_layout_test.cpp | 103 EXPECT_EQ(info.startIndex_, 0); in HWTEST_F() 113 EXPECT_EQ(info.startIndex_, 0); in HWTEST_F() 154 EXPECT_EQ(info.startIndex_, 0); in HWTEST_F() 164 EXPECT_EQ(info.startIndex_, 2); in HWTEST_F() 192 EXPECT_EQ(info.startIndex_, 3); in HWTEST_F() 200 EXPECT_EQ(info.startIndex_, 4); in HWTEST_F() 204 info.startIndex_ = 3; in HWTEST_F() 210 EXPECT_EQ(info.startIndex_, 4); in HWTEST_F() 251 EXPECT_EQ(info.startIndex_, 0); in HWTEST_F() 256 info.startIndex_ in HWTEST_F() [all...] |
H A D | grid_layout_range_solver_test.cpp | 45 info.startIndex_ = 4; in HWTEST_F() 257 info.startIndex_ = 2; in HWTEST_F() 292 info.startIndex_ = 0; in HWTEST_F() 329 EXPECT_EQ(info.startIndex_, 85); in HWTEST_F() 333 EXPECT_EQ(info.startIndex_, 2); in HWTEST_F() 361 EXPECT_EQ(info.startIndex_, 22); in HWTEST_F() 363 for (int i = info.startIndex_; i <= info.endIndex_; ++i) { in HWTEST_F() 415 EXPECT_EQ(info.startIndex_, 0); in HWTEST_F() 445 EXPECT_EQ(info.startIndex_, 29); in HWTEST_F() 453 EXPECT_EQ(info.startIndex_, 2 in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_v2/grid/ |
H A D | render_grid_scroll.cpp | 258 if (main < startIndex_) { in SetChildPosition() 260 positionMain += (main - startIndex_) * (*mainGap_); in SetChildPosition() 262 for (int32_t i = startIndex_; i < main; ++i) { in SetChildPosition() 265 positionMain += (main - startIndex_) * (*mainGap_); in SetChildPosition() 476 startIndex_ = *mainCount_ > 0 ? *mainCount_ - 1 : 0; in InitialGridProp() 680 startIndex_ += count; in LoadForward() 694 if (gridCells_.find(startIndex_ + 1) != gridCells_.end()) { in CalculateViewPort() 695 currentOffset_ += GetSize(gridCells_.at(startIndex_++).at(0)) + *mainGap_ - firstItemOffset_; in CalculateViewPort() 700 if (startIndex_ > 0) { in CalculateViewPort() 701 if (gridCells_.find(startIndex_ in CalculateViewPort() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/top_down/ |
H A D | water_flow_segmented_layout.cpp | 114 for (int32_t i = std::max(0, info_->startIndex_ - cacheCount); i <= maxIdx; ++i) { in Layout() 117 wrapper_->SetActiveChildRange(info_->NodeIdx(info_->startIndex_), info_->NodeIdx(info_->endIndex_), cacheCount, in Layout() 121 info_->firstIndex_ = info_->startIndex_; in Layout() 141 info->jumpIndex_ = std::min(info->startIndex_, info->childrenCount_ - 1); in PrepareJump() 143 float itemOffset = (info->itemInfos_.size() <= static_cast<size_t>(info->startIndex_)) in PrepareJump() 145 : info->currentOffset_ + info->itemInfos_[info->startIndex_].mainOffset; in PrepareJump() 153 for (int32_t i = info_->startIndex_; i <= info_->endIndex_; ++i) { in CheckDirtyItem() 319 const int32_t oldStart = info_->startIndex_; in MeasureOnOffset() 325 for (int32_t i = info_->startIndex_; i <= bound; ++i) { in MeasureOnOffset() 343 info_->startIndex_ in MeasureOnJump() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/sliding_window/ |
H A D | water_flow_layout_info_sw.cpp | 23 startIndex_ = StartIndex(); in Sync() 25 if (startIndex_ > endIndex_) { in Sync() 28 if (!idxToLane_.count(startIndex_) || lanes_[GetSegment(startIndex_)].size() <= idxToLane_.at(startIndex_)) { in Sync() 31 storedOffset_ = lanes_[GetSegment(startIndex_)][idxToLane_.at(startIndex_)].startPos; in Sync() 39 itemStart_ = startIndex_ == 0 && NonNegative(startPos_ - TopMargin()); in Sync() 58 if (startIndex_ == 0) { in CalibrateOffset() 123 if (startIndex_ in GetOverScrolledDelta() [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() 85 startIndex_ = std::min(startIndex_, datas_.size()); in PerformLayout() 101 for (; currentOffset_ > startMainPos_ && startIndex_ > 0; --startIndex_) { in PerformLayout() 102 auto child = RequestAndLayoutNewItem(startIndex_ - 1, innerLayout); in PerformLayout() 221 selected = index + static_cast<int32_t>(startIndex_); in CalTouchPoint() 250 size_t curIndex = startIndex_; in LayoutOrRecycleCurrentItems() 261 startIndex_ = curIndex + 1; in LayoutOrRecycleCurrentItems() 282 if (index < startIndex_) { in RequestAndLayoutNewItem() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_scroll/ |
H A D | grid_scroll_layout_algorithm.cpp | 47 gridLayoutInfo_.currentOffset_ - gridLayoutInfo_.prevOffset_, gridLayoutInfo_.startIndex_, in Measure() 103 AddCacheItemsInFront(gridLayoutInfo_.startIndex_, layoutWrapper, cacheCnt, predictBuildList_); in Measure() 428 gridLayoutInfo_.startIndex_, gridLayoutInfo_.endIndex_, gridLayoutInfo_.currentOffset_, mainSize, in FillGridViewportAndMeasureChildren() 436 const int32_t currentItemIndex = gridLayoutInfo_.startIndex_; in ReloadToStartIndex() 440 gridLayoutInfo_.startIndex_ = firstItem; in ReloadToStartIndex() 454 // FillNewLineBackward sometimes make startIndex_ > currentItemIndex in ReloadToStartIndex() 455 while (gridLayoutInfo_.startIndex_ > currentItemIndex && in ReloadToStartIndex() 460 TAG_LOGI(AceLogTag::ACE_GRID, "data reload end, startIndex_:%{public}d, startMainLineIndex_:%{public}d", in ReloadToStartIndex() 461 gridLayoutInfo_.startIndex_, gridLayoutInfo_.startMainLineIndex_); in ReloadToStartIndex() 467 const int32_t currentItemIndex = gridLayoutInfo_.startIndex_; in ReloadFromUpdateIdxToStartIndex() [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/list/ |
H A D | list_attr_test_ng.cpp | 1273 EXPECT_EQ(pattern_->startIndex_, 3); in HWTEST_F() 1282 EXPECT_EQ(pattern_->startIndex_, 4); in HWTEST_F() 1291 EXPECT_EQ(pattern_->startIndex_, 3); in HWTEST_F() 1300 EXPECT_EQ(pattern_->startIndex_, 1); in HWTEST_F() 1309 EXPECT_EQ(pattern_->startIndex_, 1); in HWTEST_F() 1318 EXPECT_EQ(pattern_->startIndex_, 1); in HWTEST_F() 1346 EXPECT_EQ(pattern_->startIndex_, 4); in HWTEST_F() 1355 EXPECT_EQ(pattern_->startIndex_, 6); in HWTEST_F() 1364 EXPECT_EQ(pattern_->startIndex_, 6); in HWTEST_F() 1373 EXPECT_EQ(pattern_->startIndex_, in HWTEST_F() [all...] |