Home
last modified time | relevance | path

Searched refs:scrollPattern (Results 1 – 14 of 14) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/
H A Dmenu_accessibility_property.cpp30 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 Dmenu_pattern.cpp349 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 Dmenu_view.cpp1231 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 Dscroll_accessibility_property.cpp27 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 Dscroll_layout_algorithm.cpp78 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 Dtext_field_manager.cpp175 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 Dscroll_bar_proxy.cpp49 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 Dsheet_presentation_pattern.cpp192 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 Dmenu_origin_test_ng.cpp318 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 Dselect_pattern.cpp202 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 Dpatternlock_test_ng.cpp972 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 Dgesture_event_hub.cpp1956 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 Ddrag_event.cpp1975 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 Doverlay_manager_test_ng.cpp1717 auto scrollPattern = scrollNode->GetPattern<ScrollPattern>(); variable
1718 ASSERT_NE(scrollPattern, nullptr);
1723 scrollPattern->scrollableDistance_ = 10.0f;