/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_common_ffi.cpp | 83 void AssambleCJClickInfo(const OHOS::Ace::GestureEvent& event, CJClickInfo& clickInfo, CJEventTarget& eventTarget, in AssambleCJClickInfo() argument 90 clickInfo.target = &eventTarget; in AssambleCJClickInfo() 91 clickInfo.timestamp = event.GetTimeStamp().time_since_epoch().count(); in AssambleCJClickInfo() 96 clickInfo.x = localOffset.GetX() / currtDensity; in AssambleCJClickInfo() 97 clickInfo.y = localOffset.GetY() / currtDensity; in AssambleCJClickInfo() 98 clickInfo.windowX = globalOffset.GetX() / currtDensity; in AssambleCJClickInfo() 99 clickInfo.windowY = globalOffset.GetY() / currtDensity; in AssambleCJClickInfo() 100 clickInfo.displayX = screenOffset.GetX() / currtDensity; in AssambleCJClickInfo() 101 clickInfo.displayY = screenOffset.GetY() / currtDensity; in AssambleCJClickInfo() 102 clickInfo in AssambleCJClickInfo() [all...] |
H A D | cj_span_ffi.cpp | 73 void FfiOHOSAceFrameworkSpanSetOnClick(void (*callback)(CJClickInfo clickInfo)) in FfiOHOSAceFrameworkSpanSetOnClick() argument 86 const auto* clickInfo = TypeInfoHelper::DynamicCast<GestureEvent>(info); in FfiOHOSAceFrameworkSpanSetOnClick() 87 auto newInfo = *clickInfo; in FfiOHOSAceFrameworkSpanSetOnClick()
|
H A D | cj_span_ffi.h | 34 CJ_EXPORT void FfiOHOSAceFrameworkSpanSetOnClick(void (*callback)(CJClickInfo clickInfo));
|
H A D | cj_text_ffi.h | 44 CJ_EXPORT void FfiOHOSAceFrameworkTextOnClick(void (*callback)(CJClickInfo clickInfo));
|
H A D | cj_interactable_view_ffi.h | 28 CJ_EXPORT void FfiOHOSAceFrameworkInteractableViewOnClick(void (*callback)(CJClickInfo clickInfo));
|
/foundation/arkui/ace_engine/interfaces/napi/kits/observer/ |
H A D | ui_observer_listener.h | 43 void OnWillClick(const GestureEvent& gestureEventInfo, const ClickInfo& clickInfo, 45 void OnDidClick(const GestureEvent& gestureEventInfo, const ClickInfo& clickInfo, 58 void AddBaseEventInfo(napi_value objValueClickEvent, const ClickInfo& clickInfo); 63 void AddClickEventInfoOne(napi_value objValueClickEvent, const ClickInfo& clickInfo); 64 void AddClickEventInfoTwo(napi_value objValueClickEvent, const ClickInfo& clickInfo); 65 void AddTargetObject(napi_value objValueClickEvent, const ClickInfo& clickInfo);
|
H A D | ui_observer_listener.cpp | 186 const GestureEvent& gestureEventInfo, const ClickInfo& clickInfo, const RefPtr<NG::FrameNode> frameNode) in OnWillClick() 205 AddBaseEventInfo(objValueClickEvent, clickInfo); in OnWillClick() 209 AddClickEventInfoOne(objValueClickEvent, clickInfo); in OnWillClick() 210 AddClickEventInfoTwo(objValueClickEvent, clickInfo); in OnWillClick() 228 const GestureEvent& gestureEventInfo, const ClickInfo& clickInfo, const RefPtr<NG::FrameNode> frameNode) in OnDidClick() 247 AddBaseEventInfo(objValueClickEvent, clickInfo); in OnDidClick() 251 AddClickEventInfoOne(objValueClickEvent, clickInfo); in OnDidClick() 252 AddClickEventInfoTwo(objValueClickEvent, clickInfo); in OnDidClick() 336 void UIObserverListener::AddBaseEventInfo(napi_value objValueClickEvent, const ClickInfo& clickInfo) in AddBaseEventInfo() argument 352 static_cast<double>(clickInfo in AddBaseEventInfo() 185 OnWillClick( const GestureEvent& gestureEventInfo, const ClickInfo& clickInfo, const RefPtr<NG::FrameNode> frameNode) OnWillClick() argument 227 OnDidClick( const GestureEvent& gestureEventInfo, const ClickInfo& clickInfo, const RefPtr<NG::FrameNode> frameNode) OnDidClick() argument 541 AddClickEventInfoOne(napi_value objValueClickEvent, const ClickInfo& clickInfo) AddClickEventInfoOne() argument 578 AddClickEventInfoTwo(napi_value objValueClickEvent, const ClickInfo& clickInfo) AddClickEventInfoTwo() argument 616 AddTargetObject(napi_value objValueClickEvent, const ClickInfo& clickInfo) AddTargetObject() argument [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/cppview/ |
H A D | interactable_view.h | 31 static void OnClick(std::function<void(const ClickInfo& clickInfo)> callback); 38 static EventMarker GetClickEventMarker(std::function<void(const ClickInfo& clickInfo)> callback); 41 static RefPtr<Gesture> GetTapGesture(std::function<void(const ClickInfo& clickInfo)> callback,
|
H A D | interactable_view.cpp | 32 static GestureEventFunc GestureEventWrapper(std::function<void(const ClickInfo& clickInfo)> callback) in GestureEventWrapper() 44 void InteractableView::OnClick(std::function<void(const ClickInfo& clickInfo)> callback) in OnClick()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/button/ |
H A D | toggle_button_test_ng.cpp | 528 GestureEvent clickInfo; in HWTEST_F() local 529 clickInfo.SetPreventDefault(true); in HWTEST_F() 530 clickInfo.SetSourceDevice(SourceType::TOUCH); in HWTEST_F() 531 pattern->clickListener_->operator()(clickInfo); in HWTEST_F() 574 GestureEvent clickInfo; in HWTEST_F() local 575 clickInfo.SetPreventDefault(false); in HWTEST_F() 576 clickInfo.SetSourceDevice(SourceType::TOUCH); in HWTEST_F() 577 pattern->clickListener_->operator()(clickInfo); in HWTEST_F() 622 GestureEvent clickInfo; in HWTEST_F() local 623 clickInfo in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/checkboxgroup/ |
H A D | checkboxgroup_pattern_test_ng.cpp | 508 GestureEvent clickInfo; in HWTEST_F() local 509 clickInfo.SetSourceDevice(SourceType::TOUCH); in HWTEST_F() 510 clickInfo.SetPreventDefault(true); in HWTEST_F() 511 pattern->clickListener_->operator()(clickInfo); in HWTEST_F() 552 GestureEvent clickInfo; in HWTEST_F() local 553 clickInfo.SetSourceDevice(SourceType::TOUCH); in HWTEST_F() 554 clickInfo.SetPreventDefault(false); in HWTEST_F() 555 pattern->clickListener_->operator()(clickInfo); in HWTEST_F()
|
/foundation/arkui/ace_engine/test/unittest/core/base/ |
H A D | observer_test_ng.cpp | 193 ClickInfo clickInfo = ClickInfo(0); in HWTEST_F() local 196 UIObserverHandler::GetInstance().NotifyWillClick(gestureEventInfo, clickInfo, frameNode); in HWTEST_F() 208 ClickInfo clickInfo = ClickInfo(0); in HWTEST_F() local 211 UIObserverHandler::GetInstance().NotifyDidClick(gestureEventInfo, clickInfo, frameNode); in HWTEST_F()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/radio/ |
H A D | radio_node_test_ng.cpp | 1085 GestureEvent clickInfo; in HWTEST_F() local 1086 clickInfo.SetPreventDefault(true); in HWTEST_F() 1087 clickInfo.SetSourceDevice(SourceType::TOUCH); in HWTEST_F() 1088 pattern->clickListener_->operator()(clickInfo); in HWTEST_F() 1130 GestureEvent clickInfo; in HWTEST_F() local 1131 clickInfo.SetPreventDefault(false); in HWTEST_F() 1132 clickInfo.SetSourceDevice(SourceType::TOUCH); in HWTEST_F() 1133 pattern->clickListener_->operator()(clickInfo); in HWTEST_F() 1174 GestureEvent clickInfo; in HWTEST_F() local 1175 clickInfo in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/hyperlink/ |
H A D | hyperlink_test_ng.cpp | 534 GestureEvent clickInfo; in HWTEST_F() local 535 clickInfo.SetPreventDefault(true); in HWTEST_F() 536 clickInfo.SetSourceDevice(SourceType::TOUCH); in HWTEST_F() 537 pattern->clickListener_->operator()(clickInfo); in HWTEST_F() 578 GestureEvent clickInfo; in HWTEST_F() local 579 clickInfo.SetPreventDefault(false); in HWTEST_F() 580 clickInfo.SetSourceDevice(SourceType::TOUCH); in HWTEST_F() 581 pattern->clickListener_->operator()(clickInfo); in HWTEST_F()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/checkbox/ |
H A D | checkbox_pattern_sub_test_ng.cpp | 754 GestureEvent clickInfo; in HWTEST_F() local 755 clickInfo.SetPreventDefault(true); in HWTEST_F() 756 clickInfo.SetSourceDevice(SourceType::TOUCH); in HWTEST_F() 757 pattern->clickListener_->operator()(clickInfo); in HWTEST_F() 798 GestureEvent clickInfo; in HWTEST_F() local 799 clickInfo.SetPreventDefault(false); in HWTEST_F() 800 clickInfo.SetSourceDevice(SourceType::TOUCH); in HWTEST_F() 801 pattern->clickListener_->operator()(clickInfo); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/web/cross_platform/ |
H A D | web_pattern.cpp | 263 MouseClickInfo clickInfo; in HandleDoubleClickEvent() local 264 clickInfo.x = localLocation.GetX(); in HandleDoubleClickEvent() 265 clickInfo.y = localLocation.GetY(); in HandleDoubleClickEvent() 266 clickInfo.start = info.GetTimeStamp(); in HandleDoubleClickEvent() 268 doubleClickQueue_.push(clickInfo); in HandleDoubleClickEvent() 271 std::chrono::duration<float> timeout_ = clickInfo.start - doubleClickQueue_.back().start; in HandleDoubleClickEvent() 272 double offsetX = clickInfo.x - doubleClickQueue_.back().x; in HandleDoubleClickEvent() 273 double offsetY = clickInfo.y - doubleClickQueue_.back().y; in HandleDoubleClickEvent() 276 SendDoubleClickEvent(clickInfo); in HandleDoubleClickEvent() 282 doubleClickQueue_.push(clickInfo); in HandleDoubleClickEvent() [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/security_component/mock/ |
H A D | sec_comp_kit.h | 89 std::string& componentInfo, const SecCompClickEvent& clickInfo, in ReportSecurityComponentClickEvent() 88 ReportSecurityComponentClickEvent(int32_t scId, std::string& componentInfo, const SecCompClickEvent& clickInfo, sptr<IRemoteObject> callerToken, OnFirstUseDialogCloseFunc&& func) ReportSecurityComponentClickEvent() argument
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/rating/ |
H A D | rating_test_ng.cpp | 1792 GestureEvent clickInfo; in HWTEST_F() local 1793 clickInfo.SetPreventDefault(true); in HWTEST_F() 1794 clickInfo.SetSourceDevice(SourceType::TOUCH); in HWTEST_F() 1795 pattern->clickEvent_->operator()(clickInfo); in HWTEST_F() 1839 GestureEvent clickInfo; in HWTEST_F() local 1840 clickInfo.SetPreventDefault(false); in HWTEST_F() 1841 clickInfo.SetSourceDevice(SourceType::TOUCH); in HWTEST_F() 1842 pattern->clickEvent_->operator()(clickInfo); in HWTEST_F() 1878 GestureEvent clickInfo; in HWTEST_F() local 1879 clickInfo in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/gestures/recognizers/ |
H A D | gesture_recognizer.cpp | 366 ClickInfo clickInfo = clickRecognizer->GetClickInfo(); in HandleWillAccept() local 367 UIObserverHandler::GetInstance().NotifyWillClick(gestureEventInfo, clickInfo, node); in HandleWillAccept() 378 ClickInfo clickInfo = clickRecognizer->GetClickInfo(); in HandleDidAccept() local 379 UIObserverHandler::GetInstance().NotifyDidClick(gestureEventInfo, clickInfo, node); in HandleDidAccept()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/base/ |
H A D | observer_handler.cpp | 109 const GestureEvent& gestureEventInfo, const ClickInfo& clickInfo, const RefPtr<FrameNode>& frameNode) in NotifyWillClick() 119 willClickHandleFunc_(info, gestureEventInfo, clickInfo, frameNode); in NotifyWillClick() 123 const GestureEvent& gestureEventInfo, const ClickInfo& clickInfo, const RefPtr<FrameNode>& frameNode) in NotifyDidClick() 132 didClickHandleFunc_(info, gestureEventInfo, clickInfo, frameNode); in NotifyDidClick() 108 NotifyWillClick( const GestureEvent& gestureEventInfo, const ClickInfo& clickInfo, const RefPtr<FrameNode>& frameNode) NotifyWillClick() argument 122 NotifyDidClick( const GestureEvent& gestureEventInfo, const ClickInfo& clickInfo, const RefPtr<FrameNode>& frameNode) NotifyDidClick() argument
|
H A D | observer_handler.h | 152 const ClickInfo& clickInfo, const RefPtr<FrameNode>& frameNode); 154 const ClickInfo& clickInfo, const RefPtr<FrameNode>& frameNode);
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_span.cpp | 250 auto* clickInfo = TypeInfoHelper::DynamicCast<GestureEvent>(info); in JsOnClick() 254 func->Execute(*clickInfo); in JsOnClick() 272 const auto* clickInfo = TypeInfoHelper::DynamicCast<ClickInfo>(info); in JsOnClick() 273 auto newInfo = *clickInfo; in JsOnClick()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | button_model_impl.cpp | 195 const auto* clickInfo = TypeInfoHelper::DynamicCast<ClickInfo>(info); in OnClick() 196 if (!clickInfo) { in OnClick() 199 auto newInfo = *clickInfo; in OnClick() 203 func(clickInfo); in OnClick()
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/frontend/ |
H A D | cj_frontend.cpp | 69 const auto* clickInfo = TypeInfoHelper::DynamicCast<ClickInfo>(&info); in CopyEventInfo() local 70 if (clickInfo != nullptr) { in CopyEventInfo() 71 return std::make_shared<ClickInfo>(*clickInfo); in CopyEventInfo()
|
/foundation/arkui/ace_engine/frameworks/bridge/common/dom/ |
H A D | dom_menu.cpp | 155 clickMarkerId_, [weak = WeakClaim(this), idNode](const ClickInfo& clickInfo) { in BindIdNode() 163 targetCallback(targetId, clickInfo.GetGlobalLocation()); in BindIdNode()
|