/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/ |
H A D | menu_accessibility_property.cpp | 30 auto scrollPattern = firstChild->GetPattern<ScrollPattern>(); in IsScrollable() local 31 CHECK_NULL_RETURN(scrollPattern, false); in IsScrollable() 32 if (scrollPattern->IsScrollable() && !NearZero(scrollPattern->GetScrollableDistance())) { in IsScrollable() 45 auto scrollPattern = firstChild->GetPattern<ScrollPattern>(); in SetSpecificSupportAction() local 46 CHECK_NULL_VOID(scrollPattern); in SetSpecificSupportAction() 47 if (scrollPattern->IsScrollable() && !NearZero(scrollPattern->GetScrollableDistance())) { in SetSpecificSupportAction() 48 if (!scrollPattern->IsAtTop()) { in SetSpecificSupportAction() 51 if (!scrollPattern->IsAtBottom()) { in SetSpecificSupportAction()
|
H A D | menu_pattern.cpp | 349 auto scrollPattern = scroll->GetPattern<ScrollPattern>(); in FireBuilder() local 350 CHECK_NULL_VOID(scrollPattern); in FireBuilder() 351 scrollPattern->SetIsSelectScroll(true); in FireBuilder() 1010 auto scrollPattern = firstChild->GetPattern<ScrollPattern>(); in SetAccessibilityAction() local 1011 CHECK_NULL_VOID(scrollPattern); in SetAccessibilityAction() 1012 scrollPattern->ScrollPage(false, true); in SetAccessibilityAction() 1024 CHECK_NULL_VOID(scrollPattern); in SetAccessibilityAction() 1025 scrollPattern->ScrollPage(true, true); in SetAccessibilityAction() 1805 auto scrollPattern = firstChild->GetPattern<ScrollPattern>(); in IsMenuScrollable() local 1806 CHECK_NULL_RETURN(scrollPattern, false); in IsMenuScrollable() [all …]
|
H A D | menu_view.cpp | 1231 auto scrollPattern = scroll->GetPattern<ScrollPattern>(); in Create() local 1232 CHECK_NULL_RETURN(scrollPattern, nullptr); in Create() 1233 scrollPattern->SetIsSelectScroll(true); in Create()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll/ |
H A D | scroll_accessibility_property.cpp | 27 auto scrollPattern = frameNode->GetPattern<ScrollPattern>(); in IsScrollable() local 28 CHECK_NULL_RETURN(scrollPattern, false); in IsScrollable() 29 if (scrollPattern->IsScrollable() && scrollPattern->GetScrollableDistance() > 0.0f) { in IsScrollable() 39 auto scrollPattern = frameNode->GetPattern<ScrollPattern>(); in SetSpecificSupportAction() local 40 CHECK_NULL_VOID(scrollPattern); in SetSpecificSupportAction() 42 if (!scrollPattern->IsAtTop()) { in SetSpecificSupportAction() 45 if (!scrollPattern->IsAtBottom()) { in SetSpecificSupportAction()
|
H A D | scroll_layout_algorithm.cpp | 78 auto scrollPattern = scrollNode->GetPattern<ScrollPattern>(); in Measure() local 79 CHECK_NULL_VOID(scrollPattern); in Measure() 80 if (scrollPattern->IsSelectScroll() && scrollPattern->GetHasOptionWidth()) { in Measure() 81 auto selectScrollWidth = scrollPattern->GetSelectScrollWidth(); in Measure() 84 auto lastViewSize = scrollPattern->GetViewSize(); in Measure() 85 auto lastViewPortExtent = scrollPattern->GetViewPortExtent(); in Measure() 87 scrollPattern->AddScrollMeasureInfo(constraint, childLayoutConstraint, selfSize, childSize); in Measure() 91 if (scrollPattern->NeedSetInitialOffset()) { in Measure() 92 auto initialOffset = scrollPattern->GetInitialOffset(); in Measure() 113 auto scrollPattern = AceType::DynamicCast<ScrollPattern>(scrollNode->GetPattern()); in Layout() local [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/ |
H A D | text_field_manager.cpp | 175 auto scrollPattern = scrollableNode->GetPattern<ScrollablePattern>(); in GetOnFocusTextFieldInfo() local 176 CHECK_NULL_VOID(scrollPattern); in GetOnFocusTextFieldInfo() 177 isScrollableChild_ = scrollPattern->IsScrollToSafeAreaHelper(); in GetOnFocusTextFieldInfo() 194 auto scrollPattern = scrollableNode->GetPattern<ScrollablePattern>(); in ScrollToSafeAreaHelper() local 195 CHECK_NULL_RETURN(scrollPattern && scrollPattern->IsScrollToSafeAreaHelper(), false); in ScrollToSafeAreaHelper() 196 CHECK_NULL_RETURN(scrollPattern->GetAxis() != Axis::HORIZONTAL, false); in ScrollToSafeAreaHelper() 223 scrollPattern->ScrollTo(scrollPattern->GetTotalOffset() + diffTop); in ScrollToSafeAreaHelper() 241 scrollPattern->ScrollTo(scrollPattern->GetTotalOffset() - diffBot); in ScrollToSafeAreaHelper() 272 auto scrollPattern = scrollableNode->GetPattern<ScrollablePattern>(); in UpdateScrollableParentViewPort() local 273 CHECK_NULL_VOID(scrollPattern); in UpdateScrollableParentViewPort() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll_bar/proxy/ |
H A D | scroll_bar_proxy.cpp | 49 auto scrollPattern = AceType::DynamicCast<ScrollablePattern>(pattern); in GetScrollBarOutBoundaryExtent() local 50 CHECK_NULL_RETURN(scrollPattern, 0.0f); in GetScrollBarOutBoundaryExtent() 51 return scrollPattern->GetScrollBarOutBoundaryExtent(); in GetScrollBarOutBoundaryExtent()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/overlay/ |
H A D | sheet_presentation_pattern.cpp | 192 CHECK_NULL_VOID(scrollPattern); in InitScrollProps() 283 CHECK_NULL_VOID(scrollPattern); in AvoidAiBar() 303 CHECK_NULL_RETURN(scrollPattern, false); in IsScrollable() 304 return Positive(scrollPattern->GetScrollableDistance()); in IsScrollable() 1968 auto scrollPattern = scroll->GetPattern<ScrollPattern>(); in GetSheetTypeWithAuto() local 1969 CHECK_NULL_VOID(scrollPattern); in GetSheetTypeWithAuto() 2031 CHECK_NULL_RETURN(scrollPattern, false); in GetSheetTypeWithAuto() 2395 CHECK_NULL_RETURN(scrollPattern, false); in GetSheetTypeWithAuto() 2396 return scrollPattern->OutBoundaryCallback(); in GetSheetTypeWithAuto() 2694 CHECK_NULL_VOID(scrollPattern); in GetSheetTypeWithAuto() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/menu/ |
H A D | menu_origin_test_ng.cpp | 318 ASSERT_NE(scrollPattern, nullptr); 319 scrollPattern->SetAxis(Axis::VERTICAL); 320 scrollPattern->scrollableDistance_ = 1.0f; 455 ASSERT_NE(scrollPattern, nullptr); 456 scrollPattern->SetAxis(Axis::VERTICAL); 457 scrollPattern->scrollableDistance_ = 1.0f; 465 scrollPattern->SetAxis(Axis::NONE); 495 ASSERT_NE(scrollPattern, nullptr); 496 scrollPattern->SetAxis(Axis::VERTICAL); 517 scrollPattern->currentOffset_ = 0.0f; [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/select/ |
H A D | select_pattern.cpp | 202 auto scrollPattern = scroll->GetPattern<ScrollPattern>(); in ShowSelectMenu() local 203 CHECK_NULL_VOID(scrollPattern); in ShowSelectMenu() 204 scrollPattern->SetIsWidthModifiedBySelect(true); in ShowSelectMenu() 1316 auto scrollPattern = scroll->GetPattern<ScrollPattern>(); in SetOptionWidth() local 1317 CHECK_NULL_VOID(scrollPattern); in SetOptionWidth() 1318 scrollPattern->SetIsWidthModifiedBySelect(true); in SetOptionWidth() 1348 auto scrollPattern = scroll->GetPattern<ScrollPattern>(); in SetHasOptionWidth() local 1349 CHECK_NULL_VOID(scrollPattern); in SetHasOptionWidth() 1350 scrollPattern->SetHasOptionWidth(true); in SetHasOptionWidth() 1444 auto scrollPattern = AceType::DynamicCast<ScrollPattern>(node->GetPattern()); in SetLayoutDirection() local [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/patternlock/ |
H A D | patternlock_test_ng.cpp | 972 auto scrollPattern = scrollNode->GetPattern<ScrollPattern>(); variable 997 scrollPattern->UpdateCurrentOffset(-100, SCROLL_FROM_UPDATE); // scroll view 999 EXPECT_EQ(scrollPattern->GetTotalOffset(), 100); 1689 auto scrollPattern = scrollNode->GetPattern<ScrollPattern>(); variable 1734 auto scrollPattern = scrollNode->GetPattern<ScrollPattern>(); variable
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/event/ |
H A D | gesture_event_hub.cpp | 1956 auto scrollPattern = fatherNode->GetPattern<ScrollablePattern>(); in SetMouseDragGatherPixelMaps() local 1957 CHECK_NULL_VOID(scrollPattern); in SetMouseDragGatherPixelMaps() 1958 auto children = scrollPattern->GetVisibleSelectedItems(); in SetMouseDragGatherPixelMaps() 2011 auto scrollPattern = fatherNode->GetPattern<ScrollablePattern>(); in GetSelectItemSize() local 2012 CHECK_NULL_RETURN(scrollPattern, 0); in GetSelectItemSize() 2013 auto children = scrollPattern->GetVisibleSelectedItems(); in GetSelectItemSize()
|
H A D | drag_event.cpp | 1975 auto scrollPattern = fatherNode->GetPattern<ScrollablePattern>(); in CreateGatherNode() local 1976 CHECK_NULL_RETURN(scrollPattern, nullptr); in CreateGatherNode() 1977 auto children = scrollPattern->GetVisibleSelectedItems(); in CreateGatherNode() 2208 auto scrollPattern = fatherNode->GetPattern<ScrollablePattern>(); in IsNeedGather() local 2209 CHECK_NULL_RETURN(scrollPattern, false); in IsNeedGather() 2210 auto children = scrollPattern->GetVisibleSelectedItems(); in IsNeedGather()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/overlay/ |
H A D | overlay_manager_test_ng.cpp | 1717 auto scrollPattern = scrollNode->GetPattern<ScrollPattern>(); variable 1718 ASSERT_NE(scrollPattern, nullptr); 1723 scrollPattern->scrollableDistance_ = 10.0f;
|