/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/list/ |
H A D | list_scroller_test_ng.cpp | 108 EXPECT_TRUE(ScrollToIndex(index, false, ScrollAlign::END, 115 EXPECT_TRUE(ScrollToIndex(index, true, ScrollAlign::END, 117 EXPECT_TRUE(ScrollToIndex(index, true, ScrollAlign::AUTO, 519 ScrollToIndex(0, false, ScrollAlign::AUTO); 529 ScrollToIndex(1, false, ScrollAlign::AUTO); 930 ScrollToIndex(1, true, ScrollAlign::CENTER); 940 ScrollToIndex(1, true, ScrollAlign::AUTO); 987 ScrollToIndex(number, true, ScrollAlign::AUTO); 1096 ScrollToIndex(0, false, ScrollAlign::AUTO); 1106 ScrollToIndex(3, false, ScrollAlign::AUTO); [all …]
|
H A D | list_layout_test_ng.cpp | 280 ScrollToIndex(0, true, ScrollAlign::START); 282 ScrollToIndex(1, true, ScrollAlign::START); 284 ScrollToIndex(2, true, ScrollAlign::START); 295 ScrollToIndex(itemNumber - 1, true, ScrollAlign::END); 297 ScrollToIndex(itemNumber - 2, true, ScrollAlign::END); 299 ScrollToIndex(itemNumber - 3, true, ScrollAlign::END); 327 ScrollToIndex(i, false, ScrollAlign::START); 331 ScrollToIndex(i, true, ScrollAlign::START); 341 ScrollToIndex(index, false, ScrollAlign::END); 347 ScrollToIndex(index, true, ScrollAlign::END); [all …]
|
H A D | list_test_ng.h | 92 …void ScrollToIndex(int32_t index, bool smooth, ScrollAlign align, std::optional<float> extraOffset… 101 … AssertionResult ScrollToIndex(int32_t index, bool smooth, ScrollAlign align, float expectOffset);
|
H A D | list_test_ng.cpp | 289 void ListTestNg::ScrollToIndex(int32_t index, bool smooth, ScrollAlign align, std::optional<float> … in ScrollToIndex() function in OHOS::Ace::NG::ListTestNg 291 pattern_->ScrollToIndex(index, smooth, align, extraOffset); in ScrollToIndex() 418 AssertionResult ListTestNg::ScrollToIndex(int32_t index, bool smooth, ScrollAlign align, float expe… in ScrollToIndex() function in OHOS::Ace::NG::ListTestNg 422 pattern_->ScrollToIndex(index, smooth, align); in ScrollToIndex()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/ |
H A D | grid_scroller_test_ng.cpp | 32 pattern_->ScrollToIndex(index, smooth, align); in ScrollToIndex() 233 pattern_->ScrollToIndex(15, true, ScrollAlign::END); 1345 pattern_->ScrollToIndex(targetIndex, true, align); 1675 pattern_->ScrollToIndex(targetIndex, true, align); 1695 pattern_->ScrollToIndex(targetIndex, true, align); 1715 pattern_->ScrollToIndex(targetIndex, true, align); 1738 pattern_->ScrollToIndex(targetIndex, true, align); 1742 pattern_->ScrollToIndex(targetIndex, true, align); 1746 pattern_->ScrollToIndex(targetIndex, true, align); 1765 pattern_->ScrollToIndex(targetIndex, true, align); [all …]
|
H A D | grid_layout_test_ng.cpp | 632 pattern_->ScrollToIndex(99, true, ScrollAlign::END); 1025 pattern_->ScrollToIndex(20, true, ScrollAlign::END); 1046 pattern_->ScrollToIndex(20, true, ScrollAlign::START); 1048 pattern_->ScrollToIndex(10, true, ScrollAlign::CENTER); 1238 pattern_->ScrollToIndex(4, false, ScrollAlign::START); 1247 pattern_->ScrollToIndex(8, false, ScrollAlign::START); 1257 pattern_->ScrollToIndex(4, false, ScrollAlign::START); 1267 pattern_->ScrollToIndex(0, false, ScrollAlign::START); 1541 pattern_->ScrollToIndex(30, false, ScrollAlign::START); 1686 pattern_->ScrollToIndex(49);
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/waterflow/ |
H A D | water_flow_scroller_test_ng.cpp | 449 pattern_->ScrollToIndex(20, true); 527 pattern_->ScrollToIndex(3, false, ScrollAlign::AUTO); 539 pattern_->ScrollToIndex(LAST_ITEM); 563 pattern_->ScrollToIndex(14, false, ScrollAlign::END); 569 pattern_->ScrollToIndex(2, false, ScrollAlign::AUTO); 588 pattern_->ScrollToIndex(3, true, ScrollAlign::START); 593 pattern_->ScrollToIndex(3, true, ScrollAlign::END); 609 pattern_->ScrollToIndex(3, true, ScrollAlign::AUTO); 618 pattern_->ScrollToIndex(3, true, ScrollAlign::AUTO); 622 pattern_->ScrollToIndex(29, true); [all …]
|
H A D | water_flow_top_down_test.cpp | 335 pattern_->ScrollToIndex(50, false, ScrollAlign::CENTER); 543 pattern_->ScrollToIndex(2, false, ScrollAlign::START, extraOffset); 548 pattern_->ScrollToIndex(2, false, ScrollAlign::START, extraOffset); 561 pattern_->ScrollToIndex(2, false, ScrollAlign::START, extraOffset); 565 pattern_->ScrollToIndex(27, false, ScrollAlign::END, extraOffset); 591 pattern_->ScrollToIndex(2, true, ScrollAlign::START, extraOffset); 596 pattern_->ScrollToIndex(2, true, ScrollAlign::START, extraOffset); 600 pattern_->ScrollToIndex(27, true, ScrollAlign::START, extraOffset); 605 pattern_->ScrollToIndex(2, true, ScrollAlign::END, extraOffset); 609 pattern_->ScrollToIndex(27, true, ScrollAlign::END, extraOffset); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/irregular/ |
H A D | grid_layout_range_solver_test.cpp | 326 pattern_->ScrollToIndex(88, false); 330 pattern_->ScrollToIndex(2, false, ScrollAlign::CENTER); 358 pattern_->ScrollToIndex(22, false, ScrollAlign::CENTER, 0.0f); 485 pattern_->ScrollToIndex(22, false, ScrollAlign::AUTO, itemHeight); 491 pattern_->ScrollToIndex(88, false, ScrollAlign::AUTO, itemHeight); 518 pattern_->ScrollToIndex(23, true); 563 pattern_->ScrollToIndex(22, true, ScrollAlign::AUTO); 572 pattern_->ScrollToIndex(22, true, ScrollAlign::AUTO); 627 pattern_->ScrollToIndex(49); 660 pattern_->ScrollToIndex(20, false, ScrollAlign::END); [all …]
|
H A D | grid_irregular_layout_test.cpp | 790 pattern_->ScrollToIndex(2, true, ScrollAlign::CENTER); 796 pattern_->ScrollToIndex(1, true, ScrollAlign::CENTER); 800 pattern_->ScrollToIndex(0, true, ScrollAlign::CENTER); 806 pattern_->ScrollToIndex(6, true, ScrollAlign::END); 810 pattern_->ScrollToIndex(2, true, ScrollAlign::END); 837 pattern_->ScrollToIndex(0, true, ScrollAlign::CENTER); 881 pattern_->ScrollToIndex(2, false, ScrollAlign::AUTO); 889 pattern_->ScrollToIndex(2, false, ScrollAlign::AUTO); 893 pattern_->ScrollToIndex(2, false, ScrollAlign::START); 897 pattern_->ScrollToIndex(2, false, ScrollAlign::AUTO); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/water_flow/ |
H A D | water_flow_position_controller.cpp | 22 void WaterFlowPositionController::ScrollToIndex( in ScrollToIndex() function in OHOS::Ace::V2::WaterFlowPositionController 29 waterFlow->ScrollToIndex(index); in ScrollToIndex()
|
H A D | water_flow_position_controller.h | 31 …void ScrollToIndex(int32_t index, bool smooth, ScrollAlign align, std::optional<float> extraOffset…
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/grid/ |
H A D | grid_position_controller.cpp | 22 void GridPositionController::ScrollToIndex( in ScrollToIndex() function in OHOS::Ace::V2::GridPositionController 29 grid->ScrollToIndex(index); in ScrollToIndex()
|
H A D | grid_position_controller.h | 31 void ScrollToIndex(int32_t index, bool smooth = false, ScrollAlign align = ScrollAlign::START,
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_scroll_ffi.cpp | 106 void NativeNGScroller::ScrollToIndex(int32_t index, bool smooth, int32_t align) in ScrollToIndex() function in OHOS::Ace::Framework::NativeNGScroller 112 controller_->ScrollToIndex(index, smooth, SCROLL_ALIGN_LIST[align]); in ScrollToIndex() 286 self_->ScrollToIndex(index, smooth, align); in FfiOHOSAceFrameworkScrollerScrollToIndex()
|
H A D | cj_scroll_ffi.h | 37 void ScrollToIndex(int32_t index, bool smooth, int32_t align);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scrollable/ |
H A D | scrollable_controller.cpp | 22 void ScrollableController::ScrollToIndex( in ScrollToIndex() function in OHOS::Ace::NG::ScrollableController 35 pattern->ScrollToIndex(index, smooth, align, extraOffset); in ScrollToIndex()
|
H A D | scrollable_controller.h | 40 …void ScrollToIndex(int32_t index, bool smooth, ScrollAlign align, std::optional<float> extraOffset…
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/list/ |
H A D | list_position_controller.h | 30 void ScrollToIndex(int32_t index, bool smooth = false, ScrollAlign align = ScrollAlign::START,
|
H A D | list_position_controller.cpp | 22 void ListPositionController::ScrollToIndex( in ScrollToIndex() function in OHOS::Ace::V2::ListPositionController
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_scroller.cpp | 74 JSClass<JSScroller>::CustomMethod("scrollToIndex", &JSScroller::ScrollToIndex); in JSBind() 220 void JSScroller::ScrollToIndex(const JSCallbackInfo& args) in ScrollToIndex() function in OHOS::Ace::Framework::JSScroller 256 scrollController->ScrollToIndex(index, smooth, align, extraOffset); in ScrollToIndex()
|
H A D | js_scroller.h | 41 void ScrollToIndex(const JSCallbackInfo& args);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/scroll/ |
H A D | scroll_controller_base.h | 78 …virtual void ScrollToIndex(int32_t index, bool smooth = false, ScrollAlign align = ScrollAlign::NO…
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | scroller_modifier.cpp | 45 scrollController->ScrollToIndex(index, smooth, static_cast<ScrollAlign>(align), std::nullopt); in SetScrollToIndex()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/ |
H A D | list_pattern.cpp | 1187 ScrollToIndex(curIndex, smooth_, ScrollAlign::AUTO); in ScrollToNode() 1216 pattern->ScrollToIndex(0, false, ScrollAlign::START); in GetScrollIndexAbility() 1220 pattern->ScrollToIndex(index, false, ScrollAlign::AUTO); in GetScrollIndexAbility() 1244 ScrollToIndex(nextIndex, smooth_, ScrollAlign::START); in ScrollListForFocus() 1247 ScrollToIndex(nextIndex, nextIndexInGroup, ScrollAlign::START); in ScrollListForFocus() 1253 ScrollToIndex(nextIndex, smooth_, ScrollAlign::END); in ScrollListForFocus() 1256 ScrollToIndex(nextIndex, nextIndexInGroup, ScrollAlign::END); in ScrollListForFocus() 1288 ScrollToIndex(nextIndex, nextIndexInGroup, scrollAlign); in ScrollListItemGroupForFocus() 1296 ScrollToIndex(nextIndex, nextIndexInGroup, ScrollAlign::START); in ScrollListItemGroupForFocus() 1299 ScrollToIndex(nextIndex, nextIndexInGroup, ScrollAlign::END); in ScrollListItemGroupForFocus() [all …]
|