Searched refs:scrollableDistance_ (Results 1 – 13 of 13) sorted by relevance
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll/ |
| D | scroll_pattern.cpp | 143 scrollableDistance_ = layoutAlgorithm->GetScrollableDistance(); in SetScrollProperties() 188 if (GreatNotEqual(scrollableDistance_, 0.0f)) { in CheckScrollable() 240 return LessOrEqual(currentOffset_, -scrollableDistance_); in IsAtBottom() 260 auto endRefences = GreatOrEqual(scrollableDistance_, 0.0f) ? -scrollableDistance_ : 0; in GetOverScrollOffset() 275 return Positive(currentOffset_) || LessNotEqual(currentOffset_, -scrollableDistance_); in IsOutOfBoundary() 296 if (Positive(scrollableDistance_)) { in AdjustOffset() 297 overScrollPastEnd = std::max(-scrollableDistance_ - currentOffset_, 0.0f); in AdjustOffset() 316 if (scrollableDistance_ <= 0.0f || source == SCROLL_FROM_JUMP) { in ValidateOffset() 325 currentOffset_ = std::clamp(currentOffset_, 0.0f, scrollableDistance_); in ValidateOffset() 327 currentOffset_ = std::clamp(currentOffset_, -scrollableDistance_, 0.0f); in ValidateOffset() [all …]
|
| D | scroll_layout_algorithm.h | 52 return scrollableDistance_; in GetScrollableDistance() 81 float scrollableDistance_ = 0.0f; variable
|
| D | scroll_layout_algorithm.cpp | 116 …scrollableDistance_ = GetMainAxisSize(childSize, axis) - GetMainAxisSize(viewPort_, axis) + conten… in Layout() 118 if (scrollableDistance_ > 0.0f) { in Layout() 119 currentOffset_ = std::clamp(currentOffset_, -scrollableDistance_, 0.0f); in Layout() 121 currentOffset_ = std::clamp(currentOffset_, 0.0f, -scrollableDistance_); in Layout()
|
| D | scroll_pattern.h | 117 return scrollableDistance_; in GetScrollableDistance() 338 float scrollableDistance_ = 0.0f; variable
|
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll_bar/ |
| D | scroll_bar_layout_algorithm.h | 39 return scrollableDistance_; in GetScrollableDistance() 48 float scrollableDistance_ = 0.0f; variable
|
| D | scroll_bar_layout_algorithm.cpp | 113 scrollableDistance_ = std::abs(GetMainAxisSize(size, axis) - GetMainAxisSize(childSize, axis)); in Layout() 120 currentOffset = scrollOffset * scrollableDistance_ / controlDistance; in Layout() 122 currentOffset = std::clamp(currentOffset, 0.0f, scrollableDistance_); in Layout() 123 if (scrollableDistance_ > 0.0f) { in Layout()
|
| D | scroll_bar_pattern.cpp | 128 scrollableDistance_ = layoutAlgorithm->GetScrollableDistance(); in OnDirtyLayoutWrapperSwap() 161 return GreatOrEqual(currentOffset_, scrollableDistance_); in IsAtBottom() 166 if (scrollableDistance_ <= 0.0f) { in ValidateOffset() 169 currentOffset_ = std::clamp(currentOffset_, 0.0f, scrollableDistance_); in ValidateOffset() 328 offset = - offset * scrollableDistance_ / controlDistance_; in HandleDragUpdate()
|
| D | scroll_bar_pattern.h | 91 return scrollableDistance_; in GetScrollableDistance() 206 float scrollableDistance_ = 0.0f; variable
|
| /foundation/arkui/ace_engine/test/unittest/core/pattern/scroll_bar/ |
| D | scroll_bar_accessibility_property_test_ng.cpp | 108 scrollBarPattern_->scrollableDistance_ = SCROLLABLE_DISTANCE; 127 scrollBarPattern_->scrollableDistance_ = SCROLLABLE_DISTANCE;
|
| D | scroll_bar_test_ng.cpp | 191 EXPECT_EQ(pattern_->scrollableDistance_, expectDistance); 244 pattern_->scrollableDistance_ = SCROLL_BAR_FLOAT_100; 296 pattern_->scrollableDistance_ = SCROLL_BAR_FLOAT_100; 303 pattern_->scrollableDistance_ = 0.0f; 383 pattern_->scrollableDistance_ = SCROLL_BAR_FLOAT_100; 456 pattern_->scrollableDistance_ = 1.0f; 486 pattern_->scrollableDistance_ = 0.0; 502 pattern_->scrollableDistance_ = SCROLL_BAR_FLOAT_100; 520 pattern_->scrollableDistance_ = 0.0; 709 auto distance = pattern_->scrollableDistance_; [all …]
|
| /foundation/arkui/ace_engine/test/unittest/core/pattern/scroll/ |
| D | scroll_test_ng.cpp | 1176 EXPECT_EQ(pattern_->scrollableDistance_, VERTICAL_SCROLLABLE_DISTANCE); 1233 EXPECT_EQ(pattern_->scrollableDistance_, 0); 1257 pattern_->scrollableDistance_ = 100.f; 2469 EXPECT_EQ(pattern_->scrollableDistance_, scrollableDistance); 2558 EXPECT_EQ(pattern_->scrollableDistance_, 0); 2940 pattern_->scrollableDistance_ = 0.0; 2956 pattern_->scrollableDistance_ = 100.f; 2974 pattern_->scrollableDistance_ = 0.0; 3515 pattern_->scrollableDistance_ = viewPortLength * 10;
|
| /foundation/arkui/ace_engine/test/unittest/core/pattern/menu/ |
| D | menu_test_ng.cpp | 1886 scrollPattern->scrollableDistance_ = 1.0f; 2022 scrollPattern->scrollableDistance_ = 1.0f; 2043 scrollPattern->scrollableDistance_ = 1.0f;
|
| /foundation/arkui/ace_engine/test/unittest/core/pattern/overlay/ |
| D | overlay_manager_test_ng.cpp | 2392 scrollPattern->scrollableDistance_ = 10.0f;
|