Home
last modified time | relevance | path

Searched refs:gesture (Results 1 - 25 of 98) sorted by relevance

1234

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/gesture/
H A Dgesture_model_ng.cpp16 #include "core/components_ng/pattern/gesture/gesture_model_ng.h"
26 bool IsTapClick(const RefPtr<NG::Gesture>& gesture) in IsTapClick() argument
28 auto tap = AceType::DynamicCast<NG::TapGesture>(gesture); in IsTapClick()
32 GestureEventFunc GetTapGestureEventFunc(const RefPtr<NG::Gesture>& gesture) in GetTapGestureEventFunc() argument
34 if (IsTapClick(gesture)) { in GetTapGestureEventFunc()
35 auto tapGesture = AceType::DynamicCast<NG::TapGesture>(gesture); in GetTapGestureEventFunc()
39 auto group = AceType::DynamicCast<NG::GestureGroup>(gesture); in GetTapGestureEventFunc()
81 auto gesture = gestureProcessor->FinishGestureNG(); in Finish() local
82 if (!gesture) { in Finish()
85 gesture in Finish()
111 auto gesture = gestureProcessor->TopGestureNG(); SetTag() local
120 auto gesture = gestureProcessor->TopGestureNG(); SetAllowedTypes() local
129 auto gesture = AceType::MakeRefPtr<NG::TapGesture>(countNum, fingersNum, distanceThreshold); Create() local
137 auto gesture = AceType::MakeRefPtr<NG::LongPressGesture>(fingersNum, repeatResult, durationNum); Create() local
145 auto gesture = AceType::MakeRefPtr<NG::PanGesture>(fingersNum, panDirection, distanceNum); Create() local
153 auto gesture = AceType::MakeRefPtr<NG::PanGesture>(panGestureOption); SetPanGestureOption() local
161 auto gesture = AceType::MakeRefPtr<NG::SwipeGesture>(fingersNum, slideDirection, speedNum); Create() local
169 auto gesture = AceType::MakeRefPtr<NG::PinchGesture>(fingersNum, distanceNum); Create() local
177 auto gesture = AceType::MakeRefPtr<NG::RotationGesture>(fingersNum, angleNum); Create() local
185 auto gesture = AceType::MakeRefPtr<NG::GestureGroup>(static_cast<GestureMode>(gestureMode)); Create() local
200 auto gesture = gestureProcessor->TopGestureNG(); SetOnGestureEvent() local
209 auto gesture = gestureProcessor->TopGestureNG(); SetOnActionFunc() local
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dgesture_model_impl.cpp51 auto gesture = gestureProcessor->FinishGesture(); in Finish() local
52 CHECK_NULL_VOID(gesture); in Finish()
53 gesture->SetGestureMask(gestureProcessor->GetGestureMask()); in Finish()
54 gesture->SetPriority(gestureProcessor->GetPriority()); in Finish()
56 boxComponent->AddGesture(gestureProcessor->GetPriority(), gesture); in Finish()
70 auto gesture = AceType::MakeRefPtr<TapGesture>(countNum, fingersNum, distanceThreshold); in Create() local
71 gestureProcessor->PushGesture(gesture); in Create()
78 auto gesture = AceType::MakeRefPtr<LongPressGesture>(fingersNum, repeatResult, durationNum); in Create() local
79 gestureProcessor->PushGesture(gesture); in Create()
86 auto gesture in Create() local
94 auto gesture = AceType::MakeRefPtr<PanGesture>(panGestureOption); SetPanGestureOption() local
102 auto gesture = AceType::MakeRefPtr<SwipeGesture>(fingersNum, slideDirection, speedNum); Create() local
110 auto gesture = AceType::MakeRefPtr<PinchGesture>(fingersNum, distanceNum); Create() local
118 auto gesture = AceType::MakeRefPtr<RotationGesture>(fingersNum, angleNum); Create() local
126 auto gesture = AceType::MakeRefPtr<GestureGroup>(static_cast<GestureMode>(gestureMode)); Create() local
141 auto gesture = gestureProcessor->TopGesture(); SetOnGestureEvent() local
163 auto gesture = gestureProcessor->TopGesture(); SetOnActionFunc() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/gestures/
H A Dgesture_processor.h54 void PushGesture(const RefPtr<Gesture>& gesture) in PushGesture() argument
56 gestureStack_.push(gesture); in PushGesture()
65 auto gesture = gestureStack_.top(); in PopGesture() local
70 gestureGroup->AddGesture(gesture); in PopGesture()
75 container->SetChild(std::move(gesture)); in PopGesture()
93 auto gesture = gestureStack_.top(); in FinishGesture() local
96 return gesture; in FinishGesture()
99 void PushGestureNG(const RefPtr<NG::Gesture>& gesture) in PushGestureNG() argument
101 gestureStackNG_.push(gesture); in PushGestureNG()
110 auto gesture in PopGestureNG() local
133 auto gesture = gestureStackNG_.top(); FinishGestureNG() local
[all...]
H A Dgesture_group.h38 void AddGesture(RefPtr<Gesture> gesture) in AddGesture() argument
40 gestures_.emplace_back(gesture); in AddGesture()
/foundation/multimodalinput/input/service/touch_event_normalize/src/
H A Dgesture_transform_processor.cpp31 void GestureTransformProcessor::OnEventTouchPadPinchBegin(libinput_event_gesture *gesture) in OnEventTouchPadPinchBegin() argument
34 CHKPV(gesture); in OnEventTouchPadPinchBegin()
35 int64_t time = static_cast<int64_t>(libinput_event_gesture_get_time(gesture)); in OnEventTouchPadPinchBegin()
36 double scale = libinput_event_gesture_get_scale(gesture); in OnEventTouchPadPinchBegin()
64 void GestureTransformProcessor::OnEventTouchPadPinchUpdate(libinput_event_gesture *gesture) in OnEventTouchPadPinchUpdate() argument
67 CHKPV(gesture); in OnEventTouchPadPinchUpdate()
68 int64_t time = static_cast<int64_t>(libinput_event_gesture_get_time(gesture)); in OnEventTouchPadPinchUpdate()
69 double scale = libinput_event_gesture_get_scale(gesture); in OnEventTouchPadPinchUpdate()
89 void GestureTransformProcessor::OnEventTouchPadPinchEnd(libinput_event_gesture *gesture) in OnEventTouchPadPinchEnd() argument
92 CHKPV(gesture); in OnEventTouchPadPinchEnd()
118 auto gesture = libinput_event_get_gesture_event(event); OnEvent() local
[all...]
H A Dtouchpad_transform_processor.cpp311 struct libinput_event_gesture *gesture = libinput_event_get_gesture_event(event); in SetTouchPadSwipeData() local
312 CHKPR(gesture, RET_ERR); in SetTouchPadSwipeData()
314 int64_t time = static_cast<int64_t>(libinput_event_gesture_get_time(gesture)); in SetTouchPadSwipeData()
320 int32_t fingerCount = libinput_event_gesture_get_finger_count(gesture); in SetTouchPadSwipeData()
338 AddItemForEventWhileSetSwipeData(time, gesture, fingerCount); in SetTouchPadSwipeData()
348 int32_t TouchPadTransformProcessor::AddItemForEventWhileSetSwipeData(int64_t time, libinput_event_gesture *gesture, in AddItemForEventWhileSetSwipeData() argument
358 sumX += libinput_event_gesture_get_device_coords_x(gesture, i); in AddItemForEventWhileSetSwipeData()
359 sumY += libinput_event_gesture_get_device_coords_y(gesture, i); in AddItemForEventWhileSetSwipeData()
467 auto gesture = libinput_event_get_gesture_event(event); in OnEventTouchPadPinchGesture() local
468 CHKPR(gesture, RET_ER in OnEventTouchPadPinchGesture()
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/cppview/
H A Dgesture.cpp16 #include "bridge/cj_frontend/cppview/gesture.h"
45 LOGD("gesture create"); in Create()
53 LOGD("gesture finish"); in Finish()
55 auto gesture = gestureComponent->FinishGesture(); in Finish() local
56 if (!gesture) { in Finish()
57 LOGE("Gesture: gesture is not exist when component finish"); in Finish()
61 gesture->SetGestureMask(gestureComponent->GetGestureMask()); in Finish()
65 boxComponent->AddGesture(gestureComponent->GetPriority(), gesture); in Finish()
70 LOGD("gesture pop"); in Pop()
101 auto gesture in HandlerOnGestureEvent() local
161 auto gesture = AceType::MakeRefPtr<OHOS::Ace::TapGesture>(countNum, fingersNum); Create() local
174 auto gesture = AceType::MakeRefPtr<OHOS::Ace::LongPressGesture>(fingersNum, repeat, durationNum); Create() local
187 auto gesture = AceType::MakeRefPtr<OHOS::Ace::PinchGesture>(fingersNum, distanceNum); Create() local
200 auto gesture = AceType::MakeRefPtr<OHOS::Ace::SwipeGesture>(fingersNum, swipeDirection, speedNum); Create() local
213 auto gesture = AceType::MakeRefPtr<OHOS::Ace::RotationGesture>(fingersNum, angleNum); Create() local
220 auto gesture = AceType::MakeRefPtr<OHOS::Ace::GestureGroup>(mode); Create() local
233 auto gesture = AceType::MakeRefPtr<OHOS::Ace::PanGesture>(fingersNum, panDirection, distanceNum); Create() local
240 auto gesture = AceType::MakeRefPtr<OHOS::Ace::PanGesture>(panGestureOption->GetPanGestureOption()); Create() local
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/scroll/
H A Dscroll_inner_event_test_ng.cpp44 void DragScrollBarStart(GestureEvent& gesture);
45 void DragScrollBarUpdate(GestureEvent& gesture);
46 void DragScrollBarEnd(GestureEvent& gesture);
99 void ScrollInnerEventTestNg::DragScrollBarStart(GestureEvent& gesture) in DragScrollBarStart() argument
101 gesture.SetSourceTool(SourceTool::FINGER); in DragScrollBarStart()
102 gesture.SetInputEventType(InputEventType::TOUCH_SCREEN); in DragScrollBarStart()
105 HandleDragStart(gesture); in DragScrollBarStart()
108 void ScrollInnerEventTestNg::DragScrollBarUpdate(GestureEvent& gesture) in DragScrollBarUpdate() argument
110 float dragDelta = gesture.GetMainDelta(); in DragScrollBarUpdate()
113 gesture in DragScrollBarUpdate()
123 DragScrollBarEnd(GestureEvent& gesture) DragScrollBarEnd() argument
137 GestureEvent gesture; DragScrollBarAction() local
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_gesture_ffi.cpp18 #include "bridge/cj_frontend/cppview/gesture.h"
113 auto gesture = gestureProcessor->TopGestureNG(); in HandlerOnGestureEvent() local
114 if (!gesture) { in HandlerOnGestureEvent()
115 LOGE("top gesture is illegal"); in HandlerOnGestureEvent()
124 gesture->SetOnActionCancelId(onActionCancelFunc); in HandlerOnGestureEvent()
134 gesture->SetOnActionId(onActionFunc); in HandlerOnGestureEvent()
137 gesture->SetOnActionStartId(onActionFunc); in HandlerOnGestureEvent()
140 gesture->SetOnActionUpdateId(onActionFunc); in HandlerOnGestureEvent()
143 gesture->SetOnActionEndId(onActionFunc); in HandlerOnGestureEvent()
146 LOGW("Gesture: Unknown gesture actio in HandlerOnGestureEvent()
202 auto gesture = gestureProcessor->FinishGestureNG(); FfiOHOSAceFrameworkGestureFinish() local
231 auto gesture = AceType::MakeRefPtr<NG::TapGesture>(countNum, fingersNum); FfiOHOSAceFrameworkTapGestureCreate() local
245 auto gesture = AceType::MakeRefPtr<NG::LongPressGesture>(fingersNum, repeat, durationNum); FfiOHOSAceFrameworkLongPressGestureCreate() local
259 auto gesture = AceType::MakeRefPtr<NG::PinchGesture>(fingersNum, distanceNum); FfiOHOSAceFrameworkPinchGestureCreate() local
276 auto gesture = AceType::MakeRefPtr<NG::SwipeGesture>(fingersNum, swipeDirection, speedNum); FfiOHOSAceFrameworkSwipeGestureCreate() local
290 auto gesture = AceType::MakeRefPtr<NG::RotationGesture>(fingersNum, angleNum); FfiOHOSAceFrameworkRotationGestureCreate() local
307 auto gesture = AceType::MakeRefPtr<NG::PanGesture>(fingersNum, panDirection, distanceNum); FfiOHOSAceFrameworkPanGestureCreate() local
320 auto gesture = AceType::MakeRefPtr<NG::PanGesture>(panGestureOption->GetPanGestureOption()); FfiOHOSAceFrameworkPanGestureCreateWithOptions() local
335 auto gesture = AceType::MakeRefPtr<NG::GestureGroup>(GROUP_GESTURE_MODE[mode]); FfiOHOSAceFrameworkGestureGroupCreate() local
[all...]
/foundation/arkui/ace_engine/interfaces/native/node/
H A Dgesture_impl.cpp29 ArkUIGesture* gesture = nullptr; member
382 void* gesture; member
390 auto* gesture = OHOS::Ace::NodeModel::GetFullImpl()->getNodeModifiers()->getGestureModifier()->createTapGesture( in CreateTapGesture() local
392 ndkGesture->gesture = gesture; in CreateTapGesture()
401 auto* gesture = OHOS::Ace::NodeModel::GetFullImpl()->getNodeModifiers()->getGestureModifier()-> in CreateTapGestureWithDistanceThreshold() local
403 ndkGesture->gesture = gesture; in CreateTapGestureWithDistanceThreshold()
410 auto* gesture = in CreateLongPressGesture() local
413 ndkGesture->gesture in CreateLongPressGesture()
425 auto* gesture = CreatePinchGesture() local
435 auto* gesture = CreateRotationGesture() local
450 auto* gesture = CreateSwipeGesture() local
466 auto* gesture = OHOS::Ace::NodeModel::GetFullImpl()->getNodeModifiers()->getGestureModifier()->createPanGesture( CreatePanGesture() local
521 auto* gesture = CreateGroupGesture() local
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/rich_editor/
H A Drich_editor_drag_test_ng.cpp86 auto gesture = host->GetOrCreateGestureEventHub(); in HWTEST_F() local
87 ASSERT_NE(gesture, nullptr); in HWTEST_F()
88 EXPECT_TRUE(gesture->GetTextDraggable()); in HWTEST_F()
89 gesture->SetIsTextDraggable(true); in HWTEST_F()
136 auto gesture = host->GetOrCreateGestureEventHub(); in HWTEST_F() local
137 ASSERT_NE(gesture, nullptr); in HWTEST_F()
138 EXPECT_TRUE(gesture->GetTextDraggable()); in HWTEST_F()
139 gesture->SetIsTextDraggable(true); in HWTEST_F()
190 auto gesture = host->GetOrCreateGestureEventHub(); in HWTEST_F() local
191 ASSERT_NE(gesture, nullpt in HWTEST_F()
230 auto gesture = host->GetOrCreateGestureEventHub(); HWTEST_F() local
[all...]
/foundation/arkui/ace_engine/test/unittest/core/manager/
H A Dpost_event_manager_test_ng.cpp83 * @tc.steps: step1. construct a FrameNode and set gesture. in HWTEST_F()
88 auto gesture = AceType::MakeRefPtr<TapGesture>(); in HWTEST_F() local
89 gestureEventHub->AddGesture(gesture); in HWTEST_F()
151 * @tc.steps: step1. construct a FrameNode and set gesture. in HWTEST_F()
156 auto gesture = AceType::MakeRefPtr<TapGesture>(); in HWTEST_F() local
157 gestureEventHub->AddGesture(gesture); in HWTEST_F()
199 * @tc.steps: step1. construct a FrameNode and set gesture. in HWTEST_F()
204 auto gesture = AceType::MakeRefPtr<TapGesture>(); in HWTEST_F() local
205 gestureEventHub->AddGesture(gesture); in HWTEST_F()
226 * @tc.steps: step1. construct a FrameNode and set gesture in HWTEST_F()
231 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local
265 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local
335 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local
359 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local
391 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local
422 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local
453 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local
486 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local
519 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local
552 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local
585 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local
618 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local
653 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local
686 auto gesture = AceType::MakeRefPtr<TapGesture>(); HWTEST_F() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/gestures/
H A Dgesture_group.cpp85 auto gesture = MakeGesture(*(GestureType*)buff); in Deserialize() local
86 auto len = gesture->Deserialize(buff); in Deserialize()
92 gestures_.push_back(gesture); in Deserialize()
154 void GestureGroup::RemoveGesture(RefPtr<Gesture> gesture) in RemoveGesture() argument
157 if (*iter == gesture) { in RemoveGesture()
162 group->RemoveGesture(gesture); in RemoveGesture()
H A Dgesture_group.h37 void AddGesture(RefPtr<Gesture> gesture) in AddGesture() argument
39 gestures_.emplace_back(gesture); in AddGesture()
52 void RemoveGesture(RefPtr<Gesture> gesture);
H A Dgesture_referee.cpp70 auto gesture = weak.Upgrade(); in OnAcceptGesture() local
71 if (gesture == recognizer) { in OnAcceptGesture()
74 if (!gesture || gesture->IsBridgeMode()) { in OnAcceptGesture()
77 gesture->OnRejected(); in OnAcceptGesture()
78 gesture->OnRejectBridgeObj(); in OnAcceptGesture()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigator/
H A Dnavigator_pattern.cpp29 auto gesture = host->GetOrCreateGestureEventHub(); in OnModifyDone() local
30 CHECK_NULL_VOID(gesture); in OnModifyDone()
42 gesture->AddClickEvent(clickListener_); in OnModifyDone()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navrouter/
H A Dnavrouter_pattern.cpp25 auto gesture = host->GetOrCreateGestureEventHub(); in OnModifyDone() local
26 CHECK_NULL_VOID(gesture); in OnModifyDone()
36 gesture->AddClickEvent(clickListener_); in OnModifyDone()
/foundation/arkui/ace_engine/test/unittest/core/pattern/button/
H A Dbutton_content_modifier_test_ng.cpp337 auto gesture = frameNode->GetOrCreateGestureEventHub(); in HWTEST_F() local
378 auto gesture = frameNode->GetOrCreateGestureEventHub(); in HWTEST_F() local
419 auto gesture = frameNode->GetOrCreateGestureEventHub(); in HWTEST_F() local
460 auto gesture = frameNode->GetOrCreateGestureEventHub(); in HWTEST_F() local
501 auto gesture = frameNode->GetOrCreateGestureEventHub(); in HWTEST_F() local
542 auto gesture = frameNode->GetOrCreateGestureEventHub(); in HWTEST_F() local
583 auto gesture = frameNode->GetOrCreateGestureEventHub(); in HWTEST_F() local
624 auto gesture = frameNode->GetOrCreateGestureEventHub(); in HWTEST_F() local
665 auto gesture = frameNode->GetOrCreateGestureEventHub(); in HWTEST_F() local
706 auto gesture in HWTEST_F() local
747 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
788 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
829 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
871 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
913 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
955 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
997 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
1039 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
1081 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
1123 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
1165 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
1207 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
1249 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
1291 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
1333 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
1375 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
1417 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
1459 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
1501 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
1543 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
1585 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
1627 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
1669 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
1711 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
1753 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
1795 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
1837 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
1879 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
1921 auto gesture = frameNode->GetOrCreateGestureEventHub(); HWTEST_F() local
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/indexer/
H A Dindexer_test_ng.cpp82 auto gesture = pattern_->popupNode_->GetOrCreateGestureEventHub(); in OnPopupTouchDown() local
83 auto onPopupTouchDown = gesture->touchEventActuator_->touchEvents_.front()->GetTouchEventCallback(); in OnPopupTouchDown()
99 auto gesture = listItemNode->GetOrCreateGestureEventHub(); in ListItemClick() local
100 auto touchEvent = gesture->touchEventActuator_->touchEvents_.front()->GetTouchEventCallback(); in ListItemClick()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/hyperlink/
H A Dhyperlink_model_ng.cpp112 auto gesture = frameNode->GetOrCreateGestureEventHub(); in SetResponseRegion() local
113 CHECK_NULL_VOID(gesture); in SetResponseRegion()
114 gesture->SetResponseRegion(regions); in SetResponseRegion()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/
H A Dbar_item_pattern.cpp26 auto gesture = host->GetOrCreateGestureEventHub(); in OnModifyDone() local
27 CHECK_NULL_VOID(gesture); in OnModifyDone()
38 gesture->RemoveClickEvent(clickListener_); in OnModifyDone()
41 gesture->AddClickEvent(clickListener_); in OnModifyDone()
/foundation/arkui/ace_engine/test/unittest/core/pattern/waterflow/
H A Dwater_flow_scroller_test_ng.cpp469 GestureEvent gesture; in HWTEST_F() local
470 gesture.SetInputEventType(InputEventType::TOUCH_SCREEN); in HWTEST_F()
471 gesture.SetMainVelocity(10.0f); in HWTEST_F()
472 gesture.SetMainDelta(10.0f); in HWTEST_F()
473 gesture.SetGlobalLocation(Offset(1.0f, 1.0f)); in HWTEST_F()
474 gesture.SetGlobalPoint(Point(1.0f, 1.0f)); in HWTEST_F()
475 gesture.SetLocalLocation(Offset(1.0f, 1.0f)); in HWTEST_F()
479 scrollable->HandleDragStart(gesture); in HWTEST_F()
482 scrollable->HandleDragUpdate(gesture); in HWTEST_F()
488 scrollable->HandleDragEnd(gesture); in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/event/
H A Dgesture_event_hub.cpp343 for (const auto& gesture : gestures_) { in UpdateGestureHierarchy()
344 AddGestureToGestureHierarchy(gesture, false); in UpdateGestureHierarchy()
370 for (const auto& gesture : modifierGestures_) { in UpdateModifierGestureHierarchy()
371 AddGestureToGestureHierarchy(gesture, true); in UpdateModifierGestureHierarchy()
376 void GestureEventHub::AddGestureToGestureHierarchy(const RefPtr<NG::Gesture>& gesture, bool isModifier) in AddGestureToGestureHierarchy() argument
378 if (!gesture) { in AddGestureToGestureHierarchy()
381 auto recognizer = gesture->CreateRecognizer(); in AddGestureToGestureHierarchy()
402 auto priority = gesture->GetPriority(); in AddGestureToGestureHierarchy()
403 auto gestureMask = gesture->GetGestureMask(); in AddGestureToGestureHierarchy()
944 void GestureEventHub::AddGesture(const RefPtr<NG::Gesture>& gesture) in AddGesture() argument
955 AttachGesture(const RefPtr<NG::Gesture>& gesture) AttachGesture() argument
962 RemoveGesture(const RefPtr<NG::Gesture>& gesture) RemoveGesture() argument
[all...]
/foundation/arkui/ace_engine/test/unittest/core/gestures/
H A Dgesture_referee_test_ng.cpp177 * @tc.steps: case1: gesture == recognizer in HWTEST_F()
187 * @tc.steps: case2: gesture != recognizer in HWTEST_F()
228 * @tc.steps: case1: gesture == recognizer in HWTEST_F()
236 * @tc.steps: case2: gesture != recognizer in HWTEST_F()
1770 auto gesture = AceType::MakeRefPtr<NG::GestureReferee>(); in HWTEST_F() local
1772 gesture->gestureScopes_.try_emplace(id, gestureScope); in HWTEST_F()
1773 gesture->QueryAllDone(); in HWTEST_F()
1787 auto gesture = AceType::MakeRefPtr<NG::GestureReferee>(); in HWTEST_F() local
1788 gesture->lastIsAxis_ = true; in HWTEST_F()
1791 gesture in HWTEST_F()
1805 auto gesture = AceType::MakeRefPtr<NG::GestureReferee>(); HWTEST_F() local
1821 auto gesture = AceType::MakeRefPtr<NG::GestureReferee>(); HWTEST_F() local
1837 auto gesture = AceType::MakeRefPtr<NG::GestureReferee>(); HWTEST_F() local
1860 auto gesture = AceType::MakeRefPtr<NG::GestureReferee>(); HWTEST_F() local
1895 auto gesture = AceType::MakeRefPtr<NG::GestureReferee>(); HWTEST_F() local
1920 auto gesture = AceType::MakeRefPtr<NG::GestureReferee>(); HWTEST_F() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/toggle/
H A Dswitch_pattern.cpp377 auto gesture = host->GetOrCreateGestureEventHub(); in InitClickEvent() local
378 CHECK_NULL_VOID(gesture); in InitClickEvent()
392 gesture->AddClickAfterEvent(clickListener_); in InitClickEvent()
402 auto gesture = host->GetOrCreateGestureEventHub(); in InitTouchEvent() local
403 CHECK_NULL_VOID(gesture); in InitTouchEvent()
419 gesture->AddTouchAfterEvent(touchListener_); in InitTouchEvent()
429 auto gesture = host->GetOrCreateGestureEventHub(); in InitMouseEvent() local
430 CHECK_NULL_VOID(gesture); in InitMouseEvent()

Completed in 18 milliseconds

1234