Home
last modified time | relevance | path

Searched refs:ScrollState (Results 1 - 25 of 42) sorted by relevance

12

/foundation/arkui/ace_engine/test/unittest/core/pattern/grid/
H A Dgrid_scroller_event_test_ng.cpp94 ScrollState scrollState; in HWTEST_F()
95 auto event = [&offsetY, &scrollState](Dimension offset, ScrollState state) { in HWTEST_F()
108 EXPECT_EQ(scrollState, ScrollState::SCROLL); in HWTEST_F()
113 EXPECT_EQ(scrollState, ScrollState::FLING); in HWTEST_F()
118 EXPECT_EQ(scrollState, ScrollState::FLING); in HWTEST_F()
123 EXPECT_EQ(scrollState, ScrollState::IDLE); in HWTEST_F()
138 EXPECT_EQ(scrollState, ScrollState::IDLE); in HWTEST_F()
144 EXPECT_EQ(scrollState, ScrollState::IDLE); in HWTEST_F()
150 EXPECT_EQ(scrollState, ScrollState::IDLE); in HWTEST_F()
156 EXPECT_EQ(scrollState, ScrollState in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/scrollable/
H A Dscrollable_event_test.cpp93 ScrollState stateExpected = ScrollState::SCROLL; in HWTEST_F()
99 ScrollState stateTest = ScrollState::IDLE; in HWTEST_F()
104 auto onScrollCallback = [&offsetTest, &stateTest](const Dimension& offset, ScrollState state) { in HWTEST_F()
138 ScrollState willScrollState = ScrollState::IDLE; in HWTEST_F()
146 Dimension offset, ScrollState state, ScrollSource source) { in HWTEST_F()
206 ScrollState didScrollState = ScrollState in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/waterflow/
H A Dwater_flow_top_down_test.cpp209 ScrollState scrollState = ScrollState::IDLE; in HWTEST_F()
210 auto onScroll = [&offsetY, &scrollState, &isOnScrollCallBack](CalcDimension offset, ScrollState state) { in HWTEST_F()
216 ScrollState willScrollState; in HWTEST_F()
218 Dimension offset, ScrollState state, ScrollSource source) { in HWTEST_F()
227 ScrollState didScrollState = ScrollState::IDLE; in HWTEST_F()
229 Dimension offset, ScrollState state) { in HWTEST_F()
270 ScrollState scrollState = ScrollState in HWTEST_F()
[all...]
H A Dwater_flow_scroller_test_ng.cpp265 ScrollState scrollState = ScrollState::IDLE; in HWTEST_F()
266 auto onScroll = [&scrollOffset, &scrollState](CalcDimension offset, ScrollState state) { in HWTEST_F()
281 EXPECT_EQ(scrollState, ScrollState::SCROLL); in HWTEST_F()
289 EXPECT_EQ(scrollState, ScrollState::FLING); in HWTEST_F()
298 EXPECT_EQ(scrollState, ScrollState::IDLE); in HWTEST_F()
309 ScrollState scrollState = ScrollState::IDLE; in HWTEST_F()
310 auto onScroll = [&scrollOffset, &scrollState](CalcDimension offset, ScrollState state) { in HWTEST_F()
325 EXPECT_EQ(scrollState, ScrollState in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_list_ffi.cpp30 const std::vector<ScrollState> SCROLL_STATE = { ScrollState::IDLE, ScrollState::SCROLL,
31 ScrollState::FLING };
37 std::function<void(Dimension, ScrollState)> FormatOnScrollFunction(void (*callback)(double offset, int32_t state)) in FormatOnScrollFunction()
39 auto result = [lambda = CJLambda::Create(callback)](const Dimension& offset, const ScrollState& state) -> void { in FormatOnScrollFunction()
229 auto lambda = [callback = CJLambda::Create(callback)](const Dimension& offset, const ScrollState& state) in FfiOHOSAceFrameworkListSetOnScrollFrameBegin()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scroll/
H A Dscroll_event_hub.h42 using ScrollEventWithState = std::function<void(Dimension, Dimension, ScrollState)>;
43 using ScrollEventWithReturn = std::function<TwoDimensionScrollResult(Dimension, Dimension, ScrollState, ScrollSource)>;
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scrollable/
H A Dscrollable_properties.h37 enum class ScrollState { class
88 ScrollState state;
452 using OnScrollEvent = std::function<void(Dimension, ScrollState)>;
453 using OnDidScrollEvent = std::function<void(Dimension, ScrollState, bool, bool)>;
454 using OnWillScrollEvent = std::function<ScrollFrameResult(Dimension, ScrollState, ScrollSource)>;
456 using OnScrollFrameBeginEvent = std::function<ScrollFrameResult(Dimension, ScrollState)>;
H A Dscrollable_pattern.cpp1985 ScrollState ScrollablePattern::GetScrollState() const in GetScrollState()
1990 ScrollState ScrollablePattern::GetScrollState(int32_t scrollSource) in GetScrollState()
1994 return ScrollState::SCROLL; in GetScrollState()
1999 return ScrollState::FLING; in GetScrollState()
2003 return ScrollState::IDLE; in GetScrollState()
2031 ScrollState scrollState = source == SCROLL_FROM_ANIMATION ? ScrollState::FLING : ScrollState::SCROLL; in HandleScrollParentFirst()
2075 ScrollState scrollState = source == SCROLL_FROM_ANIMATION ? ScrollState in HandleScrollSelfFirst()
[all...]
H A Dscrollable_pattern.h423 ScrollState GetScrollState() const;
425 static ScrollState GetScrollState(int32_t scrollSource);
847 void ExecuteScrollFrameBegin(float& mainDelta, ScrollState state);
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/
H A Dgrid_model.h77 virtual void SetOnScroll(std::function<void(Dimension, ScrollState)>&& onScroll) = 0;
79 std::function<ScrollFrameResult(Dimension, ScrollState)>&& onScrollFrameBegin) = 0;
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dgrid_model_impl.h62 void SetOnScroll(std::function<void(Dimension, ScrollState)>&& onScroll) override {};
65 std::function<ScrollFrameResult(Dimension, ScrollState)>&& onScrollFrameBegin) override {};
H A Dwater_flow_model_impl.h49 void SetOnScroll(std::function<void(Dimension, ScrollState)>&& onScroll) override {};
/foundation/arkui/ace_engine/frameworks/core/components/scroll/
H A Dscrollable.cpp392 ScrollState scrollState = source == SCROLL_FROM_ANIMATION ? ScrollState::FLING : ScrollState::SCROLL; in HandleScrollParentFirst()
432 ScrollState scrollState = source == SCROLL_FROM_ANIMATION ? ScrollState::FLING : ScrollState::SCROLL; in HandleScrollSelfFirst()
474 ScrollState scrollState = source == SCROLL_FROM_ANIMATION ? ScrollState::FLING : ScrollState::SCROLL;
501 ScrollState scrollStat in HandleScrollParallel()
[all...]
H A Dscrollable.h58 using ScrollFrameBeginCallback = std::function<ScrollFrameResult(Dimension, ScrollState)>;
484 [[deprecated]] void ExecuteScrollFrameBegin(double& mainDelta, ScrollState state);
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_scrollable_base.cpp39 const CalcDimension& scrollOffset, const ScrollState& scrollState, in JsOnWillScroll()
70 const CalcDimension& scrollOffset, const ScrollState& scrollState) { in JsOnDidScroll()
H A Djs_tabs_feature.cpp143 WeakPtr<JSScroller> jsScrollerWeak, Dimension dimension, ScrollState state, bool isAtTop, bool isAtBottom) in HandleOnDidScrollEvent()
214 auto didScrollEvent = [jsScrollerWeak](Dimension dimension, ScrollState state, bool isAtTop, bool isAtBottom) { in CreateObserver()
H A Djs_scroll.cpp174 const Dimension& offset, ScrollState state) -> ScrollFrameResult { in OnScrollFrameBeginCallback()
221 const Dimension& xOffset, const Dimension& yOffset, const ScrollState& scrollState, in OnWillScrollCallback()
256 const Dimension& xOffset, const Dimension& yOffset, const ScrollState& scrollState) { in OnDidScrollCallback()
/foundation/arkui/ace_engine/test/unittest/core/pattern/list/
H A Dlist_scroller_event_test_ng.cpp35 auto event = [&isTrigger](Dimension offset, ScrollState state) { isTrigger = true; }; in HWTEST_F()
275 auto event = [](Dimension, ScrollState) { in HWTEST_F()
329 auto willTriggerEvent = [&isWillTrigger, &willOffset](Dimension offset, ScrollState state, ScrollSource source) { in HWTEST_F()
336 auto didTriggerEvent = [&isDidTrigger, &didOffset](Dimension offset, ScrollState state) { in HWTEST_F()
421 auto willTriggerEvent = [&isWillTrigger, &willOffset](Dimension offset, ScrollState state, ScrollSource source) { in HWTEST_F()
428 auto didTriggerEvent = [&isDidTrigger, &didOffset](Dimension offset, ScrollState state) { in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/waterflow/
H A Dwater_flow_model_ng.h51 void SetOnScroll(std::function<void(Dimension, ScrollState)>&& onScroll) override;
107 static void SetOnScroll(FrameNode* frameNode, std::function<void(Dimension, ScrollState)>&& onScroll);
H A Dwater_flow_model.h60 virtual void SetOnScroll(std::function<void(Dimension, ScrollState)>&& onScroll) = 0;
/foundation/arkui/ace_engine/frameworks/core/components_v2/list/
H A Dlist_component.h71 ACE_DEFINE_COMPONENT_EVENT(OnScroll, void(Dimension, ScrollState));
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A DjsEnumStyle.js486 var ScrollState; variable
487 (function (ScrollState) {
488 ScrollState[ScrollState["Idle"] = 0] = "Idle";
489 ScrollState[ScrollState["Scroll"] = 1] = "Scroll";
490 ScrollState[ScrollState["Fling"] = 2] = "Fling";
491 })(ScrollState || (ScrollState
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/scroll/
H A Dscroll_event_test_ng.cpp207 auto willEvent = [&willOffsetY](Dimension x, Dimension y, ScrollState, ScrollSource) { in HWTEST_F()
214 auto didEvent = [&didOffsetY](Dimension, Dimension y, ScrollState) { didOffsetY = y.ConvertToPx(); }; in HWTEST_F()
240 auto willEvent = [&willOffsetX](Dimension x, Dimension y, ScrollState, ScrollSource) { in HWTEST_F()
247 auto didEvent = [&didOffsetX](Dimension x, Dimension, ScrollState) { didOffsetX = x.ConvertToPx(); }; in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_list_modifier.cpp717 auto onScroll = [node, extraParam](Dimension scrollOffset, ScrollState scrollState) { in SetOnListScroll()
735 const Dimension& offset, const ScrollState& state) -> ScrollFrameResult { in SetOnListScrollFrameBegin()
785 auto onWillScroll = [nodeId, node, extraParam](const Dimension& offset, const ScrollState& state, in SetOnListWillScroll()
810 auto onDidScroll = [nodeId, node, extraParam](const Dimension& offset, const ScrollState& state) -> void { in SetOnListDidScroll()
H A Dnode_scroll_modifier.cpp676 auto onScrollFrameBegin = [nodeId, node, extraParam](const Dimension& offset, const ScrollState& state) -> in SetOnScrollFrameBegin()
698 const ScrollState& state, ScrollSource source) -> TwoDimensionScrollResult { in SetScrollOnWillScroll()
734 const ScrollState& state) -> void { in SetScrollOnDidScroll()
981 auto onDidScroll = reinterpret_cast<std::function<void(Dimension, Dimension, ScrollState)>*>(callback); in SetScrollOnDidScrollCallBack()

Completed in 40 milliseconds

12