Searched refs:barScrollableDistance (Results 1 – 2 of 2) sorted by relevance
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll_bar/proxy/ |
H A D | scroll_bar_proxy.cpp | 99 float barScrollableDistance = scrollBar->GetScrollableDistance(); in NotifyScrollableNode() local 107 float value = CalcPatternOffset(controlDistance, barScrollableDistance, distance); in NotifyScrollableNode() 220 float delta, float velocity, float barScrollableDistance, float dragDistance) const in NotifySnapScroll() argument 228 auto patternOffset = CalcPatternOffset(controlDistance, barScrollableDistance, delta); in NotifySnapScroll() 229 dragDistance = CalcPatternOffset(controlDistance, barScrollableDistance, dragDistance); in NotifySnapScroll() 240 float ScrollBarProxy::CalcPatternOffset(float controlDistance, float barScrollableDistance, float d… in CalcPatternOffset() argument 242 if (!NearZero(barScrollableDistance)) { in CalcPatternOffset() 243 return delta * controlDistance / barScrollableDistance; in CalcPatternOffset()
|
H A D | scroll_bar_proxy.h | 93 …bool NotifySnapScroll(float delta, float velocity, float barScrollableDistance, float dragDistance… 95 float CalcPatternOffset(float controlDistance, float barScrollableDistance, float delta) const;
|