Home
last modified time | relevance | path

Searched refs:scrollBarPattern (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll_bar/
H A Dscroll_bar_accessibility_property.cpp27 auto scrollBarPattern = frameNode->GetPattern<ScrollBarPattern>(); in IsScrollable() local
28 CHECK_NULL_RETURN(scrollBarPattern, false); in IsScrollable()
29 …if (scrollBarPattern->GetAxis() != Axis::NONE && Positive(scrollBarPattern->GetControlDistance()))… in IsScrollable()
40 auto scrollBarPattern = frameNode->GetPattern<ScrollBarPattern>(); in GetAccessibilityValue() local
41 CHECK_NULL_RETURN(scrollBarPattern, result); in GetAccessibilityValue()
42 result.current = scrollBarPattern->GetCurrentPosition(); in GetAccessibilityValue()
44 result.max = scrollBarPattern->GetScrollableDistance(); in GetAccessibilityValue()
52 auto scrollBarPattern = frameNode->GetPattern<ScrollBarPattern>(); in SetSpecificSupportAction() local
53 CHECK_NULL_VOID(scrollBarPattern); in SetSpecificSupportAction()
55 if (!scrollBarPattern->IsAtTop()) { in SetSpecificSupportAction()
[all …]
H A Dscroll_bar_model_ng.cpp95 auto scrollBarPattern = frameNode->GetPattern<ScrollBarPattern>(); in SetEnableNestedScroll() local
96 CHECK_NULL_VOID(scrollBarPattern); in SetEnableNestedScroll()
97 auto enableNested = scrollBarPattern->GetEnableNestedSorll(); in SetEnableNestedScroll()
98 auto scrollBarProxy = scrollBarPattern->GetScrollBarProxy(); in SetEnableNestedScroll()
100 scrollBarPattern->SetEnableNestedSorll(enableNestedSroll); in SetEnableNestedScroll()
117 auto scrollBarPattern = frameNode->GetPattern<ScrollBarPattern>(); in SetEnableNestedScroll() local
118 CHECK_NULL_VOID(scrollBarPattern); in SetEnableNestedScroll()
119 auto enableNested = scrollBarPattern->GetEnableNestedSorll(); in SetEnableNestedScroll()
120 auto scrollBarProxy = scrollBarPattern->GetScrollBarProxy(); in SetEnableNestedScroll()
122 scrollBarPattern->SetEnableNestedSorll(enableNestedSroll); in SetEnableNestedScroll()
H A Dscroll_bar_layout_algorithm.cpp97 …auto scrollBarPattern = AceType::DynamicCast<ScrollBarPattern>(layoutWrapper->GetHostNode()->GetPa… in Measure() local
101 scrollBarPattern->SetChild(false); in Measure()
108 scrollBarPattern->SetChild(true); in Measure()
134 …auto scrollBarPattern = AceType::DynamicCast<ScrollBarPattern>(layoutWrapper->GetHostNode()->GetPa… in Layout() local
135 auto controlDistance = scrollBarPattern->GetControlDistance(); in Layout()
136 auto scrollableNodeOffset = scrollBarPattern->GetScrollableNodeOffset(); in Layout()
137 scrollBarPattern->SetChildOffset(GetMainAxisSize(childSize, axis)); in Layout()
146 scrollBarPattern->SetCurrentPosition(currentOffset_); in Layout()
156 scrollBarPattern->SetChildRect(childGeometryNode->GetFrameRect()); in Layout()
H A Dscroll_bar_pattern.cpp104 auto scrollBarPattern = weak.Upgrade(); in OnModifyDone() local
105 CHECK_NULL_RETURN(scrollBarPattern, false); in OnModifyDone()
106 if (!scrollBarPattern->HasChild() in OnModifyDone()
108 auto scrollBar = scrollBarPattern->scrollBar_; in OnModifyDone()
115 return scrollBarPattern->childRect_.IsInRegion(point); in OnModifyDone()
123 auto scrollBarPattern = weak.Upgrade(); in OnModifyDone() local
124 CHECK_NULL_VOID(scrollBarPattern); in OnModifyDone()
125 if (!scrollBarPattern->HasChild() in OnModifyDone()
127 auto scrollBar = scrollBarPattern->scrollBar_; in OnModifyDone()
132 scrollBarPattern->OnCollectTouchTarget( in OnModifyDone()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll_bar/proxy/
H A Dscroll_bar_proxy.cpp269 auto scrollBarPattern = bar.Upgrade(); in IsNestScroller() local
270 if (!scrollBarPattern) { in IsNestScroller()
273 auto enableNestedSorll = scrollBarPattern->GetEnableNestedSorll(); in IsNestScroller()