Home
last modified time | relevance | path

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

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll/
H A Dscroll_layout_algorithm.h31 class ACE_EXPORT ScrollLayoutAlgorithm : public LayoutAlgorithm {
32 DECLARE_ACE_TYPE(ScrollLayoutAlgorithm, LayoutAlgorithm);
35 explicit ScrollLayoutAlgorithm(float currentOffset) : currentOffset_(currentOffset) {} in ScrollLayoutAlgorithm() function
36 ~ScrollLayoutAlgorithm() override = default;
H A Dscroll_layout_algorithm.cpp47 void ScrollLayoutAlgorithm::Measure(LayoutWrapper* layoutWrapper) in Measure()
105 void ScrollLayoutAlgorithm::Layout(LayoutWrapper* layoutWrapper) in Layout()
159 void ScrollLayoutAlgorithm::UpdateOverlay(LayoutWrapper* layoutWrapper) in UpdateOverlay()
178 void ScrollLayoutAlgorithm::UpdateScrollAlignment(Alignment& scrollAlignment) in UpdateScrollAlignment()
H A Dscroll_pattern.h60 auto layoutAlgorithm = MakeRefPtr<ScrollLayoutAlgorithm>(currentOffset_); in CreateLayoutAlgorithm()
H A Dscroll_pattern.cpp129 …auto layoutAlgorithm = DynamicCast<ScrollLayoutAlgorithm>(layoutAlgorithmWrapper->GetLayoutAlgorit… in SetScrollProperties()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/scroll/
H A Dscroll_bar_test_ng.cpp808 auto layoutAlgorithm = AceType::MakeRefPtr<ScrollLayoutAlgorithm>(pattern_->currentOffset_);