Home
last modified time | relevance | path

Searched refs:endIndex_ (Results 1 - 25 of 76) sorted by relevance

1234

/foundation/arkui/ace_engine/test/unittest/core/pattern/waterflow/
H A Dwater_flow_segment_layout_test.cpp182 EXPECT_EQ(info->endIndex_, 10); in HWTEST_F()
189 EXPECT_EQ(info->endIndex_, 10); in HWTEST_F()
195 EXPECT_EQ(info->endIndex_, 10); in HWTEST_F()
233 EXPECT_EQ(info->endIndex_, 12); in HWTEST_F()
280 EXPECT_EQ(info->endIndex_, 8); in HWTEST_F()
338 EXPECT_EQ(info->endIndex_, 10); in HWTEST_F()
371 EXPECT_EQ(info->endIndex_, 27); in HWTEST_F()
379 EXPECT_EQ(info->endIndex_, 30); in HWTEST_F()
385 EXPECT_EQ(info->endIndex_, 44); in HWTEST_F()
397 EXPECT_EQ(info->endIndex_, 3 in HWTEST_F()
[all...]
H A Dwater_flow_segment_common_test.cpp51 EXPECT_EQ(info_->endIndex_, -1); in HWTEST_F()
73 EXPECT_EQ(info_->endIndex_, 9); in HWTEST_F()
95 EXPECT_EQ(info_->endIndex_, 10); in HWTEST_F()
106 EXPECT_EQ(info_->endIndex_, 23); in HWTEST_F()
123 EXPECT_EQ(info_->endIndex_, 23); in HWTEST_F()
128 EXPECT_EQ(info_->endIndex_, 69); in HWTEST_F()
166 EXPECT_EQ(info_->endIndex_, 10); in HWTEST_F()
188 EXPECT_EQ(info_->endIndex_, 20); in HWTEST_F()
207 EXPECT_EQ(info_->endIndex_, 6); in HWTEST_F()
208 for (int i = 0; i < info_->endIndex_; in HWTEST_F()
[all...]
H A Dwater_flow_segment_integrated.cpp55 EXPECT_EQ(info->endIndex_, 10); in HWTEST_F()
60 EXPECT_EQ(info->endIndex_, 23); in HWTEST_F()
73 EXPECT_EQ(info->endIndex_, 23); in HWTEST_F()
80 EXPECT_EQ(info->endIndex_, 69); in HWTEST_F()
124 EXPECT_EQ(info->endIndex_, 10); in HWTEST_F()
133 EXPECT_EQ(info->endIndex_, 20); in HWTEST_F()
152 EXPECT_EQ(info->endIndex_, 6); in HWTEST_F()
153 for (int i = 0; i < info->endIndex_; ++i) { in HWTEST_F()
163 EXPECT_EQ(info->endIndex_, 10); in HWTEST_F()
164 for (int i = 0; i < info->endIndex_; in HWTEST_F()
[all...]
H A Dwater_flow_sw_layout_test.cpp59 EXPECT_EQ(info_->endIndex_, 4); in HWTEST_F()
78 EXPECT_EQ(info->endIndex_, 99); in HWTEST_F()
100 EXPECT_EQ(info_->endIndex_, 9); in HWTEST_F()
108 EXPECT_EQ(info_->endIndex_, 4); in HWTEST_F()
131 EXPECT_EQ(info_->endIndex_, 109); in HWTEST_F()
139 EXPECT_EQ(info_->endIndex_, 104); in HWTEST_F()
154 EXPECT_EQ(info_->endIndex_, 103); in HWTEST_F()
178 EXPECT_EQ(info_->endIndex_, 9); in HWTEST_F()
193 EXPECT_EQ(info_->endIndex_, 9); in HWTEST_F()
211 EXPECT_EQ(info_->endIndex_, in HWTEST_F()
[all...]
H A Dwater_flow_regular_test.cpp46 EXPECT_EQ(info->endIndex_, 10); in HWTEST_F()
49 EXPECT_EQ(info->endIndex_, 29); in HWTEST_F()
55 EXPECT_EQ(info->endIndex_, 29); in HWTEST_F()
60 EXPECT_EQ(info->endIndex_, 29); in HWTEST_F()
84 EXPECT_EQ(info->endIndex_, 99); in HWTEST_F()
109 EXPECT_EQ(info->endIndex_, 99); in HWTEST_F()
135 EXPECT_EQ(info->endIndex_, 2); in HWTEST_F()
158 EXPECT_EQ(info->endIndex_, 8); in HWTEST_F()
168 EXPECT_EQ(info->endIndex_, 9); in HWTEST_F()
203 EXPECT_EQ(info->endIndex_, 5 in HWTEST_F()
[all...]
H A Dwater_flow_top_down_test.cpp95 * @tc.expected: step2. Check whether the endIndex_ is correct. in HWTEST_F()
99 int32_t resetFrom = pattern_->layoutInfo_->endIndex_; in HWTEST_F()
101 EXPECT_EQ(pattern_->layoutInfo_->endIndex_, resetFrom); in HWTEST_F()
104 EXPECT_EQ(pattern_->layoutInfo_->endIndex_, resetFrom); in HWTEST_F()
172 * @tc.expected: startIndex_ = 0 endIndex_ = 0. in HWTEST_F()
183 EXPECT_EQ(pattern_->layoutInfo_->endIndex_, 0); in HWTEST_F()
188 * @tc.expected: startIndex_ = TOTAL_LINE_NUMBER * 2 - 1, endIndex_ = TOTAL_LINE_NUMBER * 2 - 1. in HWTEST_F()
194 EXPECT_EQ(pattern_->layoutInfo_->endIndex_, 19); in HWTEST_F()
359 * @tc.expected: startIndex_ = 0 endIndex_ = 10. in HWTEST_F()
377 EXPECT_EQ(info->endIndex_, 1 in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/syntax/
H A Dlazy_layout_wrapper_builder.cpp51 ((startIndex_ && index < startIndex_.value() - 1) || (endIndex_ && index > endIndex_.value() + 1))) { in OnGetOrCreateWrapperByIndex()
99 endIndex_ = index; in OnGetOrCreateWrapperByIndexLegacy()
101 if ((index >= startIndex_.value()) && (index <= endIndex_.value())) { in OnGetOrCreateWrapperByIndexLegacy()
106 if ((index < (startIndex_.value() - 1)) || (index > (endIndex_.value() + 1))) { in OnGetOrCreateWrapperByIndexLegacy()
133 endIndex_ = index; in OnGetOrCreateWrapperByIndexLegacy()
176 endIndex_ = total - 1; in OnExpandChildLayoutWrapper()
H A Dlazy_for_each_builder.h178 endIndex_ = end; in SetActiveChildRange()
285 if ((startIndex_ <= endIndex_ && endIndex_ + i < count) || in CheckCacheIndex()
286 startIndex_ > endIndex_ + i) { in CheckCacheIndex()
287 idleIndexes.emplace(endIndex_ + i); in CheckCacheIndex()
288 } else if ((endIndex_ + i) % count < startIndex_) { in CheckCacheIndex()
289 idleIndexes.emplace((endIndex_ + i) % count); in CheckCacheIndex()
292 if (endIndex_ + i >= 0 && endIndex_ + i < count) { in CheckCacheIndex()
293 idleIndexes.emplace(endIndex_ in CheckCacheIndex()
579 int32_t endIndex_ = -1; global() member in OHOS::Ace::NG::LazyForEachBuilder
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/irregular/
H A Dgrid_irregular_layout_test.cpp104 EXPECT_EQ(info.endIndex_, 9); in HWTEST_F()
114 EXPECT_EQ(info.endIndex_, 9); in HWTEST_F()
155 EXPECT_EQ(info.endIndex_, 4); in HWTEST_F()
163 EXPECT_EQ(info.endIndex_, 4); in HWTEST_F()
201 EXPECT_EQ(info.endIndex_, 7); in HWTEST_F()
211 EXPECT_EQ(info.endIndex_, 7); in HWTEST_F()
252 EXPECT_EQ(info.endIndex_, 4); in HWTEST_F()
263 EXPECT_EQ(info.endIndex_, 7); in HWTEST_F()
290 EXPECT_EQ(info.endIndex_, 7); in HWTEST_F()
329 EXPECT_EQ(info.endIndex_, in HWTEST_F()
[all...]
H A Dgrid_layout_range_solver_test.cpp330 EXPECT_EQ(info.endIndex_, 90); in HWTEST_F()
334 EXPECT_EQ(info.endIndex_, 2); in HWTEST_F()
362 EXPECT_EQ(info.endIndex_, 26); in HWTEST_F()
363 for (int i = info.startIndex_; i <= info.endIndex_; ++i) { in HWTEST_F()
416 EXPECT_EQ(info.endIndex_, -1); in HWTEST_F()
446 EXPECT_EQ(info.endIndex_, 30); in HWTEST_F()
454 EXPECT_EQ(info.endIndex_, 30); in HWTEST_F()
464 EXPECT_EQ(info.endIndex_, 23); in HWTEST_F()
495 EXPECT_EQ(info.endIndex_, 93); in HWTEST_F()
598 EXPECT_EQ(info.endIndex_, 1 in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/top_down/
H A Dwater_flow_segmented_layout.cpp113 const int32_t maxIdx = std::min(info_->endIndex_ + cacheCount, static_cast<int32_t>(info_->itemInfos_.size() - 1)); in Layout()
117 wrapper_->SetActiveChildRange(info_->NodeIdx(info_->startIndex_), info_->NodeIdx(info_->endIndex_), cacheCount, in Layout()
137 if (info->endIndex_ == -1 || info->jumpIndex_ != EMPTY_JUMP_INDEX) { in PrepareJump()
153 for (int32_t i = info_->startIndex_; i <= info_->endIndex_; ++i) { in CheckDirtyItem()
191 if (updateIdx <= info_->endIndex_) { in Init()
314 const bool forward = LessOrEqual(info_->currentOffset_, prevOffset) || info_->endIndex_ == -1; in MeasureOnOffset()
316 Fill(info_->endIndex_ + 1); in MeasureOnOffset()
324 const int32_t bound = std::min(oldStart, info_->endIndex_); in MeasureOnOffset()
344 info_->endIndex_ = -1; in MeasureOnJump()
498 auto wrapper = wrapper_->GetChildByIndex(idx, idx < info_->startIndex_ || idx > info_->endIndex_); in LayoutItem()
[all...]
H A Dwater_flow_layout_info.cpp249 endIndex_ = -1; in Reset()
267 TAG_LOGI(AceLogTag::ACE_WATERFLOW, "reset. updateIdx:%{public}d,endIndex:%{public}d", resetFrom, endIndex_); in Reset()
286 [start = startIndex_, end = endIndex_](const std::pair<const int, std::pair<float, float>>& crossItem) { in GetMainCount()
372 // The last flowItem with the height of 0 should be regarded as endIndex_ when reach end. in FastSolveEndIndex()
425 endIndex_ = FastSolveEndIndex(mainSize); in Sync()
430 itemEnd_ = endIndex_ >= 0 && endIndex_ == childrenCount_ - 1; in Sync()
H A Dwater_flow_layout_algorithm.cpp125 MeasureToTarget(layoutWrapper, layoutInfo_->endIndex_, std::nullopt); in Measure()
213 auto firstIndex = layoutInfo_->endIndex_; in Layout()
220 item.first > layoutInfo_->endIndex_ + cachedCount) { in Layout()
241 const bool isCache = item.first < layoutInfo_->startIndex_ || item.first > layoutInfo_->endIndex_; in Layout()
264 layoutInfo_->NodeIdx(layoutInfo_->endIndex_), cachedCount, cachedCount, in Layout()
368 layoutInfo_->endIndex_ = !fill ? currentIndex : currentIndex - 1; in FillViewport()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_scroll/
H A Dgrid_scroll_layout_algorithm.cpp48 gridLayoutInfo_.endIndex_, layoutWrapper); in Measure()
92 ? (gridLayoutInfo_.endIndex_ + 1 >= gridLayoutInfo_.childrenCount_) in Measure()
428 gridLayoutInfo_.startIndex_, gridLayoutInfo_.endIndex_, gridLayoutInfo_.currentOffset_, mainSize, in FillGridViewportAndMeasureChildren()
442 gridLayoutInfo_.endIndex_ = firstItem - 1; in ReloadToStartIndex()
445 while (gridLayoutInfo_.endIndex_ < currentItemIndex) { in ReloadToStartIndex()
472 gridLayoutInfo_.endIndex_ = firstItem - 1; in ReloadFromUpdateIdxToStartIndex()
474 while (gridLayoutInfo_.endIndex_ < currentItemIndex) { in ReloadFromUpdateIdxToStartIndex()
592 if (gridLayoutInfo_.hasMultiLineItem_ && gridLayoutInfo_.endIndex_ == gridLayoutInfo_.childrenCount_ - 1) { in ModifyCurrentOffsetWhenReachEnd()
616 auto currentIndex = gridLayoutInfo_.endIndex_ + 1; in FillBlankAtEnd()
639 gridLayoutInfo_.endIndex_ in FillBlankAtEnd()
[all...]
/foundation/barrierfree/accessibility/frameworks/common/src/
H A Daccessibility_event_info.cpp81 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()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/irregular/
H A Dgrid_irregular_layout_algorithm.cpp74 wrapper_->SetActiveChildRange(std::min(info.startIndex_, info.endIndex_), info.endIndex_, cacheCnt, cacheCnt, in Layout()
139 info.endIndex_ = -1; in ResetLayoutRange()
165 if (updateIdx <= info_.endIndex_) { in CheckForReset()
229 info_.endIndex_ = endIdx; in MeasureForward()
232 if (!overScroll_ && info_.endIndex_ == info_.childrenCount_ - 1) { in MeasureForward()
261 info_.endIndex_ = endIdx; in MeasureBackward()
333 info_.endIndex_ = res.endIdx; in Jump()
341 info_.reachEnd_ = info_.endIndex_ == info_.childrenCount_ - 1; in UpdateLayoutInfo()
363 info_.endIndex_ in UpdateLayoutInfo()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/
H A Dlist_height_offset_calculator.h38 endIndex_ = itemPosition.rbegin()->first; in ListHeightOffsetCalculator()
133 if (itor->first == startIndex_ || itor->first == endIndex_) { in GetLazyForEachIndexAverageHeight()
186 if ((endIndex_ < currentIndex_) || (startIndex_ >= currentIndex_ + count)) { in CalculateLazyForEachNode()
199 int32_t endIndex = std::min(currentIndex_ + count - 1, endIndex_); in CalculateLazyForEachNode()
257 int32_t endIndex_ = 0; member in OHOS::Ace::NG::ListHeightOffsetCalculator
H A Dlist_pattern.cpp214 (endIndex_ != listLayoutAlgorithm->GetEndIndex()) || in OnDirtyLayoutWrapperSwap()
219 (startIndex_ != listLayoutAlgorithm->GetStartIndex()) || (endIndex_ != listLayoutAlgorithm->GetEndIndex()); in OnDirtyLayoutWrapperSwap()
222 endIndexChanged_ = endIndex_ != listLayoutAlgorithm->GetEndIndex(); in OnDirtyLayoutWrapperSwap()
225 endIndex_ = listLayoutAlgorithm->GetEndIndex(); in OnDirtyLayoutWrapperSwap()
374 auto endWrapper = host->GetOrCreateChildByIndex(endIndex_); in UpdateEndListItemIndex()
377 bool endFlagChanged = (endInfo_.index != endIndex_); in UpdateEndListItemIndex()
387 endInfo_ = { endIndex_, endArea, endItemIndexInGroup }; in UpdateEndListItemIndex()
464 if (endIndex_ == maxListItemIndex_) { in FireOnReachEnd()
486 int32_t endIndex = endIndex_ == -1 ? 0 : endIndex_; in FireOnScrollIndex()
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/
H A Dlayout_info_test.cpp545 info.endIndex_ = 4; in HWTEST_F()
607 info.endIndex_ = 6; in HWTEST_F()
614 info.endIndex_ = 6; in HWTEST_F()
622 info.endIndex_ = 2; in HWTEST_F()
641 info.endIndex_ = 5; in HWTEST_F()
650 info.endIndex_ = 6; in HWTEST_F()
657 info.endIndex_ = 6; in HWTEST_F()
669 info.endIndex_ = -1; in HWTEST_F()
692 info.endIndex_ = 5; in HWTEST_F()
714 info.endIndex_ in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/
H A Dwater_flow_layout_algorithm_base.cpp63 const int32_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()
/foundation/arkui/ace_engine/test/unittest/core/pattern/list/
H A Dlist_scroller_test_ng.cpp918 EXPECT_EQ(pattern_->endIndex_, 1); in HWTEST_F()
928 EXPECT_EQ(pattern_->endIndex_, 1); in HWTEST_F()
934 * @tc.expected: startIndex_ = 0 and endIndex_ = 2. in HWTEST_F()
938 EXPECT_EQ(pattern_->endIndex_, 2); in HWTEST_F()
948 EXPECT_EQ(pattern_->endIndex_, 2); in HWTEST_F()
971 EXPECT_EQ(pattern_->endIndex_, 2); in HWTEST_F()
979 EXPECT_EQ(pattern_->endIndex_, 2); in HWTEST_F()
987 EXPECT_EQ(pattern_->endIndex_, 2); in HWTEST_F()
995 EXPECT_EQ(pattern_->endIndex_, 2); in HWTEST_F()
1018 EXPECT_EQ(pattern_->endIndex_, in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/list/
H A Dlist_element.cpp123 if (beginIndex_ != LIST_PARAM_INVAID && endIndex_ != LIST_PARAM_INVAID) { in BuildListDataFromChild()
596 if (beginIndex_ == LIST_PARAM_INVAID || endIndex_ == LIST_PARAM_INVAID || repeatedLength_ == LIST_PARAM_INVAID) { in UpdateCachedComponent()
619 for (index = beginIndex_ + indexOffset_; index < endIndex_ + indexOffset_ && child != children.end(); ++child) { 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 Dlist_component.h148 return endIndex_; in GetEndIndex()
177 endIndex_ = endIndex; in SetEndIndex()
547 int32_t endIndex_ { LIST_PARAM_INVAID };
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/layout/sliding_window/
H A Dwater_flow_layout_info_sw.cpp24 endIndex_ = EndIndex(); in Sync()
25 if (startIndex_ > endIndex_) { in Sync()
40 itemEnd_ = endIndex_ == itemCnt - 1; in Sync()
268 if (idx < endIndex_) {
305 if (startIndex_ > endIndex_) {
335 return endIndex_;
568 if (lastValidIdx < endIndex_) {
694 endIndex_ = EndIndex();
722 endIndex_ = -1;
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/
H A Dwater_flow_pattern.cpp260 bool indexChanged = itemRange_.first != layoutInfo_->FirstIdx() || itemRange_.second != layoutInfo_->endIndex_; in TriggerPostLayoutEvents()
299 itemRange_ = { layoutInfo_->FirstIdx(), layoutInfo_->endIndex_ }; in FireOnScrollIndex()
301 onScrollIndex(layoutInfo_->FirstIdx(), layoutInfo_->endIndex_); in FireOnScrollIndex()
446 if (index < 0 || index < layoutInfo_->startIndex_ || index > layoutInfo_->endIndex_) { in GetItemRect()
462 for (int32_t index = layoutInfo_->FirstIdx(); index <= layoutInfo_->endIndex_; ++index) { in GetItemIndex()
734 if (itemIdx >= layoutInfo_->endIndex_ || itemIdx <= layoutInfo_->startIndex_) {
790 DumpLog::GetInstance().AddDesc("endIndex:" + std::to_string(layoutInfo_->endIndex_));

Completed in 24 milliseconds

1234