/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/waterflow/ |
H A D | water_flow_segment_layout_test.cpp | 182 EXPECT_EQ(info->endIndex_, 10); 189 EXPECT_EQ(info->endIndex_, 10); 195 EXPECT_EQ(info->endIndex_, 10); 233 EXPECT_EQ(info->endIndex_, 12); 280 EXPECT_EQ(info->endIndex_, 8); 338 EXPECT_EQ(info->endIndex_, 10); 379 EXPECT_EQ(info->endIndex_, 30); 385 EXPECT_EQ(info->endIndex_, 44); 397 EXPECT_EQ(info->endIndex_, 37); 403 EXPECT_EQ(info->endIndex_, 50); [all …]
|
H A D | water_flow_segment_common_test.cpp | 51 EXPECT_EQ(info_->endIndex_, -1); 73 EXPECT_EQ(info_->endIndex_, 9); 95 EXPECT_EQ(info_->endIndex_, 10); 106 EXPECT_EQ(info_->endIndex_, 23); 123 EXPECT_EQ(info_->endIndex_, 23); 128 EXPECT_EQ(info_->endIndex_, 69); 166 EXPECT_EQ(info_->endIndex_, 10); 207 EXPECT_EQ(info_->endIndex_, 6); 232 EXPECT_EQ(info_->endIndex_, 6); 265 EXPECT_EQ(info_->endIndex_, 3); [all …]
|
H A D | water_flow_segment_integrated.cpp | 55 EXPECT_EQ(info->endIndex_, 10); 60 EXPECT_EQ(info->endIndex_, 23); 73 EXPECT_EQ(info->endIndex_, 23); 80 EXPECT_EQ(info->endIndex_, 69); 124 EXPECT_EQ(info->endIndex_, 10); 133 EXPECT_EQ(info->endIndex_, 20); 152 EXPECT_EQ(info->endIndex_, 6); 163 EXPECT_EQ(info->endIndex_, 10); 179 EXPECT_EQ(info->endIndex_, 6); 216 EXPECT_EQ(info->endIndex_, 3); [all …]
|
H A D | water_flow_regular_test.cpp | 39 EXPECT_EQ(info->endIndex_, 10); 42 EXPECT_EQ(info->endIndex_, 29); 48 EXPECT_EQ(info->endIndex_, 29); 53 EXPECT_EQ(info->endIndex_, 29); 77 EXPECT_EQ(info->endIndex_, 99); 99 EXPECT_EQ(info->endIndex_, 8); 109 EXPECT_EQ(info->endIndex_, 9); 141 EXPECT_EQ(info->endIndex_, 59); 168 EXPECT_EQ(info->endIndex_, 5); 202 EXPECT_EQ(info->endIndex_, 2); [all …]
|
H A D | water_flow_sw_layout_test.cpp | 61 EXPECT_EQ(info_->endIndex_, 4); 80 EXPECT_EQ(info->endIndex_, 99); 102 EXPECT_EQ(info_->endIndex_, 9); 110 EXPECT_EQ(info_->endIndex_, 4); 133 EXPECT_EQ(info_->endIndex_, 109); 180 EXPECT_EQ(info_->endIndex_, 9); 195 EXPECT_EQ(info_->endIndex_, 9); 213 EXPECT_EQ(info_->endIndex_, 9); 222 EXPECT_EQ(info_->endIndex_, 8); 366 EXPECT_EQ(info_->endIndex_, 6); [all …]
|
H A D | water_flow_top_down_test.cpp | 97 int32_t resetFrom = pattern_->layoutInfo_->endIndex_; 99 EXPECT_EQ(pattern_->layoutInfo_->endIndex_, resetFrom); 102 EXPECT_EQ(pattern_->layoutInfo_->endIndex_, resetFrom); 181 EXPECT_EQ(pattern_->layoutInfo_->endIndex_, 0); 192 EXPECT_EQ(pattern_->layoutInfo_->endIndex_, 19); 375 EXPECT_EQ(info->endIndex_, 10); 380 EXPECT_EQ(info->endIndex_, std::max(49, info->footerIndex_)); 511 EXPECT_EQ(info->endIndex_, 10); 522 EXPECT_EQ(info->endIndex_, TOTAL_LINE_NUMBER * 4 - 1); 633 EXPECT_EQ(info->endIndex_, 39); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/syntax/ |
H A D | lazy_layout_wrapper_builder.cpp | 67 …((startIndex_ && index < startIndex_.value() - 1) || (endIndex_ && index > endIndex_.value() + 1))… in OnGetOrCreateWrapperByIndex() 84 endIndex_ = index; in OnGetOrCreateWrapperByIndexLegacy() 86 if ((index >= startIndex_.value()) && (index <= endIndex_.value())) { in OnGetOrCreateWrapperByIndexLegacy() 91 if ((index < (startIndex_.value() - 1)) || (index > (endIndex_.value() + 1))) { in OnGetOrCreateWrapperByIndexLegacy() 141 endIndex_ = index; in OnGetOrCreateWrapperByIndexLegacy() 184 endIndex_ = total - 1; in OnExpandChildLayoutWrapper()
|
H A D | lazy_for_each_builder.h | 155 endIndex_ = -1; in GetItems() 184 endIndex_ = lastIndex; in GetItems() 187 endIndex_ = std::max(endIndex_, index); in GetItems() 190 endIndex_ = std::max(endIndex_, index); in GetItems() 346 if ((startIndex_ <= endIndex_ && endIndex_ + i < count) || in CheckCacheIndex() 347 startIndex_ > endIndex_ + i) { in CheckCacheIndex() 353 if (endIndex_ + i < count) { in CheckCacheIndex() 361 startIndex_ > endIndex_ + i) { in CheckCacheIndex() 543 endIndex_ = cachedItems_.rbegin()->first; in GetAllChildren() 550 endIndex_ = lastIndex; in GetAllChildren() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/irregular/ |
H A D | grid_irregular_layout_test.cpp | 104 EXPECT_EQ(info.endIndex_, 9); 378 info.endIndex_ = 10; 407 oldInfo.endIndex_ = 11; 461 oldInfo.endIndex_ = 10; 498 oldInfo.endIndex_ = 10; 551 oldInfo.endIndex_ = 7; 627 info.endIndex_ = 9; 669 info.endIndex_ = 7; 1143 info.endIndex_ = 9; 1181 info.endIndex_ = 1; [all …]
|
H A D | grid_layout_range_solver_test.cpp | 329 EXPECT_EQ(info.endIndex_, 90); 333 EXPECT_EQ(info.endIndex_, 2); 361 EXPECT_EQ(info.endIndex_, 26); 362 for (int i = info.startIndex_; i <= info.endIndex_; ++i) { 415 EXPECT_EQ(info.endIndex_, -1); 445 EXPECT_EQ(info.endIndex_, 30); 453 EXPECT_EQ(info.endIndex_, 30); 463 EXPECT_EQ(info.endIndex_, 23); 494 EXPECT_EQ(info.endIndex_, 93); 597 EXPECT_EQ(info.endIndex_, 11); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_scroll/ |
H A D | grid_scroll_layout_algorithm.cpp | 49 gridLayoutInfo_.endIndex_, layoutWrapper); in Measure() 448 gridLayoutInfo_.endIndex_ = firstItem - 1; in ReloadToStartIndex() 478 gridLayoutInfo_.endIndex_ = firstItem - 1; in ReloadFromUpdateIdxToStartIndex() 1052 gridLayoutInfo_.endIndex_ = endIdx; in MeasureExistingLine() 1295 auto endIndex = gridLayoutInfo_.endIndex_; in AddForwardLines() 1306 gridLayoutInfo_.endIndex_ = firstItem - 1; in AddForwardLines() 1353 gridLayoutInfo_.endIndex_ = endIndex; in AddForwardLines() 1412 gridLayoutInfo_.endIndex_ = currentIndex; in FillNewLineBackward() 1832 gridLayoutInfo_.endIndex_ = tempEndIndex; in FillCacheLineAtEnd() 2049 info_.endIndex_ = subEnd_; in ~TempLayoutRange() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/ |
H A D | list_height_offset_calculator.h | 38 endIndex_ = itemPosition.rbegin()->first; in ListHeightOffsetCalculator() 128 if (itor->first == startIndex_ || itor->first == endIndex_) { in GetLazyForEachIndexAverageHeight() 179 if ((endIndex_ < currentIndex_) || (startIndex_ >= currentIndex_ + count)) { in CalculateLazyForEachNode() 192 int32_t endIndex = std::min(currentIndex_ + count - 1, endIndex_); in CalculateLazyForEachNode() 250 int32_t endIndex_ = 0; variable
|
H A D | list_pattern.cpp | 228 endIndex_ = listLayoutAlgorithm->GetEndIndex(); in OnDirtyLayoutWrapperSwap() 379 bool endFlagChanged = (endInfo_.index != endIndex_); in UpdateEndListItemIndex() 466 if (endIndex_ == maxListItemIndex_) { in FireOnReachEnd() 488 int32_t endIndex = endIndex_ == -1 ? 0 : endIndex_; in FireOnScrollIndex() 697 int32_t endIndex = endIndex_; in IsAtBottom() 743 int32_t endIndex = endIndex_; in GetOverScrollOffset() 804 int32_t endIndex = endIndex_; in GetOutBoundaryOffset() 1250 } else if (nextIndex > endIndex_) { in ScrollListForFocus() 1640 } else if ((endIndex_ == maxListItemIndex_) && in HandleScrollBarOutBoundary() 1977 if (endIndex_ >= maxListItemIndex_) { in GetTotalHeight() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/irregular/ |
H A D | grid_irregular_layout_algorithm.cpp | 87 …wrapper_->SetActiveChildRange(std::min(info.startIndex_, info.endIndex_), info.endIndex_, cacheCnt… in Layout() 152 info.endIndex_ = -1; in ResetLayoutRange() 178 if (updateIdx <= info_.endIndex_) { in CheckForReset() 242 info_.endIndex_ = endIdx; in MeasureForward() 245 if (!overScroll_ && info_.endIndex_ == info_.childrenCount_ - 1) { in MeasureForward() 274 info_.endIndex_ = endIdx; in MeasureBackward() 346 info_.endIndex_ = res.endIdx; in Jump() 354 info_.reachEnd_ = info_.endIndex_ == info_.childrenCount_ - 1; in UpdateLayoutInfo() 376 info_.endIndex_ = info_.startIndex_ - 1; in UpdateLayoutInfo() 638 const int32_t r = info_.endIndex_ + i; in PreloadItems() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/ |
H A D | layout_info_test.cpp | 545 info.endIndex_ = 4; 607 info.endIndex_ = 6; 614 info.endIndex_ = 6; 622 info.endIndex_ = 2; 641 info.endIndex_ = 5; 650 info.endIndex_ = 6; 657 info.endIndex_ = 6; 669 info.endIndex_ = -1;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/top_down/ |
H A D | water_flow_segmented_layout.cpp | 118 …const int32_t maxIdx = std::min(info_->endIndex_ + cacheCount, static_cast<int32_t>(info_->itemInf… in Layout() 122 …tActiveChildRange(info_->NodeIdx(info_->startIndex_), info_->NodeIdx(info_->endIndex_), cacheCount, in Layout() 142 if (info->endIndex_ == -1 || info->jumpIndex_ != EMPTY_JUMP_INDEX) { in PrepareJump() 159 for (int32_t i = info_->startIndex_; i <= info_->endIndex_; ++i) { in CheckDirtyItem() 197 if (updateIdx <= info_->endIndex_) { in Init() 322 const bool forward = LessOrEqual(info_->currentOffset_, prevOffset) || info_->endIndex_ == -1; in MeasureOnOffset() 324 Fill(info_->endIndex_ + 1); in MeasureOnOffset() 333 const int32_t bound = std::min(oldStart, info_->endIndex_); in MeasureOnOffset() 353 info_->endIndex_ = -1; in MeasureOnJump() 512 … auto wrapper = wrapper_->GetChildByIndex(idx, idx < info_->startIndex_ || idx > info_->endIndex_); in LayoutItem()
|
H A D | water_flow_layout_algorithm.cpp | 125 MeasureToTarget(layoutWrapper, layoutInfo_->endIndex_, std::nullopt); in Measure() 224 auto firstIndex = layoutInfo_->endIndex_; in Layout() 231 item.first > layoutInfo_->endIndex_ + cachedCount) { in Layout() 252 …t bool inCacheRange = item.first < layoutInfo_->startIndex_ || item.first > layoutInfo_->endIndex_; in Layout() 284 layoutInfo_->NodeIdx(layoutInfo_->endIndex_), cachedCount, cachedCount, showCache); in Layout() 387 layoutInfo_->endIndex_ = !fill ? currentIndex : currentIndex - 1; in FillViewport()
|
H A D | water_flow_layout_info.cpp | 253 endIndex_ = -1; in Reset() 266 …AceLogTag::ACE_WATERFLOW, "reset. updateIdx:%{public}d,endIndex:%{public}d", resetFrom, endIndex_); in Reset() 292 …[start = startIndex_, end = endIndex_](const std::pair<const int, std::pair<float, float>>& crossI… in GetMainCount() 430 endIndex_ = FastSolveEndIndex(mainSize); in Sync() 435 itemEnd_ = endIndex_ >= 0 && endIndex_ == childrenCount_ - 1; in Sync()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/sliding_window/ |
H A D | water_flow_layout_info_sw.cpp | 29 endIndex_ = EndIndex(); in Sync() 30 if (startIndex_ > endIndex_) { in Sync() 45 itemEnd_ = endIndex_ == itemCnt - 1; in Sync() 280 if (idx < endIndex_) { in CalcTargetPosition() 323 if (startIndex_ > endIndex_) { in PrepareJump() 347 return endIndex_; in EndIndex() 601 if (lastValidIdx < endIndex_) { in InitLanes() 730 endIndex_ = EndIndex(); in UpdateLanesIndex() 758 endIndex_ = -1; in ClearData()
|
/ohos5.0/foundation/barrierfree/accessibility/frameworks/common/src/ |
H A D | accessibility_event_info.cpp | 81 HILOG_DEBUG("endIndex_[%{public}d]", endIndex_); in GetEndIndex() 82 return endIndex_; in GetEndIndex() 87 endIndex_ = index; in SetEndIndex() 88 HILOG_DEBUG("endIndex_[%{public}d]", endIndex_); in SetEndIndex()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/list/ |
H A D | list_element.cpp | 123 if (beginIndex_ != LIST_PARAM_INVAID && endIndex_ != LIST_PARAM_INVAID) { in BuildListDataFromChild() 596 …if (beginIndex_ == LIST_PARAM_INVAID || endIndex_ == LIST_PARAM_INVAID || repeatedLength_ == LIST_… in UpdateCachedComponent() 619 …for (index = beginIndex_ + indexOffset_; index < endIndex_ + indexOffset_ && child != children.end… in UpdateCachedComponent() 622 renderList_->SyncIndex(beginIndex_ + indexOffset_, endIndex_ + indexOffset_); in UpdateCachedComponent() 630 if (endIndex_ == repeatedLength_) { in UpdateCachedComponent() 830 if (beginIndex_ != LIST_PARAM_INVAID && endIndex_ != LIST_PARAM_INVAID) { in PerformBuild() 831 if (endIndex_ == 0 && repeatedLength_ != LIST_PARAM_INVAID && repeatedLength_ != 0) { in PerformBuild() 856 endIndex_ = list->GetEndIndex(); in Update() 861 if (beginIndex_ != LIST_PARAM_INVAID && endIndex_ != LIST_PARAM_INVAID) { in Update()
|
H A D | list_component.h | 148 return endIndex_; in GetEndIndex() 177 endIndex_ = endIndex; in SetEndIndex() 547 int32_t endIndex_ { LIST_PARAM_INVAID };
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/ |
H A D | water_flow_layout_algorithm_base.cpp | 63 …t endBound = std::min(info->ItemCnt(host->GetTotalChildCount()) - 1, info->endIndex_ + cacheCount); in GeneratePreloadList() 64 for (int32_t i = info->endIndex_ + 1; i <= endBound; ++i) { in GeneratePreloadList()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/list/ |
H A D | list_scroller_test_ng.cpp | 912 EXPECT_EQ(pattern_->endIndex_, 1); 922 EXPECT_EQ(pattern_->endIndex_, 1); 932 EXPECT_EQ(pattern_->endIndex_, 2); 942 EXPECT_EQ(pattern_->endIndex_, 2); 965 EXPECT_EQ(pattern_->endIndex_, 2); 973 EXPECT_EQ(pattern_->endIndex_, 2); 981 EXPECT_EQ(pattern_->endIndex_, 2); 989 EXPECT_EQ(pattern_->endIndex_, 2); 1012 EXPECT_EQ(pattern_->endIndex_, 2); 1018 EXPECT_EQ(pattern_->endIndex_, 2); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/ |
H A D | grid_layout_info.cpp | 146 endIndex_ = endLine->second.rbegin()->second; in UpdateEndIndex() 164 return !atOrOutOfStart && (endIndex_ == childrenCount_ - 1) && in IsOutOfEnd() 536 if (itemIdx >= startIndex_ && itemIdx <= endIndex_) { in TransformAutoScrollAlign() 553 if (itemIdx > endIndex_) { in TransformAutoScrollAlign() 625 GetLineIndexByIndex(currentGridLayoutInfo.endIndex_, endMainLineIndex); in GetGridItemAnimatePos() 881 endIndex_ = endLine->second.rbegin()->second; in UpdateStartIndexForExtralOffset() 886 if (lineHeightMap_.empty() || endIndex_ < childrenCount_ - 1 || in GetDistanceToBottom() 988 int32_t itemCount = (endIndex_ - startIndex_ + 1) / crossCount_; in UpdateDefaultCachedCount()
|