/ohos5.0/foundation/arkui/ace_engine/frameworks/core/gestures/ |
H A D | gesture_referee.cpp | 23 if (!recognizer) { in AddMember() 28 if (Existed(recognizer)) { in AddMember() 53 if (!recognizer) { in DelMember() 58 if (!Existed(recognizer)) { in DelMember() 76 if (!Existed(recognizer)) { in HandleGestureDisposal() 134 AcceptGesture(recognizer); in HandleAcceptDisposal() 168 if (!recognizer) { in RemoveAndUnBlockGesture() 191 if (!recognizer) { in Existed() 365 if (!recognizer) { in AddGestureRecognizer() 382 if (!recognizer) { in DelGestureRecognizer() [all …]
|
H A D | parallel_recognizer.cpp | 27 for (auto& recognizer : recognizers_) { in OnAccepted() local 30 recognizer->OnAccepted(touchId); in OnAccepted() 43 for (auto& recognizer : recognizers_) { in OnRejected() local 44 recognizer->OnRejected(touchId); in OnRejected() 57 for (auto& recognizer : recognizers_) { in OnPending() local 59 recognizer->OnPending(touchId); in OnPending() 85 for (auto& recognizer : recognizers_) { in HandleEvent() local 87 recognizer->HandleEvent(point); in HandleEvent() 96 for (auto& recognizer : recognizers_) { in OnFlushTouchEventsBegin() local 103 for (auto& recognizer : recognizers_) { in OnFlushTouchEventsEnd() local [all …]
|
H A D | exclusive_recognizer.cpp | 38 for (auto& recognizer : recognizers_) { in OnAccepted() local 40 recognizer->OnRejected(touchId); in OnAccepted() 58 for (auto& recognizer : recognizers_) { in OnRejected() local 63 recognizer->OnRejected(touchId); in OnRejected() 76 for (auto& recognizer : recognizers_) { in OnPending() local 78 recognizer->OnPending(touchId); in OnPending() 112 for (auto& recognizer : recognizers_) { in OnFlushTouchEventsBegin() local 133 AcceptSubGesture(recognizer); in BatchAdjudicate() 150 recognizer->OnRejected(touchId); in BatchAdjudicate() 200 if (CheckNeedBlocked(recognizer)) { in AcceptSubGesture() [all …]
|
H A D | gesture_referee.h | 42 void AddMember(const RefPtr<GestureRecognizer>& recognizer); 43 void DelMember(const RefPtr<GestureRecognizer>& recognizer); 77 bool Existed(const RefPtr<GestureRecognizer>& recognizer); 79 bool CheckNeedBlocked(const RefPtr<GestureRecognizer>& recognizer); 80 void AcceptGesture(const RefPtr<GestureRecognizer>& recognizer); 83 void HandleAcceptDisposal(const RefPtr<GestureRecognizer>& recognizer); 84 void HandlePendingDisposal(const RefPtr<GestureRecognizer>& recognizer); 85 void HandleRejectDisposal(const RefPtr<GestureRecognizer>& recognizer); 86 void RemoveAndUnBlockGesture(bool isPrevPending, const WeakPtr<GestureRecognizer>& recognizer); 106 void AddGestureRecognizer(size_t touchId, const RefPtr<GestureRecognizer>& recognizer); [all …]
|
H A D | exclusive_recognizer.h | 33 for (auto& recognizer : recognizers) { in ExclusiveRecognizer() 34 recognizer->SetGestureGroup(AceType::WeakClaim(this)); in ExclusiveRecognizer() 35 recognizers_.emplace_back(recognizer); in ExclusiveRecognizer() 42 for (auto& recognizer : recognizers_) { in ExclusiveRecognizer() 43 recognizer->SetGestureGroup(AceType::WeakClaim(this)); in ExclusiveRecognizer() 60 …void BatchAdjudicate(const std::set<size_t>& touchIds, const RefPtr<GestureRecognizer>& recognizer, 62 void AddToReferee(size_t touchId, const RefPtr<GestureRecognizer>& recognizer) override; 63 bool ReconcileFrom(const RefPtr<GestureRecognizer>& recognizer) override; 64 bool CheckNeedBlocked(const RefPtr<GestureRecognizer>& recognizer); 65 void AcceptSubGesture(const RefPtr<GestureRecognizer>& recognizer);
|
H A D | parallel_recognizer.h | 34 for (const auto& recognizer : recognizers) { in ParallelRecognizer() local 35 recognizer->SetGestureGroup(AceType::WeakClaim(this)); in ParallelRecognizer() 36 recognizers_.emplace_back(recognizer); in ParallelRecognizer() 43 for (const auto& recognizer : recognizers_) { in ParallelRecognizer() local 44 recognizer->SetGestureGroup(AceType::WeakClaim(this)); in ParallelRecognizer() 61 …void BatchAdjudicate(const std::set<size_t>& touchIds, const RefPtr<GestureRecognizer>& recognizer, 63 void AddToReferee(size_t touchId, const RefPtr<GestureRecognizer>& recognizer) override; 64 bool ReconcileFrom(const RefPtr<GestureRecognizer>& recognizer) override; 66 void DelFromReferee(size_t touchId, const RefPtr<GestureRecognizer>& recognizer) override {} in DelFromReferee() argument 67 bool IsRecognizeEnd(const RefPtr<GestureRecognizer>& recognizer);
|
H A D | sequenced_recognizer.cpp | 47 if (recognizer && recognizer->GetRefereeState() == RefereeState::SUCCEED) { in OnRejected() 48 recognizer->SetRefereePointer(touchId); in OnRejected() 128 for (auto& recognizer : recognizers_) { in OnFlushTouchEventsBegin() local 129 recognizer->OnFlushTouchEventsBegin(); in OnFlushTouchEventsBegin() 135 for (auto& recognizer : recognizers_) { in OnFlushTouchEventsEnd() local 136 recognizer->OnFlushTouchEventsEnd(); in OnFlushTouchEventsEnd() 163 recognizer->SetRefereeState(RefereeState::DETECTING); in AddToReferee() 172 for (auto& recognizer : recognizers_) { in Reset() local 173 recognizer->SetRefereeState(RefereeState::DETECTING); in Reset() 205 bool SequencedRecognizer::ReconcileFrom(const RefPtr<GestureRecognizer>& recognizer) in ReconcileFrom() argument [all …]
|
H A D | gesture_recognizer.cpp | 87 void GestureRecognizer::AddToReferee(size_t touchId, const RefPtr<GestureRecognizer>& recognizer) in AddToReferee() argument 91 gestureGroup->AddToReferee(touchId, recognizer); in AddToReferee() 96 referee->AddGestureRecognizer(touchId, recognizer); in AddToReferee() 100 void GestureRecognizer::DelFromReferee(size_t touchId, const RefPtr<GestureRecognizer>& recognizer) in DelFromReferee() argument 104 gestureGroup->DelFromReferee(touchId, recognizer); in DelFromReferee() 109 referee->DelGestureRecognizer(touchId, recognizer); in DelFromReferee() 114 …const std::set<size_t>& touchIds, const RefPtr<GestureRecognizer>& recognizer, GestureDisposal dis… in BatchAdjudicate() argument 118 gestureGroup->BatchAdjudicate(touchIds, recognizer, disposal); in BatchAdjudicate() 129 referee->Adjudicate(pointerId, recognizer, disposal); in BatchAdjudicate()
|
H A D | timeout_recognizer.cpp | 37 void SingleChildGestureRecognizer::SetChild(RefPtr<GestureRecognizer> recognizer) in SetChild() argument 39 child_ = recognizer; in SetChild() 44 bool SingleChildGestureRecognizer::ReconcileFrom(const RefPtr<GestureRecognizer>& recognizer) in ReconcileFrom() argument 46 auto rhs = AceType::DynamicCast<SingleChildGestureRecognizer>(recognizer); in ReconcileFrom() 59 return MultiFingersRecognizer::ReconcileFrom(recognizer); in ReconcileFrom() 62 …leChildGestureRecognizer::AddToReferee(size_t touchId, const RefPtr<GestureRecognizer>& recognizer) in AddToReferee() argument 67 …ChildGestureRecognizer::DelFromReferee(size_t touchId, const RefPtr<GestureRecognizer>& recognizer) in DelFromReferee() argument 111 bool TimeoutRecognizer::ReconcileFrom(const RefPtr<GestureRecognizer>& recognizer) in ReconcileFrom() argument 113 auto rhs = AceType::DynamicCast<TimeoutRecognizer>(recognizer); in ReconcileFrom() 120 return SingleChildGestureRecognizer::ReconcileFrom(recognizer); in ReconcileFrom() [all …]
|
H A D | multi_fingers_recognizer.cpp | 46 void MultiFingersRecognizer::Adjudicate(const RefPtr<GestureRecognizer>& recognizer, GestureDisposa… in Adjudicate() argument 53 GestureRecognizer::BatchAdjudicate(copyIds, recognizer, disposal); in Adjudicate() 56 …d MultiFingersRecognizer::AddToReferee(size_t touchId, const RefPtr<GestureRecognizer>& recognizer) in AddToReferee() argument 60 GestureRecognizer::AddToReferee(touchId, recognizer); in AddToReferee() 64 …MultiFingersRecognizer::DelFromReferee(size_t touchId, const RefPtr<GestureRecognizer>& recognizer) in DelFromReferee() argument 67 GestureRecognizer::DelFromReferee(touchId, recognizer); in DelFromReferee()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/gestures/ |
H A D | gesture_referee.cpp | 29 CHECK_NULL_VOID(recognizer); in AddMember() 31 if (Existed(recognizer)) { in AddMember() 111 if (recognizer) { in IsPending() 149 if (!recognizer) { in QueryAllDone() 164 if (recognizer) { in Close() 179 if (!recognizer) { in CheckRecognizer() 210 if (recognizer && !recognizer->IsReady()) { in IsReady() 221 if (recognizer && recognizer->GetRefereeState() == RefereeState::FAIL) { in HasFailRecognizer() 232 if (recognizer) { in ForceCleanGestureScope() 243 if (recognizer) { in ForceCleanGestureScopeState() [all …]
|
H A D | gesture_referee.h | 55 void AddMember(const RefPtr<NGGestureRecognizer>& recognizer); 56 void DelMember(const RefPtr<NGGestureRecognizer>& recognizer); 67 bool CheckNeedBlocked(const RefPtr<NGGestureRecognizer>& recognizer); 69 void OnAcceptGesture(const RefPtr<NGGestureRecognizer>& recognizer); 101 bool Existed(const RefPtr<NGGestureRecognizer>& recognizer); 125 void Adjudicate(const RefPtr<NGGestureRecognizer>& recognizer, GestureDisposal disposal); 146 void HandleAcceptDisposal(const RefPtr<NGGestureRecognizer>& recognizer); 147 void HandlePendingDisposal(const RefPtr<NGGestureRecognizer>& recognizer); 148 void HandleRejectDisposal(const RefPtr<NGGestureRecognizer>& recognizer);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/gestures/recognizers/ |
H A D | exclusive_recognizer.cpp | 42 if (!recognizer || recognizer == activeRecognizer_) { in OnAccepted() 53 recognizer->OnRejected(); in OnAccepted() 65 if (!recognizer) { in OnRejected() 190 CHECK_NULL_VOID(recognizer); in BatchAdjudicate() 214 CHECK_NULL_VOID(recognizer); in HandleAcceptDisposal() 221 recognizer->OnBlocked(); in HandleAcceptDisposal() 234 CHECK_NULL_VOID(recognizer); in HandlePendingDisposal() 241 recognizer->OnBlocked(); in HandlePendingDisposal() 250 CHECK_NULL_VOID(recognizer); in HandleRejectDisposal() 257 recognizer->OnRejected(); in HandleRejectDisposal() [all …]
|
H A D | parallel_recognizer.cpp | 45 if (!recognizer) { in OnRejected() 55 recognizer->OnRejected(); in OnRejected() 100 if (recognizer && recognizer->CheckTouchId(point.id)) { in HandleEvent() 107 } else if (!recognizer) { in HandleEvent() 130 if (recognizer) { in HandleEvent() 139 CHECK_NULL_VOID(recognizer); in BatchAdjudicate() 146 recognizer->AboutToAccept(); in BatchAdjudicate() 149 recognizer->OnBlocked(); in BatchAdjudicate() 160 recognizer->OnRejected(); in BatchAdjudicate() 172 recognizer->OnPending(); in BatchAdjudicate() [all …]
|
H A D | recognizer_group.cpp | 83 for (auto& recognizer : recognizers_) { in CheckStates() local 84 …if (AceType::InstanceOf<MultiFingersRecognizer>(recognizer) && !recognizer->CheckTouchId(touchId))… in CheckStates() 115 for (auto& recognizer : recognizers_) { in ForceReject() local 117 if (recognizer->IsBridgeMode()) { in ForceReject() 123 recognizer->OnRejected(); in ForceReject() 124 recognizer->OnRejectBridgeObj(); in ForceReject() 140 CHECK_NULL_RETURN(recognizer, false); in Existed() 151 for (const auto& recognizer : recognizers_) { in OnFlushTouchEventsBegin() local 152 if (recognizer) { in OnFlushTouchEventsBegin() 161 if (recognizer) { in OnFlushTouchEventsEnd() [all …]
|
H A D | recognizer_group.h | 36 for (const auto& recognizer : recognizers) { in RecognizerGroup() local 37 if (recognizer && recognizer->SetGestureGroup(AceType::WeakClaim(this))) { in RecognizerGroup() 46 for (const auto& recognizer : recognizers) { in RecognizerGroup() local 47 if (recognizer && recognizer->SetGestureGroup(AceType::WeakClaim(this))) { in RecognizerGroup() 69 for (auto& recognizer : recognizers_) { in SetInnerFlag() 70 if (recognizer) { in SetInnerFlag() 71 recognizer->SetInnerFlag(value); in SetInnerFlag() 80 for (const auto& recognizer : recognizers) { in AttachFrameNode() local 81 recognizer->AttachFrameNode(node); in AttachFrameNode() 93 if (!recognizer) { in GetAxisDirection() [all …]
|
H A D | sequenced_recognizer.cpp | 60 auto recognizer = *iter; in OnRejected() local 61 if (recognizer) { in OnRejected() 62 if (recognizer->IsBridgeMode()) { in OnRejected() 65 recognizer->OnRejected(); in OnRejected() 66 recognizer->OnRejectBridgeObj(); in OnRejected() 275 recognizer->AboutToAccept(); in BatchAdjudicate() 287 recognizer->OnRejected(); in BatchAdjudicate() 294 if (recognizer->GetRefereeState() == RefereeState::PENDING) { in BatchAdjudicate() 299 recognizer->OnPending(); in BatchAdjudicate() 320 if (recognizer) { in UpdateCurrentIndex() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/interfaces/native/node/ |
H A D | gesture_impl.cpp | 39 void* recognizer = nullptr; member 482 recognizer->extraData = nullptr; in DisposeGesture() 483 delete recognizer; in DisposeGesture() 484 recognizer = nullptr; in DisposeGesture() 492 if (recognizer->extraData) { in SetGestureEventTarget() 494 recognizer->extraData = nullptr; in SetGestureEventTarget() 496 recognizer->extraData = new GestureInnerData { targetReceiver, extraParam, recognizer }; in SetGestureEventTarget() 498 recognizer->gesture, mask, recognizer->extraData); in SetGestureEventTarget() 505 recognizer->attachNode = node; in AddGestureToNode() 515 node->uiNodeHandle, recognizer->gesture); in RemoveGestureFromNode() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/functions/ |
H A D | js_should_built_in_recognizer_parallel_with_function.h | 139 recognizer_ = recognizer; in SetRecognizer() 150 auto recognizer = recognizer_.Upgrade(); in GetTag() local 151 if (recognizer) { in GetTag() 164 if (recognizer) { in GetType() 175 if (recognizer) { in IsBuiltInRecognizer() 185 CHECK_NULL_VOID(recognizer); in SetEnabled() 190 recognizer->SetEnabled(enabled); in SetEnabled() 197 if (recognizer) { in IsEnabled() 206 if (!recognizer) { in GetEventTargetInfo() 242 if (recognizer) { in GetRefereeState() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/interfaces/native/ |
H A D | native_gesture.h | 282 typedef void (*ArkUI_GestureRecognizerDisposeNotifyCallback)(ArkUI_GestureRecognizer* recognizer, v… 483 int32_t OH_ArkUI_SetGestureRecognizerEnabled(ArkUI_GestureRecognizer* recognizer, bool enabled); 493 bool OH_ArkUI_GetGestureRecognizerEnabled(ArkUI_GestureRecognizer* recognizer); 550 int32_t OH_ArkUI_GetPanGestureDirectionMask(ArkUI_GestureRecognizer* recognizer, 560 bool OH_ArkUI_IsBuiltInGesture(ArkUI_GestureRecognizer* recognizer); 588 int32_t OH_ArkUI_GetGestureBindNodeId(ArkUI_GestureRecognizer* recognizer, char* nodeId, int32_t si… 599 bool OH_ArkUI_IsGestureRecognizerValid(ArkUI_GestureRecognizer* recognizer); 642 int32_t OH_ArkUI_SetArkUIGestureRecognizerDisposeNotify(ArkUI_GestureRecognizer* recognizer, 779 void (*dispose)(ArkUI_GestureRecognizer* recognizer); 840 int32_t (*removeGestureFromNode)(ArkUI_NodeHandle node, ArkUI_GestureRecognizer* recognizer); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/gestures/ |
H A D | rotation_recognizer_test_ng.cpp | 936 RefPtr<RotationRecognizer> recognizer = variable 943 recognizer->HandleTouchDownEvent(event); 948 recognizer->HandleTouchDownEvent(event); 953 recognizer->HandleTouchDownEvent(event); 967 RefPtr<RotationRecognizer> recognizer = variable 973 recognizer->HandleTouchUpEvent(event); 977 recognizer->HandleTouchUpEvent(event); 991 RefPtr<RotationRecognizer> recognizer = variable 998 recognizer->HandleTouchMoveEvent(event); 1004 recognizer->HandleTouchMoveEvent(event); [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/ |
H A D | _ark_u_i___native_gesture_a_p_i__1.md | 29 | void(\* [dispose](#dispose) )(ArkUI_GestureRecognizer \*recognizer) | 销毁手势,释放资源。 | 36 …zertype)(\* [getGestureType](#getgesturetype) )(ArkUI_GestureRecognizer \*recognizer) | 获取手势类别。 | 67 …_1::addGestureToNode) (ArkUI_NodeHandle node, ArkUI_GestureRecognizer *recognizer, ArkUI_GesturePr… 78 | recognizer | 绑定此节点的手势。 | 261 void(* ArkUI_NativeGestureAPI_1::dispose) (ArkUI_GestureRecognizer *recognizer) 271 | recognizer | 需要被销毁的手势。 | 277 …ureRecognizerType(* ArkUI_NativeGestureAPI_1::getGestureType) (ArkUI_GestureRecognizer *recognizer) 287 | recognizer | 手势指针。 | 318 …veGestureAPI_1::removeGestureFromNode) (ArkUI_NodeHandle node, ArkUI_GestureRecognizer *recognizer) 329 | recognizer | 需要被移除的手势。 | [all …]
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/ |
H A D | native__gesture_8h.md | 35 …k_u_i___native_module.md#arkui_gesturerecognizerhandle) | Defines the gesture recognizer handle. | 36 …ive_module.md#arkui_gesturerecognizerhandlearray) | Defines the gesture recognizer handle array. | 39 …k)) (ArkUI_GestureRecognizer \*recognizer, void \*userData) | Defines a callback function for noti… 81 …zerenabled) (ArkUI_GestureRecognizer \*recognizer, bool enabled) | Sets the enabled state of a ges… 82 …ecognizerenabled) (ArkUI_GestureRecognizer \*recognizer) | Obtains the enabled state of a gesture … 83 …recognizer, [ArkUI_GestureRecognizerState](_ark_u_i___native_module.md#arkui_gesturerecognizerstat… 88 …native_module.md#oh_arkui_isbuiltingesture) (ArkUI_GestureRecognizer \*recognizer) | Obtains wheth… 89 …UI_GestureRecognizer \*recognizer, char \*buffer, int32_t bufferSize, int32_t \*result) | Obtains … 90 …reRecognizer \*recognizer, char \*nodeId, int32_t size, int32_t \*result) | Obtains the ID of the … 91 …gesturerecognizervalid) (ArkUI_GestureRecognizer \*recognizer) | Obtains whether a gesture recogni… [all …]
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-gesture-blocking-enhancement.md | 51 …reRecognizer](#gesturerecognizer) | Gesture recognizer that is bound in parallel with the current … 55 Defines a gesture recognizer object. 61 Obtains the tag of this gesture recognizer. 71 | string | Tag of the current gesture recognizer.| 77 Obtains the type of this gesture recognizer. 109 Sets the enabled state of this gesture recognizer. 125 Obtains the enabled state of this gesture recognizer. 141 Obtains the state of this gesture recognizer. 173 Whether the current gesture recognizer is valid. 183 …he current gesture recognizer is valid. Returns **false** if the component bound to this recognize… [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_gesture_modifier.cpp | 194 void dispose(ArkUIGesture* recognizer) in dispose() argument 624 auto* gestureRecognizer = reinterpret_cast<NG::NGGestureRecognizer*>(recognizer->recognizer); in setGestureRecognizerEnabled() 632 auto* rawRecognizer = reinterpret_cast<NG::NGGestureRecognizer*>(recognizer->recognizer); in getGestureRecognizerEnabled() 640 auto* rawRecognizer = reinterpret_cast<NG::NGGestureRecognizer*>(recognizer->recognizer); in getGestureRecognizerState() 705 auto* rawRecognizer = reinterpret_cast<NG::NGGestureRecognizer*>(recognizer->recognizer); in getPanGestureDirectionMask() 716 auto* rawRecognizer = reinterpret_cast<NG::NGGestureRecognizer*>(recognizer->recognizer); in isBuiltInGesture() 724 auto* rawRecognizer = reinterpret_cast<NG::NGGestureRecognizer*>(recognizer->recognizer); in getGestureTag() 746 auto* rawRecognizer = reinterpret_cast<NG::NGGestureRecognizer*>(recognizer->recognizer); in getGestureBindNodeId() 766 auto* rawRecognizer = reinterpret_cast<NG::NGGestureRecognizer*>(recognizer->recognizer); in isGestureRecognizerValid() 775 auto* rawRecognizer = reinterpret_cast<NG::NGGestureRecognizer*>(recognizer->recognizer); in setArkUIGestureRecognizerDisposeNotify() [all …]
|