Home
last modified time | relevance | path

Searched refs:KeyEventInfo (Results 1 – 25 of 37) sorted by relevance

12

/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/functions/
H A Djs_key_function.cpp21 JSRef<JSObject> JsKeyFunction::createKeyEvent(KeyEventInfo& event) in createKeyEvent()
38 keyEventObj->Wrap<KeyEventInfo>(&event); in createKeyEvent()
42 void JsKeyFunction::Execute(OHOS::Ace::KeyEventInfo& event) in Execute()
48 JSRef<JSVal> JsKeyFunction::ExecuteWithValue(OHOS::Ace::KeyEventInfo& event) in ExecuteWithValue()
H A Djs_key_function.h35 void Execute(OHOS::Ace::KeyEventInfo& event);
37 JSRef<JSVal> ExecuteWithValue(OHOS::Ace::KeyEventInfo& event);
40 JSRef<JSObject> createKeyEvent(OHOS::Ace::KeyEventInfo& keyEvent);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/web/
H A Dweb_event_hub.h91 void SetOnKeyEvent(std::function<void(KeyEventInfo& keyEventInfo)>&& propOnKeyEvent) in SetOnKeyEvent()
96 const std::function<void(KeyEventInfo& keyEventInfo)>& GetOnKeyEvent() const in GetOnKeyEvent()
111 void SetOnPreKeyEvent(std::function<bool(KeyEventInfo& keyEventInfo)>&& propOnPreKeyEvent) in SetOnPreKeyEvent()
116 const std::function<bool(KeyEventInfo& keyEventInfo)>& GetOnPreKeyEvent() const in GetOnPreKeyEvent()
177 std::function<void(KeyEventInfo& keyEventInfo)> propOnKeyEvent_;
188 std::function<bool(KeyEventInfo& keyEventInfo)> propOnPreKeyEvent_;
H A Dweb_model.h61 virtual void SetOnKeyEvent(std::function<void(KeyEventInfo& keyEventInfo)>&& jsCallback) = 0;
141 …virtual void SetOnInterceptKeyEventCallback(std::function<bool(KeyEventInfo& keyEventInfo)>&& keyE…
H A Dweb_model_ng.h61 void SetOnKeyEvent(std::function<void(KeyEventInfo& keyEventInfo)>&& jsCallback) override;
136 …void SetOnInterceptKeyEventCallback(std::function<bool(KeyEventInfo& keyEventInfo)>&& keyEventInfo…
H A Dweb_model_ng.cpp274 void WebModelNG::SetOnKeyEvent(std::function<void(KeyEventInfo& keyEventInfo)>&& jsCallback) in SetOnKeyEvent()
278 auto uiCallback = [func, weak](KeyEventInfo& keyEventInfo) { in SetOnKeyEvent()
808 void WebModelNG::SetOnInterceptKeyEventCallback(std::function<bool(KeyEventInfo& keyEventInfo)>&& k… in SetOnInterceptKeyEventCallback()
812 auto onConsole = [func, weak](KeyEventInfo& keyEventInfo) -> bool { in SetOnInterceptKeyEventCallback()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/event/
H A Dkey_event.h614 class ACE_EXPORT KeyEventInfo : public BaseEventInfo {
615 DECLARE_RELATIONSHIP_OF_CLASSES(KeyEventInfo, BaseEventInfo) in DECLARE_RELATIONSHIP_OF_CLASSES() argument
618 explicit KeyEventInfo(const KeyEvent& event) : BaseEventInfo("keyEvent") in DECLARE_RELATIONSHIP_OF_CLASSES()
632 ~KeyEventInfo() override = default;
697 using OnKeyCallbackFunc = std::function<void(KeyEventInfo&)>;
698 using OnKeyConsumeFunc = std::function<bool(KeyEventInfo&)>;
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/web/
H A Dweb_model_test_ng.cpp102 auto onKeyEventId = [](KeyEventInfo& keyEventInfo) {}; in __anoncfa545011202()
198 …std::function<bool(KeyEventInfo & keyEventInfo)> keyEvent = [](KeyEventInfo& keyEventInfo) { retur… in __anoncfa545012402()
/ohos5.0/base/inputmethod/imf/interfaces/inner_api/inputmethod_controller/include/
H A Dinput_method_controller.h895 struct KeyEventInfo { struct
898 bool operator==(const KeyEventInfo &info) const argument
904 BlockQueue<KeyEventInfo> keyEventQueue_{ MAX_WAIT_TIME };
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/cppview/
H A Dinteractable_view.h36 static void OnKey(std::function<bool(KeyEventInfo& keyInfo)> callback);
H A Dinteractable_view.cpp76 void InteractableView::OnKey(std::function<bool(KeyEventInfo& keyInfo)> callback) in OnKey()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/focus/
H A Dfocus_node.h92 void SetOnKeyCallback(std::function<void(const std::shared_ptr<KeyEventInfo>&)>&& onKeyCallback) in SetOnKeyCallback()
295 std::function<void(const std::shared_ptr<KeyEventInfo>&)> onKeyEventCallback_;
H A Dfocus_node.cpp418 auto info = std::make_shared<KeyEventInfo>(keyEvent); in OnKeyEvent()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dweb_model_impl.h55 void SetOnKeyEvent(std::function<void(KeyEventInfo& keyEventInfo)>&& jsCallback) override;
105 …void SetOnInterceptKeyEventCallback(std::function<bool(KeyEventInfo& keyEventInfo)>&& keyEventInfo…
H A Dweb_model_impl.cpp210 void WebModelImpl::SetOnKeyEvent(std::function<void(KeyEventInfo& keyEventInfo)>&& jsCallback) in SetOnKeyEvent()
570 void WebModelImpl::SetOnInterceptKeyEventCallback(std::function<bool(KeyEventInfo& keyEventInfo)>&&… in SetOnInterceptKeyEventCallback()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/event/
H A Dfocus_hub_test_ng_for_property_config.cpp408 auto info = KeyEventInfo(keyEvent);
1020 auto info = KeyEventInfo(keyEvent);
1023 OnKeyConsumeFunc onKeyCallback = [](KeyEventInfo& event) -> bool { return true; }; in __anonf21856c70302()
1051 auto info = KeyEventInfo(keyEvent);
1079 auto info = KeyEventInfo(keyEvent);
1542 auto defaultInfo = KeyEventInfo(keyEvent);
1554 auto info = KeyEventInfo(keyEvent);
H A Dfocus_hub_test_ng.cpp1186 auto onKeyEventCallback = [](KeyEventInfo& eventInfo) -> bool { in __anonc1fb89a80902()
1503 auto onKey = [&result](KeyEventInfo& info) -> bool { in __anonc1fb89a80f02()
1525 auto onKey2 = [&result](KeyEventInfo& info) -> bool { in __anonc1fb89a81002()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/focusable/
H A Dfocusable_element.cpp95 …SetOnKeyCallback(AceSyncEvent<void(const std::shared_ptr<KeyEventInfo>&)>::Create(onKeyId, context… in Update()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_interactable_view.cpp88 KeyEventInfo& info) -> bool { in JsOnKey()
110 KeyEventInfo& info) -> bool { in JsOnKeyPreIme()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/web/
H A Drender_web.h204 std::function<bool(KeyEventInfo& keyEventInfo)> onPreKeyEvent_;
H A Dweb_property.h38 using OnKeyEventCallback = std::function<void(KeyEventInfo& keyEventInfo)>;
H A Dweb_component.h53 using PreKeyEventCallback = std::function<bool(KeyEventInfo& keyEventInfo)>;
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/event/
H A Dfocus_hub.h1062 bool OnKeyPreIme(KeyEventInfo& info, const KeyEvent& keyEvent);
1125 bool OnKeyEventNodeUser(KeyEventInfo& info, const KeyEvent& keyEvent);
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/base/
H A Dview_abstract_test_ng_new.cpp906 OnKeyConsumeFunc onKeyCallback = [](KeyEventInfo& info) -> bool { return false; }; in __anon4da86bda0402()
930 OnKeyConsumeFunc onKeyCallback2 = [](KeyEventInfo& info) -> bool { return false; }; in __anon4da86bda0502()
1445 OnKeyConsumeFunc onKeyCallback = [](KeyEventInfo& info) -> bool { return false; }; in __anon4da86bda0f02()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_interactable_view_ffi.cpp254 auto onKeyEvent = [ffiCallback = CJLambda::Create(callback)](KeyEventInfo& keyInfo) -> bool { in FfiOHOSAceFrameworkInteractableViewOnKey()

12