Home
last modified time | relevance | path

Searched refs:panEvent (Results 1 – 22 of 22) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/event/
H A Dpan_event.h76 void ReplacePanEvent(const RefPtr<PanEvent>& panEvent) in ReplacePanEvent() argument
81 userCallback_ = panEvent; in ReplacePanEvent()
84 void AddPanEvent(const RefPtr<PanEvent>& panEvent) in AddPanEvent() argument
87 panEvents_.emplace_back(panEvent); in AddPanEvent()
90 if (std::find(panEvents_.begin(), panEvents_.end(), panEvent) == panEvents_.end()) { in AddPanEvent()
91 panEvents_.emplace_back(panEvent); in AddPanEvent()
95 void RemovePanEvent(const RefPtr<PanEvent>& panEvent) in RemovePanEvent() argument
97 panEvents_.remove(panEvent); in RemovePanEvent()
H A Dpan_event.cpp56 for (const auto& panEvent : copyPanEvents) { in OnCollectTouchTarget() local
57 auto actionStart = panEvent->GetActionStartEventFunc(); in OnCollectTouchTarget()
78 for (const auto& panEvent : copyPanEvents) { in OnCollectTouchTarget() local
79 auto actionUpdate = panEvent->GetActionUpdateEventFunc(); in OnCollectTouchTarget()
99 for (const auto& panEvent : copyPanEvents) { in OnCollectTouchTarget() local
100 auto actionEnd = panEvent->GetActionEndEventFunc(); in OnCollectTouchTarget()
121 for (const auto& panEvent : copyPanEvents) { in OnCollectTouchTarget() local
122 auto actionCancel = panEvent->GetActionCancelEventFunc(); in OnCollectTouchTarget()
H A Dgesture_event_hub.h397 …void SetPanEvent(const RefPtr<PanEvent>& panEvent, PanDirection direction, int32_t fingers, Dimens… in SetPanEvent() argument
403 panEventActuator_->ReplacePanEvent(panEvent); in SetPanEvent()
406 …void AddPanEvent(const RefPtr<PanEvent>& panEvent, PanDirection direction, int32_t fingers, Dimens… in AddPanEvent() argument
412 panEventActuator_->AddPanEvent(panEvent); in AddPanEvent()
415 void RemovePanEvent(const RefPtr<PanEvent>& panEvent) in RemovePanEvent() argument
420 panEventActuator_->RemovePanEvent(panEvent); in RemovePanEvent()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-gesture-blocking-enhancement.md430 let panEvent = event as PanGestureEvent;
432 if (panEvent && panEvent.offsetY < 0) {
440 if (panEvent.offsetY > 0) {
569 let panEvent = event as PanGestureEvent;
570 … console.log('pan direction:' + panEvent.offsetX + ' begin:' + swiperTaget.isBegin() + ' end:' +
572 … if (panEvent && panEvent.offsetX < 0 && (swiperTaget.isEnd() || this.innerSelectedIndex === 1)) {
576 …if (panEvent && panEvent.offsetX > 0 && (swiperTaget.isBegin() || this.innerSelectedIndex === 0)) {
H A Dts-gesture-customize-judge.md223 let panEvent = event as PanGestureEvent;
224 console.log("velocity " + panEvent.velocity)
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/event/
H A Dpan_event_test_ng.cpp160 auto panEvent = AceType::MakeRefPtr<PanEvent>( variable
162 EXPECT_NE(panEvent, nullptr);
163 panEventActuator->AddPanEvent(panEvent);
169 panEventActuator->ReplacePanEvent(panEvent);
209 panEventActuator->RemovePanEvent(panEvent);
H A Dgesture_event_hub_test_ng.cpp179 auto panEvent = AceType::MakeRefPtr<PanEvent>( variable
181 gestureEventHub->AddPanEvent(panEvent, PAN_DIRECTION_ALL, FINGERS, DISTANCE);
/ohos5.0/docs/zh-cn/application-dev/ui/
H A Darkts-gesture-events-gesture-judge.md179 let panEvent = event as PanGestureEvent;
183 if (panEvent && panEvent.offsetY < 0) {
188 if (panEvent.offsetY > 0) {
318 let panEvent = event as PanGestureEvent;
322 if (panEvent && panEvent.offsetY < 0) {
327 if (panEvent.offsetY > 0) {
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-gesture-blocking-enhancement.md430 let panEvent = event as PanGestureEvent;
432 if (panEvent && panEvent.offsetY < 0) {
440 if (panEvent.offsetY > 0) {
569 let panEvent = event as PanGestureEvent;
570 … console.log('pan direction:' + panEvent.offsetX + ' begin:' + swiperTaget.isBegin() + ' end:' +
572 … if (panEvent && panEvent.offsetX < 0 && (swiperTaget.isEnd() || this.innerSelectedIndex === 1)) {
576 …if (panEvent && panEvent.offsetX > 0 && (swiperTaget.isBegin() || this.innerSelectedIndex === 0)) {
H A Dts-gesture-customize-judge.md223 let panEvent = event as PanGestureEvent;
224 console.log("velocity " + panEvent.velocity)
/ohos5.0/docs/en/application-dev/ui/
H A Darkts-gesture-events-gesture-judge.md179 let panEvent = event as PanGestureEvent;
183 if (panEvent && panEvent.offsetY < 0) {
188 if (panEvent.offsetY > 0) {
318 let panEvent = event as PanGestureEvent;
322 if (panEvent && panEvent.offsetY < 0) {
327 if (panEvent.offsetY > 0) {
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/navigation/
H A Dnavigation_drag_bar_test_ng.cpp227 auto panEvent = navigationPattern->dragBarPanEvent_; variable
228 EXPECT_NE(panEvent, nullptr);
H A Dnav_bar_test_ng.cpp530 auto panEvent = navigationPattern->panEvent_; variable
531 EXPECT_NE(panEvent, nullptr);
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text_picker/
H A Dtext_picker_column_test_ng.cpp1584 panEvent->actionStart_(gestureEvent);
1592 panEvent->actionUpdate_(gestureEvent);
1598 panEvent->actionUpdate_(gestureEvent);
1604 panEvent->actionEnd_(gestureEvent);
1612 panEvent->actionEnd_(gestureEvent);
1618 panEvent->actionEnd_(gestureEvent);
1656 panEvent->actionStart_(gestureEvent);
1676 panEvent->actionEnd_(gestureEvent);
1680 panEvent->actionEnd_(gestureEvent);
1686 panEvent->actionEnd_(gestureEvent);
[all …]
H A Dtext_picker_Extend_test_ng.cpp1200 auto panEvent = textPickerColumnPattern_->panEvent_; variable
1201 ASSERT_NE(panEvent->actionStart_, nullptr);
1202 panEvent->actionStart_(gestureEvent);
1212 ASSERT_NE(panEvent->actionEnd_, nullptr);
1222 panEvent->actionEnd_(gestureEvent);
1236 panEvent->actionEnd_(gestureEvent);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/preview/
H A Dmenu_preview_pattern.cpp209 …auto panEvent = MakeRefPtr<PanEvent>(std::move(actionStartTask), nullptr, std::move(actionEndTask)… in InitPanEvent() local
210 gestureHub->AddPanEvent(panEvent, panDirection, 1, DEFAULT_PAN_DISTANCE); in InitPanEvent()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/overlay/
H A Dsheet_coverage_test_ng.cpp784 auto panEvent = sheetPattern->panEvent_; variable
785 ASSERT_NE(panEvent, nullptr);
786 panEvent->actionStart_(event);
787 panEvent->actionUpdate_(event);
788 panEvent->actionEnd_(event);
789 panEvent->actionCancel_();
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/picker/
H A Ddate_picker_test_ng.cpp1950 panEvent->actionStart_(gestureEvent);
1960 panEvent->actionUpdate_(gestureEvent);
1970 panEvent->actionEnd_(gestureEvent);
1974 panEvent->actionEnd_(gestureEvent);
1980 panEvent->actionEnd_(gestureEvent);
1986 panEvent->actionCancel_();
2021 panEvent->actionStart_(gestureEvent);
2042 panEvent->actionEnd_(gestureEvent);
2681 panEvent->actionStart_(gestureEvent);
2689 panEvent->actionEnd_(gestureEvent);
[all …]
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/time_picker/
H A Dtime_picker_test_ng.cpp1305 auto panEvent = minuteColumnPattern->panEvent_; variable
1311 panEvent->actionStart_(gestureEvent);
1326 panEvent->actionUpdate_(gestureEvent);
1333 panEvent->actionUpdate_(gestureEvent);
1341 panEvent->actionUpdate_(gestureEvent);
1346 panEvent->actionUpdate_(gestureEvent);
1351 panEvent->actionEnd_(gestureEvent);
1359 panEvent->actionEnd_(gestureEvent);
1365 panEvent->actionEnd_(gestureEvent);
1372 panEvent->actionCancel_();
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/
H A Dmenu_view.cpp626 auto panEvent = in InitPanEvent() local
629 gestureHub->AddPanEvent(panEvent, panDirection, 1, Dimension(distance, DimensionUnit::VP)); in InitPanEvent()
H A Dmenu_pattern.cpp1635 auto panEvent = MakeRefPtr<PanEvent>(nullptr, nullptr, std::move(actionEndTask), nullptr); in InitPanEvent() local
1636 gestureHub->AddPanEvent(panEvent, panDirection, 1, DEFAULT_PAN_DISTANCE); in InitPanEvent()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/indexer/
H A Dindexer_pattern.cpp513 auto panEvent = MakeRefPtr<PanEvent>(nullptr, nullptr, nullptr, nullptr); in InitPopupPanEvent() local
514 gestureHub->AddPanEvent(panEvent, panDirection, 1, 0.0_vp); in InitPopupPanEvent()