/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/frontend/ |
H A D | cj_frontend.cpp | 174 void CJEventHandler::HandleAsyncEvent(const OHOS::Ace::EventMarker& eventMarker) in HandleAsyncEvent() argument 180 eventMarker.GetData().pageId, eventMarker.GetData().eventId.c_str(), eventMarker.GetData().eventType.c_str()); in HandleAsyncEvent() 182 std::string param = eventMarker.GetData().GetEventParam(); in HandleAsyncEvent() 183 frontend->GetTaskExecutor()->PostTask([eventMarker] { in HandleAsyncEvent() 184 eventMarker.CallUiFunction(); in HandleAsyncEvent() 188 accessibilityEvent.nodeId = StringUtils::StringToInt(eventMarker.GetData().eventId); in HandleAsyncEvent() 189 accessibilityEvent.eventType = eventMarker.GetData().eventType; in HandleAsyncEvent() 193 void CJEventHandler::HandleAsyncEvent(const OHOS::Ace::EventMarker& eventMarker, cons argument 225 HandleAsyncEvent(const EventMarker& eventMarker, const std::shared_ptr<BaseEventInfo>& info) HandleAsyncEvent() argument 235 HandleAsyncEvent(const EventMarker& eventMarker, int32_t param) HandleAsyncEvent() argument 246 HandleAsyncEvent(const EventMarker& eventMarker, const KeyEvent& info) HandleAsyncEvent() argument 257 HandleAsyncEvent(const EventMarker& eventMarker, const std::string& param) HandleAsyncEvent() argument 281 HandleSyncEvent(const EventMarker& eventMarker, const KeyEvent& info, bool& result) HandleSyncEvent() argument 310 HandleSyncEvent(const EventMarker& eventMarker, bool& result) HandleSyncEvent() argument 323 HandleSyncEvent( const EventMarker& eventMarker, const std::shared_ptr<BaseEventInfo>& info) HandleSyncEvent() argument 334 HandleSyncEvent(const EventMarker& eventMarker, const BaseEventInfo& info, bool& result) HandleSyncEvent() argument 345 HandleSyncEvent( const EventMarker& eventMarker, const std::string& param, std::string& result) HandleSyncEvent() argument 357 HandleSyncEvent( const EventMarker& eventMarker, const std::string& componentId, const int32_t nodeId, const bool isDestroy) HandleSyncEvent() argument [all...] |
H A D | cj_frontend.h | 47 void HandleAsyncEvent(const EventMarker& eventMarker) override; 49 void HandleAsyncEvent(const EventMarker& eventMarker, int32_t param) override; 51 void HandleAsyncEvent(const EventMarker& eventMarker, const BaseEventInfo& info) override; 53 void HandleAsyncEvent(const EventMarker& eventMarker, const std::shared_ptr<BaseEventInfo>& info) override; 55 void HandleAsyncEvent(const EventMarker& eventMarker, const KeyEvent& info) override; 57 void HandleAsyncEvent(const EventMarker& eventMarker, const std::string& param) override; 59 void HandleSyncEvent(const EventMarker& eventMarker, bool& result) override; 61 void HandleSyncEvent(const EventMarker& eventMarker, const BaseEventInfo& info, bool& result) override; 63 void HandleSyncEvent(const EventMarker& eventMarker, const KeyEvent& info, bool& result) override; 65 void HandleSyncEvent(const EventMarker& eventMarker, cons [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | animator_model_impl.cpp | 65 auto eventMarker = callback ? EventMarker(std::move(callback)) : EventMarker(); in AddEventListener() local 69 if (!eventMarker.IsEmpty()) { in AddEventListener() 71 [eventMarker, weakContext] { AceAsyncEvent<void()>::Create(eventMarker, weakContext)(); }); in AddEventListener() 76 if (!eventMarker.IsEmpty()) { in AddEventListener() 78 [eventMarker, weakContext] { AceAsyncEvent<void()>::Create(eventMarker, weakContext)(); }); in AddEventListener() 83 if (!eventMarker.IsEmpty()) { in AddEventListener() 85 [eventMarker, weakContext] { AceAsyncEvent<void()>::Create(eventMarker, weakContex in AddEventListener() [all...] |
H A D | web_model_impl.cpp | 98 auto eventMarker = EventMarker(std::move(jsCallback)); in SetOnPageStart() local 99 webComponent->SetPageStartedEventId(eventMarker); in SetOnPageStart() 106 auto eventMarker = EventMarker(std::move(jsCallback)); in SetOnPageFinish() local 107 webComponent->SetPageFinishedEventId(eventMarker); in SetOnPageFinish() 121 auto eventMarker = EventMarker(std::move(jsCallback)); in SetOnTitleReceive() local 122 webComponent->SetTitleReceiveEventId(eventMarker); in SetOnTitleReceive() 129 auto eventMarker = EventMarker(std::move(jsCallback)); in SetOnFullScreenExit() local 130 webComponent->SetOnFullScreenExitEventId(eventMarker); in SetOnFullScreenExit() 144 auto eventMarker = EventMarker(std::move(jsCallback)); in SetOnGeolocationHide() local 145 webComponent->SetGeolocationHideEventId(eventMarker); in SetOnGeolocationHide() 152 auto eventMarker = EventMarker(std::move(jsCallback)); SetOnGeolocationShow() local 160 auto eventMarker = EventMarker(std::move(jsCallback)); SetOnRequestFocus() local 168 auto eventMarker = EventMarker(std::move(jsCallback)); SetOnDownloadStart() local 218 auto eventMarker = EventMarker(std::move(jsCallback)); SetOnErrorReceive() local 227 auto eventMarker = EventMarker(std::move(jsCallback)); SetOnHttpErrorReceive() local 348 auto eventMarker = EventMarker(std::move(jsCallback)); SetRenderExitedId() local 357 auto eventMarker = EventMarker(std::move(jsCallback)); SetRefreshAccessedHistoryId() local 429 auto eventMarker = EventMarker(std::move(jsCallback)); SetResourceLoadId() local 438 auto eventMarker = EventMarker(std::move(jsCallback)); SetScaleChangeId() local 447 auto eventMarker = EventMarker(std::move(jsCallback)); SetScrollId() local 456 auto eventMarker = EventMarker(std::move(jsCallback)); SetPermissionRequestEventId() local 479 auto eventMarker = EventMarker(std::move(jsCallback)); SetSearchResultReceiveEventId() local 549 auto eventMarker = EventMarker(std::move(jsCallback)); SetWindowExitEventId() local 578 auto eventMarker = EventMarker(std::move(jsCallback)); SetOverScrollId() local 601 auto eventMarker = EventMarker(std::move(jsCallback)); SetNativeEmbedLifecycleChangeId() local 610 auto eventMarker = EventMarker(std::move(jsCallback)); SetNativeEmbedVisibilityChangeId() local 619 auto eventMarker = EventMarker(std::move(jsCallback)); SetNativeEmbedGestureEventId() local 649 auto eventMarker = EventMarker(std::move(jsCallback)); SetRenderProcessNotRespondingId() local 658 auto eventMarker = EventMarker(std::move(jsCallback)); SetRenderProcessRespondingId() local 667 auto eventMarker = EventMarker(std::move(jsCallback)); SetViewportFitChangedId() local 676 auto eventMarker = EventMarker(std::move(jsCallback)); SetAdsBlockedEventId() local [all...] |
H A D | richtext_model_impl.cpp | 33 auto eventMarker = EventMarker(std::move(onStarted)); in SetOnPageStart() local 36 webComponent->SetPageStartedEventId(eventMarker); in SetOnPageStart() 42 auto eventMarker = EventMarker(std::move(onFinish)); in SetOnPageFinish() local 45 webComponent->SetPageFinishedEventId(eventMarker); in SetOnPageFinish()
|
/foundation/arkui/ace_engine/frameworks/core/components/text_span/ |
H A D | rosen_render_text_span.cpp | 87 if (!gestureEvent.click.eventMarker.IsEmpty()) { in UpdateTouchRegions() 88 markersMap.try_emplace(GestureType::CLICK, gestureEvent.click.eventMarker); in UpdateTouchRegions() 90 if (!gestureEvent.longPress.eventMarker.IsEmpty()) { in UpdateTouchRegions() 91 markersMap.try_emplace(GestureType::LONG_PRESS, gestureEvent.longPress.eventMarker); in UpdateTouchRegions() 97 if (!rawEvent.touchStart.eventMarker.IsEmpty()) { in UpdateTouchRegions() 98 markersMap.try_emplace(GestureType::TOUCH_START, rawEvent.touchStart.eventMarker); in UpdateTouchRegions() 100 if (!rawEvent.touchMove.eventMarker.IsEmpty()) { in UpdateTouchRegions() 101 markersMap.try_emplace(GestureType::TOUCH_MOVE, rawEvent.touchMove.eventMarker); in UpdateTouchRegions() 103 if (!rawEvent.touchCancel.eventMarker.IsEmpty()) { in UpdateTouchRegions() 104 markersMap.try_emplace(GestureType::TOUCH_CANCEL, rawEvent.touchCancel.eventMarker); in UpdateTouchRegions() [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/common/dom/ |
H A D | dom_node.h | 175 void SetOnClick(const EventMarker& eventMarker) in SetOnClick() argument 178 gestureEventComponent_->SetOnClickId(eventMarker); in SetOnClick() 181 void SetOnDoubleClick(const EventMarker& eventMarker) in SetOnDoubleClick() argument 184 gestureEventComponent_->SetOnDoubleClickId(eventMarker); in SetOnDoubleClick() 187 void SetOnDragStart(const EventMarker& eventMarker) in SetOnDragStart() argument 189 gestureEventComponent_->SetOnFreeDragStartId(eventMarker); in SetOnDragStart() 192 void SetOnDrag(const EventMarker& eventMarker) in SetOnDrag() argument 194 gestureEventComponent_->SetOnFreeDragUpdateId(eventMarker); in SetOnDrag() 197 void SetOnDragEnd(const EventMarker& eventMarker) in SetOnDragEnd() argument 199 gestureEventComponent_->SetOnFreeDragEndId(eventMarker); in SetOnDragEnd() 202 SetOnLongPress(const EventMarker& eventMarker) SetOnLongPress() argument 208 SetOnPinchStart(const EventMarker& eventMarker) SetOnPinchStart() argument 213 SetOnPinchUpdate(const EventMarker& eventMarker) SetOnPinchUpdate() argument 218 SetOnPinchEnd(const EventMarker& eventMarker) SetOnPinchEnd() argument 223 SetOnPinchCancel(const EventMarker& eventMarker) SetOnPinchCancel() argument [all...] |
H A D | dom_rich_text.cpp | 37 auto eventMarker = EventMarker(GetNodeIdForEvent(), event, pageId); in AddSpecializedEvent() local 38 childComponent_->SetPageStartedEventId(eventMarker); in AddSpecializedEvent() 40 auto eventMarker = EventMarker(GetNodeIdForEvent(), event, pageId); in AddSpecializedEvent() local 41 childComponent_->SetPageFinishedEventId(eventMarker); in AddSpecializedEvent()
|
H A D | dom_node.cpp | 96 if (!focusEvent.focus.eventMarker.IsEmpty()) { in ~DOMNode() 97 BackEndEventManager<void()>::GetInstance().RemoveBackEndEvent(focusEvent.focus.eventMarker); in ~DOMNode() 99 if (!focusEvent.blur.eventMarker.IsEmpty()) { in ~DOMNode() 100 BackEndEventManager<void()>::GetInstance().RemoveBackEndEvent(focusEvent.blur.eventMarker); in ~DOMNode() 105 if (!mouseEvent.mouseHover.eventMarker.IsEmpty()) { in ~DOMNode() 106 BackEndEventManager<void()>::GetInstance().RemoveBackEndEvent(mouseEvent.mouseHover.eventMarker); in ~DOMNode() 108 if (!mouseEvent.mouseHoverExit.eventMarker.IsEmpty()) { in ~DOMNode() 109 BackEndEventManager<void()>::GetInstance().RemoveBackEndEvent(mouseEvent.mouseHoverExit.eventMarker); in ~DOMNode() 116 const auto& eventMarker = GetTouchId(eventAction, eventStage, touchEventType); in ~DOMNode() local 117 if (!eventMarker in ~DOMNode() 475 SetOnFocusClick(const EventMarker& eventMarker) SetOnFocusClick() argument 1734 PrepareTouchEvent(EventMarker& eventMarker, uint32_t type) PrepareTouchEvent() argument 1843 EventMarker& eventMarker = GetSwipeId(eventAction, eventStage); UpdateTouchEventComponent() local 1870 EventMarker& eventMarker = GetTouchId(eventAction, eventStage, touchEventType); UpdateTouchEventComponent() local [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/card_frontend/ |
H A D | card_frontend_declarative.h | 128 void HandleAsyncEvent(const EventMarker& eventMarker) override 130 delegate_->FireCardEvent(eventMarker); 133 void HandleAsyncEvent(const EventMarker& eventMarker, int32_t param) override {} 135 void HandleAsyncEvent(const EventMarker& eventMarker, const BaseEventInfo& info) override 137 delegate_->FireCardEvent(eventMarker); 140 void HandleAsyncEvent(const EventMarker& eventMarker, const KeyEvent& info) override {} 142 void HandleAsyncEvent(const EventMarker& eventMarker, const std::string& param) override 144 delegate_->FireCardEvent(eventMarker, param); 147 void HandleSyncEvent(const EventMarker& eventMarker, bool& result) override {} 149 void HandleSyncEvent(const EventMarker& eventMarker, cons [all...] |
H A D | card_frontend.h | 237 void HandleAsyncEvent(const EventMarker& eventMarker) override 239 delegate_->FireCardEvent(eventMarker); 242 void HandleAsyncEvent(const EventMarker& eventMarker, int32_t param) override {} 244 void HandleAsyncEvent(const EventMarker& eventMarker, const BaseEventInfo& info) override 246 delegate_->FireCardEvent(eventMarker); 249 void HandleAsyncEvent(const EventMarker& eventMarker, const KeyEvent& info) override {} 251 void HandleAsyncEvent(const EventMarker& eventMarker, const std::string& param) override 253 delegate_->FireCardEvent(eventMarker, param); 256 void HandleSyncEvent(const EventMarker& eventMarker, bool& result) override {} 258 void HandleSyncEvent(const EventMarker& eventMarker, cons [all...] |
H A D | card_frontend_delegate.cpp | 28 void CardFrontendDelegate::FireCardEvent(const EventMarker& eventMarker, const std::string& params) in FireCardEvent() argument 35 auto nodeId = eventMarker.GetData().eventId == "_root" ? DOM_ROOT_NODE_ID_BASE + page_->GetPageId() in FireCardEvent() 36 : StringToInt(eventMarker.GetData().eventId); in FireCardEvent() 37 auto action = page_->GetNodeEventAction(nodeId, eventMarker.GetData().eventType); in FireCardEvent() 67 accessibilityEvent.eventType = eventMarker.GetData().eventType; in FireCardEvent()
|
/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/ |
H A D | js_frontend.cpp | 829 void JsEventHandler::HandleAsyncEvent(const EventMarker& eventMarker) in HandleAsyncEvent() argument 831 std::string param = eventMarker.GetData().GetEventParam(); in HandleAsyncEvent() 832 delegate_->FireAsyncEvent(eventMarker.GetData().eventId, param.append("null"), std::string("")); in HandleAsyncEvent() 835 accessibilityEvent.nodeId = StringUtils::StringToInt(eventMarker.GetData().eventId); in HandleAsyncEvent() 836 accessibilityEvent.eventType = eventMarker.GetData().eventType; in HandleAsyncEvent() 840 void JsEventHandler::HandleAsyncEvent(const EventMarker& eventMarker, const BaseEventInfo& info) in HandleAsyncEvent() argument 843 if (eventMarker.GetData().eventType.find("touch") != std::string::npos) { in HandleAsyncEvent() 845 } else if (eventMarker.GetData().eventType.find("mouse") != std::string::npos) { in HandleAsyncEvent() 847 } else if (eventMarker.GetData().eventType == "swipe") { in HandleAsyncEvent() 849 } else if (eventMarker in HandleAsyncEvent() 884 HandleSyncEvent(const EventMarker& eventMarker, const KeyEvent& info, bool& result) HandleSyncEvent() argument 908 HandleAsyncEvent(const EventMarker& eventMarker, const GestureEvent& info) HandleAsyncEvent() argument 931 HandleAsyncEvent(const EventMarker& eventMarker, const RotationEvent& info) HandleAsyncEvent() argument 950 HandleAsyncEvent(const EventMarker& eventMarker, int32_t param) HandleAsyncEvent() argument 959 HandleAsyncEvent(const EventMarker& eventMarker, const KeyEvent& info) HandleAsyncEvent() argument 968 HandleAsyncEvent(const EventMarker& eventMarker, const std::string& param) HandleAsyncEvent() argument 978 HandleSyncEvent(const EventMarker& eventMarker, bool& result) HandleSyncEvent() argument 987 HandleSyncEvent(const EventMarker& eventMarker, const BaseEventInfo& info, bool& result) HandleSyncEvent() argument 996 HandleSyncEvent(const EventMarker& eventMarker, const std::string& param, std::string& result) HandleSyncEvent() argument 1006 HandleSyncEvent( const EventMarker& eventMarker, const std::string& componentId, const int32_t nodeId, const bool isDestroy) HandleSyncEvent() argument [all...] |
H A D | js_frontend.h | 197 void HandleAsyncEvent(const EventMarker& eventMarker) override; 199 void HandleAsyncEvent(const EventMarker& eventMarker, int32_t param) override; 201 void HandleAsyncEvent(const EventMarker& eventMarker, const BaseEventInfo& info) override; 203 void HandleAsyncEvent(const EventMarker& eventMarker, const KeyEvent& info) override; 205 void HandleAsyncEvent(const EventMarker& eventMarker, const GestureEvent& info) override; 207 void HandleAsyncEvent(const EventMarker& eventMarker, const RotationEvent& info) override; 209 void HandleAsyncEvent(const EventMarker& eventMarker, const std::string& param) override; 211 void HandleSyncEvent(const EventMarker& eventMarker, bool& result) override; 213 void HandleSyncEvent(const EventMarker& eventMarker, const BaseEventInfo& info, bool& result) override; 215 void HandleSyncEvent(const EventMarker& eventMarker, cons [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/plugin/mock/ |
H A D | mock_plugin_frontend.cpp | 146 void PluginEventHandler::HandleAsyncEvent(const EventMarker& eventMarker) {} in HandleAsyncEvent() argument 148 void PluginEventHandler::HandleAsyncEvent(const EventMarker& eventMarker, const BaseEventInfo& info) {} in HandleAsyncEvent() argument 150 void PluginEventHandler::HandleAsyncEvent(const EventMarker& eventMarker, const std::shared_ptr<BaseEventInfo>& info) {} in HandleAsyncEvent() argument 152 void PluginEventHandler::HandleSyncEvent(const EventMarker& eventMarker, const KeyEvent& info, bool& result) {} in HandleSyncEvent() argument 154 void PluginEventHandler::HandleAsyncEvent(const EventMarker& eventMarker, int32_t param) {} in HandleAsyncEvent() argument 156 void PluginEventHandler::HandleAsyncEvent(const EventMarker& eventMarker, const KeyEvent& info) {} in HandleAsyncEvent() argument 158 void PluginEventHandler::HandleAsyncEvent(const EventMarker& eventMarker, const std::string& param) {} in HandleAsyncEvent() argument 160 void PluginEventHandler::HandleSyncEvent(const EventMarker& eventMarker, bool& result) {} in HandleSyncEvent() argument 162 void PluginEventHandler::HandleSyncEvent(const EventMarker& eventMarker, const std::shared_ptr<BaseEventInfo>& info) {} in HandleSyncEvent() argument 164 void PluginEventHandler::HandleSyncEvent(const EventMarker& eventMarker, cons argument 166 HandleSyncEvent(const EventMarker& eventMarker, const std::string& param, std::string& result) HandleSyncEvent() argument 169 HandleSyncEvent( const EventMarker& eventMarker, const std::string& componentId, const int32_t nodeId, const bool isDestroy) HandleSyncEvent() argument [all...] |
/foundation/arkui/ace_engine/frameworks/core/event/ |
H A D | ace_event_handler.h | 225 virtual void HandleAsyncEvent(const EventMarker& eventMarker) = 0; 226 virtual void HandleAsyncEvent(const EventMarker& eventMarker, int32_t param) = 0; 227 virtual void HandleAsyncEvent(const EventMarker& eventMarker, const BaseEventInfo& info) = 0; 228 virtual void HandleAsyncEvent(const EventMarker& eventMarker, const KeyEvent& info) = 0; 229 virtual void HandleAsyncEvent(const EventMarker& eventMarker, const GestureEvent& info) {} in HandleAsyncEvent() argument 230 virtual void HandleAsyncEvent(const EventMarker& eventMarker, const RotationEvent& info) {} in HandleAsyncEvent() argument 232 virtual void HandleAsyncEvent(const EventMarker& eventMarker, const std::string& param) = 0; 233 virtual void HandleAsyncEvent(const EventMarker& eventMarker, const std::shared_ptr<BaseEventInfo>& info) in HandleAsyncEvent() argument 235 HandleAsyncEvent(eventMarker, *info); in HandleAsyncEvent() 238 virtual void HandleSyncEvent(const EventMarker& eventMarker, boo 243 HandleSyncEvent(const EventMarker& eventMarker, const std::shared_ptr<BaseEventInfo>& info) HandleSyncEvent() argument [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/plugin_frontend/ |
H A D | plugin_frontend.cpp | 715 void PluginEventHandler::HandleAsyncEvent(const EventMarker& eventMarker) in HandleAsyncEvent() argument 717 std::string param = eventMarker.GetData().GetEventParam(); in HandleAsyncEvent() 718 if (eventMarker.GetData().isDeclarativeUi) { in HandleAsyncEvent() 721 [eventMarker] { eventMarker.CallUiFunction(); }, "ArkUIPluginCallUiFunction"); in HandleAsyncEvent() 724 delegate_->FireAsyncEvent(eventMarker.GetData().eventId, param.append("null"), std::string("")); in HandleAsyncEvent() 728 accessibilityEvent.nodeId = StringUtils::StringToInt(eventMarker.GetData().eventId); in HandleAsyncEvent() 729 accessibilityEvent.eventType = eventMarker.GetData().eventType; in HandleAsyncEvent() 733 void PluginEventHandler::HandleAsyncEvent(const EventMarker& eventMarker, const BaseEventInfo& info) in HandleAsyncEvent() argument 736 if (eventMarker in HandleAsyncEvent() 767 HandleAsyncEvent(const EventMarker& eventMarker, const std::shared_ptr<BaseEventInfo>& info) HandleAsyncEvent() argument 777 HandleSyncEvent(const EventMarker& eventMarker, const KeyEvent& info, bool& result) HandleSyncEvent() argument 801 HandleAsyncEvent(const EventMarker& eventMarker, int32_t param) HandleAsyncEvent() argument 810 HandleAsyncEvent(const EventMarker& eventMarker, const KeyEvent& info) HandleAsyncEvent() argument 819 HandleAsyncEvent(const EventMarker& eventMarker, const std::string& param) HandleAsyncEvent() argument 842 HandleSyncEvent(const EventMarker& eventMarker, bool& result) HandleSyncEvent() argument 851 HandleSyncEvent(const EventMarker& eventMarker, const std::shared_ptr<BaseEventInfo>& info) HandleSyncEvent() argument 858 HandleSyncEvent(const EventMarker& eventMarker, const BaseEventInfo& info, bool& result) HandleSyncEvent() argument 867 HandleSyncEvent(const EventMarker& eventMarker, const std::string& param, std::string& result) HandleSyncEvent() argument 877 HandleSyncEvent( const EventMarker& eventMarker, const std::string& componentId, const int32_t nodeId, const bool isDestroy) HandleSyncEvent() argument [all...] |
H A D | plugin_frontend.h | 234 void HandleAsyncEvent(const EventMarker& eventMarker) override; 236 void HandleAsyncEvent(const EventMarker& eventMarker, int32_t param) override; 238 void HandleAsyncEvent(const EventMarker& eventMarker, const BaseEventInfo& info) override; 240 void HandleAsyncEvent(const EventMarker& eventMarker, const std::shared_ptr<BaseEventInfo>& info) override; 242 void HandleAsyncEvent(const EventMarker& eventMarker, const KeyEvent& info) override; 244 void HandleAsyncEvent(const EventMarker& eventMarker, const std::string& param) override; 246 void HandleSyncEvent(const EventMarker& eventMarker, bool& result) override; 248 void HandleSyncEvent(const EventMarker& eventMarker, const BaseEventInfo& info, bool& result) override; 250 void HandleSyncEvent(const EventMarker& eventMarker, const KeyEvent& info, bool& result) override; 252 void HandleSyncEvent(const EventMarker& eventMarker, cons [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/declaration/badge/ |
H A D | badge_declaration.cpp | 109 EventMarker eventMarker(eventId, event, pageId); in SetSpecializedEvent() 110 eventMarker.SetCatchMode(false); in SetSpecializedEvent() 111 SetClickEvent(eventMarker); in SetSpecializedEvent() 114 EventMarker eventMarker(eventId, event, pageId); in SetSpecializedEvent() 115 eventMarker.SetCatchMode(true); in SetSpecializedEvent() 116 SetClickEvent(eventMarker); in SetSpecializedEvent()
|
/foundation/arkui/ace_engine/frameworks/bridge/common/dom/input/ |
H A D | dom_checkbox_util.cpp | 100 EventMarker eventMarker(nodeId, event, pageId); in AddChildEvent() 101 eventMarker.SetCatchMode(false); in AddChildEvent() 102 component->SetClickEvent(eventMarker); in AddChildEvent() 104 EventMarker eventMarker(nodeId, event, pageId); in AddChildEvent() 105 eventMarker.SetCatchMode(true); in AddChildEvent() 106 component->SetClickEvent(eventMarker); in AddChildEvent()
|
H A D | dom_radio_util.cpp | 150 EventMarker eventMarker(nodeId, event, pageId); in AddChildEvent() 151 eventMarker.SetCatchMode(false); in AddChildEvent() 152 component->SetClickEvent(eventMarker); in AddChildEvent() 154 EventMarker eventMarker(nodeId, event, pageId); in AddChildEvent() 155 eventMarker.SetCatchMode(true); in AddChildEvent() 156 component->SetClickEvent(eventMarker); in AddChildEvent()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ |
H A D | declarative_frontend.cpp | 1185 void DeclarativeEventHandler::HandleAsyncEvent(const EventMarker& eventMarker) in Initialize() argument 1188 eventMarker.GetData().pageId, eventMarker.GetData().eventId.c_str(), eventMarker.GetData().eventType.c_str()); in Initialize() 1189 std::string param = eventMarker.GetData().GetEventParam(); in Initialize() 1190 if (eventMarker.GetData().isDeclarativeUi) { in Initialize() 1192 delegate_->GetUiTask().PostTask([eventMarker] { eventMarker.CallUiFunction(); }, "ArkUICallUiFunction"); in Initialize() 1195 delegate_->FireAsyncEvent(eventMarker.GetData().eventId, param.append("null"), std::string("")); in Initialize() 1199 accessibilityEvent.nodeId = StringUtils::StringToInt(eventMarker in Initialize() 1204 HandleAsyncEvent(const EventMarker& eventMarker, const BaseEventInfo& info) Initialize() argument 1237 HandleAsyncEvent( const EventMarker& eventMarker, const std::shared_ptr<BaseEventInfo>& info) Initialize() argument 1248 HandleSyncEvent(const EventMarker& eventMarker, const KeyEvent& info, bool& result) Initialize() argument 1272 HandleAsyncEvent(const EventMarker& eventMarker, int32_t param) Initialize() argument 1280 HandleAsyncEvent(const EventMarker& eventMarker, const KeyEvent& info) Initialize() argument 1288 HandleAsyncEvent(const EventMarker& eventMarker, const std::string& param) Initialize() argument 1311 HandleSyncEvent(const EventMarker& eventMarker, bool& result) Initialize() argument 1319 HandleSyncEvent( const EventMarker& eventMarker, const std::shared_ptr<BaseEventInfo>& info) Initialize() argument 1328 HandleSyncEvent(const EventMarker& eventMarker, const BaseEventInfo& info, bool& result) Initialize() argument 1336 HandleSyncEvent( const EventMarker& eventMarker, const std::string& param, std::string& result) Initialize() argument 1346 HandleSyncEvent( const EventMarker& eventMarker, const std::string& componentId, const int32_t nodeId, const bool isDestroy) Initialize() argument [all...] |
H A D | declarative_frontend.h | 284 void HandleAsyncEvent(const EventMarker& eventMarker) override; 286 void HandleAsyncEvent(const EventMarker& eventMarker, int32_t param) override; 288 void HandleAsyncEvent(const EventMarker& eventMarker, const BaseEventInfo& info) override; 290 void HandleAsyncEvent(const EventMarker& eventMarker, const std::shared_ptr<BaseEventInfo>& info) override; 292 void HandleAsyncEvent(const EventMarker& eventMarker, const KeyEvent& info) override; 294 void HandleAsyncEvent(const EventMarker& eventMarker, const std::string& param) override; 296 void HandleSyncEvent(const EventMarker& eventMarker, bool& result) override; 298 void HandleSyncEvent(const EventMarker& eventMarker, const BaseEventInfo& info, bool& result) override; 300 void HandleSyncEvent(const EventMarker& eventMarker, const KeyEvent& info, bool& result) override; 302 void HandleSyncEvent(const EventMarker& eventMarker, cons [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/declaration/common/ |
H A D | event.cpp | 28 auto event = AceAsyncEvent<void()>::Create(eventMarker, context); in FireEvent() 38 auto event = AceAsyncEvent<void(const TouchEventInfo&)>::Create(eventMarker, context); in FireEvent()
|
/foundation/arkui/ace_engine/frameworks/core/components/touch_listener/ |
H A D | touch_listener_component.h | 47 void SetEvent(const EventMarker& eventMarker, uint32_t action, uint32_t stage, in SetEvent() argument 50 eventIds_[action][stage][eventType] = eventMarker; in SetEvent() 59 void SetSwipeEvent(const EventMarker& eventMarker, uint32_t action, uint32_t stage) in SetSwipeEvent() argument 61 swipeIds_[action][stage] = eventMarker; in SetSwipeEvent()
|