/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/ |
H A D | grid_option_layout_test_ng.cpp | 356 * @tc.desc: Test the GetItemRect function of Grid. 385 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(-1), Rect())); in HWTEST_F() 386 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(2), Rect())); in HWTEST_F() 387 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(10), Rect())); in HWTEST_F() 393 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(3), Rect(0, 0, GRID_WIDTH, ITEM_HEIGHT))); in HWTEST_F() 394 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(4), Rect(0, ITEM_HEIGHT, GRID_WIDTH / 2, ITEM_HEIGHT))); in HWTEST_F() 395 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(7), Rect(GRID_WIDTH / 2, ITEM_HEIGHT * 2, GRID_WIDTH / 2, ITEM_HEIGHT))); in HWTEST_F() 406 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(-1), Rect())); in HWTEST_F() 407 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(0), Rect())); in HWTEST_F() 408 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(1 in HWTEST_F() [all...] |
H A D | grid_scroll_layout_test_ng.cpp | 1237 auto childRect0 = pattern_->GetItemRect(0); in HWTEST_F() 1238 auto childRect1 = pattern_->GetItemRect(1); in HWTEST_F() 1265 auto childRect1 = pattern_->GetItemRect(1); in HWTEST_F() 1295 auto childRect1 = pattern_->GetItemRect(1); in HWTEST_F() 1298 auto childRect3 = pattern_->GetItemRect(3); in HWTEST_F() 1299 auto childRect4 = pattern_->GetItemRect(4); in HWTEST_F() 1325 auto childRect1 = pattern_->GetItemRect(1); in HWTEST_F() 1327 auto childRect2 = pattern_->GetItemRect(2); in HWTEST_F() 1355 auto childRect0 = pattern_->GetItemRect(0); in HWTEST_F() 1356 auto childRect1 = pattern_->GetItemRect( in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/waterflow/ |
H A D | water_flow_test_ng.cpp | 922 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(0), Rect(WATER_FLOW_WIDTH / 2, 0, WATER_FLOW_WIDTH / 2, ITEM_MAIN_SIZE))); in HWTEST_F() 923 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(1), Rect(0, 0, WATER_FLOW_WIDTH / 2, BIG_ITEM_MAIN_SIZE))); in HWTEST_F() 927 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(0), Rect(0, 0, WATER_FLOW_WIDTH / 2, ITEM_MAIN_SIZE))); in HWTEST_F() 929 IsEqual(pattern_->GetItemRect(1), Rect(WATER_FLOW_WIDTH / 2, 0, WATER_FLOW_WIDTH / 2, BIG_ITEM_MAIN_SIZE))); in HWTEST_F() 951 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(0), Rect(420.0f, 0, 200.0f, ITEM_MAIN_SIZE))); in HWTEST_F() 952 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(1), Rect(210.0f, 0, 200.0f, BIG_ITEM_MAIN_SIZE))); in HWTEST_F() 953 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(2), Rect(0.0f, 0, 200.0f, ITEM_MAIN_SIZE))); in HWTEST_F() 957 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(0), Rect(0.0f, 0, 200.0f, ITEM_MAIN_SIZE))); in HWTEST_F() 958 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(1), Rect(210.0f, 0, 200.0f, BIG_ITEM_MAIN_SIZE))); in HWTEST_F() 959 EXPECT_TRUE(IsEqual(pattern_->GetItemRect( in HWTEST_F() [all...] |
H A D | water_flow_segment_common_test.cpp | 748 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(0), Rect(0, 0, 400.0f / 3, 100))); in HWTEST_F() 749 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(2), Rect(400.0f / 3 * 2, 0, 400.0f / 3, 100))); in HWTEST_F() 753 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(0), Rect(400.0f / 3 * 2, 0, 400.0f / 3, 100))); in HWTEST_F() 754 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(2), Rect(0, 0, 400.0f / 3, 100))); in HWTEST_F() 870 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(0), Rect(0, 0, 400.f / 3, 100))); in HWTEST_F() 886 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(0), Rect(0, 0, 400.f / 3, 100))); in HWTEST_F() 891 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(0), Rect(0, 0, 500.f / 3, 100))); in HWTEST_F()
|
H A D | water_flow_regular_test.cpp | 341 Rect rect = pattern_->GetItemRect(i); in HWTEST_F() 358 Rect rect = pattern_->GetItemRect(0); in HWTEST_F() 376 rect = pattern_->GetItemRect(i); in HWTEST_F()
|
H A D | water_flow_segment_layout_test.cpp | 1122 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(0), Rect(0, 0, 400.0f / 3, 100))); in HWTEST_F() 1123 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(2), Rect(400.0f / 3 * 2, 0, 400.0f / 3, 100))); in HWTEST_F() 1127 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(0), Rect(400.0f / 3 * 2, 0, 400.0f / 3, 100))); in HWTEST_F() 1128 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(2), Rect(0, 0, 400.0f / 3, 100))); in HWTEST_F() 1409 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(0), Rect(0, 0, 400.f / 3, 100))); in HWTEST_F() 1424 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(0), Rect(0, 0, 400.f / 3, 100))); in HWTEST_F() 1429 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(0), Rect(0, 0, 500.f / 3, 100))); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scrollable/ |
H A D | scrollable_controller.h | 51 Rect GetItemRect(int32_t index) const override;
|
H A D | scrollable_controller.cpp | 164 Rect ScrollableController::GetItemRect(int32_t index) const in GetItemRect() function in OHOS::Ace::NG::ScrollableController 168 auto pxRect = pattern->GetItemRect(index); in GetItemRect()
|
H A D | scrollable_pattern.h | 495 virtual Rect GetItemRect(int32_t index) const in GetItemRect() function in OHOS::Ace::NG::ScrollablePattern
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/scroll/ |
H A D | scroll_controller_test_ng.cpp | 414 * @tc.desc: Test non-action GetCurrentOffset/GetScrollDirection/IsAtEnd/GetItemRect 426 EXPECT_TRUE(IsEqual(positionController_->GetItemRect(0), Rect(0, 0, SCROLL_WIDTH, CONTENT_MAIN_SIZE))); in HWTEST_F() 436 IsEqual(positionController_->GetItemRect(0), Rect(0, -ITEM_MAIN_SIZE, SCROLL_WIDTH, CONTENT_MAIN_SIZE))); in HWTEST_F() 446 positionController_->GetItemRect(0), Rect(0, -VERTICAL_SCROLLABLE_DISTANCE, SCROLL_WIDTH, CONTENT_MAIN_SIZE))); in HWTEST_F()
|
H A D | scroll_layout_test_ng.cpp | 85 * @tc.desc: Test Scroll GetItemRect function. 99 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(-1), Rect())); in HWTEST_F() 100 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(1), Rect())); in HWTEST_F() 106 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(0), Rect(0, 0, CONTENT_MAIN_SIZE, SCROLL_HEIGHT))); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/grid_layout/ |
H A D | grid_layout_algorithm.h | 51 GridItemRect GetItemRect(const RefPtr<GridLayoutProperty>& gridLayoutProperty,
|
H A D | grid_layout_algorithm.cpp | 227 GridItemRect GridLayoutAlgorithm::GetItemRect(const RefPtr<GridLayoutProperty>& gridLayoutProperty, in GetItemRect() function in OHOS::Ace::NG::GridLayoutAlgorithm 284 auto rect = GetItemRect(gridLayoutProperty, childLayoutProperty, index); in Measure()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_scroller.h | 43 void GetItemRect(const JSCallbackInfo& args);
|
H A D | js_scroller.cpp | 77 JSClass<JSScroller>::CustomMethod("getItemRect", &JSScroller::GetItemRect); in JSBind() 348 void JSScroller::GetItemRect(const JSCallbackInfo& args) in GetItemRect() function in OHOS::Ace::Framework::JSScroller 358 auto rectObj = CreateRectangle(scrollController->GetItemRect(index)); in GetItemRect()
|
/foundation/arkui/ace_engine/frameworks/core/components/scroll/ |
H A D | scroll_controller_base.h | 107 virtual Rect GetItemRect(int32_t index) const in GetItemRect() function in OHOS::Ace::ScrollControllerBase
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/list/ |
H A D | list_layout_test_ng.cpp | 1288 * @tc.desc: Test the GetItemRect function of List. 1307 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(-1), Rect())); in HWTEST_F() 1308 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(0), Rect())); in HWTEST_F() 1309 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(TOTAL_ITEM_NUMBER * 2 - 1), Rect())); in HWTEST_F() 1310 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(TOTAL_ITEM_NUMBER * 2), Rect())); in HWTEST_F() 1323 pattern_->GetItemRect(1), Rect(0, -ITEM_MAIN_SIZE / 2.0f, FILL_LENGTH.Value() * LIST_WIDTH, ITEM_MAIN_SIZE))); in HWTEST_F() 1324 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(3), in HWTEST_F() 1336 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(7), Rect())); in HWTEST_F() 1342 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(pattern_->GetEndIndex()), in HWTEST_F() 1445 EXPECT_TRUE(IsEqual(pattern_->GetItemRect( in HWTEST_F() [all...] |
H A D | list_scroller_test_ng.cpp | 1325 EXPECT_TRUE(IsEqual(controller->GetItemRect(-1), Rect())); in HWTEST_F() 1331 EXPECT_TRUE(IsEqual(controller->GetItemRect(0), Rect(0, 0, FILL_LENGTH.Value() * LIST_WIDTH, groupHeight))); in HWTEST_F() 1356 EXPECT_TRUE(IsEqual(controller->GetItemRect(1), Rect())); in HWTEST_F() 1361 * @tc.desc: Test GetItemRect function when set ListItemGroup space and set List Space 1388 IsEqual(controller->GetItemRect(i), Rect(0, groupY, FILL_LENGTH.Value() * LIST_WIDTH, groupHeight))); in HWTEST_F() 1842 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(3), Rect(0, 0, LIST_WIDTH, LIST_HEIGHT))); in HWTEST_F() 1849 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(0), Rect(0, -LIST_HEIGHT / 2.0, LIST_WIDTH, LIST_HEIGHT))); in HWTEST_F() 1856 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(3), Rect(0, -LIST_HEIGHT / 2.0, LIST_WIDTH, LIST_HEIGHT))); in HWTEST_F() 1862 EXPECT_TRUE(IsEqual(pattern_->GetItemRect(1), Rect(0, 0, LIST_WIDTH, LIST_HEIGHT))); in HWTEST_F() 2321 * @tc.expected: GetItemRect i in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/ |
H A D | water_flow_pattern.h | 140 Rect GetItemRect(int32_t index) const override;
|
H A D | water_flow_pattern.cpp | 444 Rect WaterFlowPattern::GetItemRect(int32_t index) const in GetItemRect() function in OHOS::Ace::NG::WaterFlowPattern 463 Rect rect = GetItemRect(index); in GetItemIndex()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/irregular/ |
H A D | grid_irregular_layout_test.cpp | 1966 auto childRect0 = pattern_->GetItemRect(0); in HWTEST_F() 1969 auto childRect2 = pattern_->GetItemRect(2); in HWTEST_F() 1972 auto childRect3 = pattern_->GetItemRect(3); in HWTEST_F() 1973 auto childRect4 = pattern_->GetItemRect(4); in HWTEST_F() 2010 auto childRect1 = pattern_->GetItemRect(1); in HWTEST_F() 2013 auto childRect2 = pattern_->GetItemRect(2); in HWTEST_F() 2016 auto childRect4 = pattern_->GetItemRect(4); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/ |
H A D | grid_pattern.h | 229 Rect GetItemRect(int32_t index) const override;
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll/ |
H A D | scroll_pattern.h | 179 Rect GetItemRect(int32_t index) const override;
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/ |
H A D | list_pattern.h | 200 Rect GetItemRect(int32_t index) const override;
|
H A D | list_pattern.cpp | 1637 Rect ListPattern::GetItemRect(int32_t index) const 1655 Rect rect = GetItemRect(index); 1681 Rect rect = GetItemRect(index); 1695 Rect rect = GetItemRect(index);
|