Home
last modified time | relevance | path

Searched refs:pressedKeyCodes (Results 1 – 20 of 20) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/event/
H A Dace_events.h198 void SetPressedKeyCodes(const std::vector<KeyCode>& pressedKeyCodes) in SetPressedKeyCodes() argument
200 pressedKeyCodes_ = pressedKeyCodes; in SetPressedKeyCodes()
H A Dtouch_event.h278 TouchEvent& SetPressedKeyCodes(const std::vector<KeyCode>& pressedKeyCodes) in SetPressedKeyCodes()
280 this->pressedKeyCodes_ = pressedKeyCodes; in SetPressedKeyCodes()
477 ACE_FORCE_EXPORT void UpdatePressedKeyCodes(std::vector<KeyCode>& pressedKeyCodes);
/ohos5.0/foundation/arkui/ace_engine/test/mock/core/event/
H A Dmock_touch_event.cpp28 void UpdatePressedKeyCodes(std::vector<KeyCode>& pressedKeyCodes) {} in UpdatePressedKeyCodes() argument
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/gestures/
H A Ddrag_event.h285 void SetPressedKeyCodes(const std::vector<KeyCode>& pressedKeyCodes) in SetPressedKeyCodes() argument
287 pressedKeyCodes_ = pressedKeyCodes; in SetPressedKeyCodes()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/
H A D_ark_u_i___event_module.md93 … (const [ArkUI_UIInputEvent](#arkui_uiinputevent) \*event, int32_t \*pressedKeyCodes, int32_t \*le…
1278 …putEvent_GetPressedKeys (const ArkUI_UIInputEvent * event, int32_t * pressedKeyCodes, int32_t * le…
1291 | pressedKeyCodes | 输出参数,表示所有按下键的数组,指向的内存空间需要调用者申请。 |
1292 | length | 作为输入参数表示传入的pressedKeyCodes数组长度,作为输出参数表示实际按下按键的个数。 |
H A Dui__input__event_8h.md94 …t](_ark_u_i___event_module.md#arkui_uiinputevent) \*event, int32_t \*pressedKeyCodes, int32_t \*le…
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/event/
H A Ddrag_event.h84 void SetPressedKeyCodes(const std::vector<KeyCode>& pressedKeyCodes) in SetPressedKeyCodes() argument
86 pressedKeyCodes_ = pressedKeyCodes; in SetPressedKeyCodes()
/ohos5.0/foundation/arkui/ace_engine/interfaces/native/event/
H A Dui_input_event.cpp247 const ArkUI_UIInputEvent* event, int32_t* pressedKeyCodes, int32_t* length) in OH_ArkUI_UIInputEvent_GetPressedKeys() argument
249 if (!event || !pressedKeyCodes || !length) { in OH_ArkUI_UIInputEvent_GetPressedKeys()
262 pressedKeyCodes[i] = keyEvent->pressedKeyCodes[i]; in OH_ArkUI_UIInputEvent_GetPressedKeys()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/
H A Darkts_utils.h191 …const EcmaVM* vm, const std::vector<KeyCode>& pressedKeyCodes, std::vector<std::string>& checkKeyC…
193 ArkUIRuntimeCallInfo* info, const std::vector<KeyCode>& pressedKeyCodes);
H A Darkts_utils.cpp2084 …const EcmaVM* vm, const std::vector<KeyCode>& pressedKeyCodes, std::vector<std::string>& checkKeyC… in CheckKeysPressed() argument
2086 auto hasKeyCode = [pressedKeyCodes](const KeyCode& keyCode) -> bool { in CheckKeysPressed()
2087 auto it = std::find(pressedKeyCodes.begin(), pressedKeyCodes.end(), keyCode); in CheckKeysPressed()
2088 return it != pressedKeyCodes.end(); in CheckKeysPressed()
2126 ArkUIRuntimeCallInfo* info, const std::vector<KeyCode>& pressedKeyCodes) in GetModifierKeyState() argument
2154 if (ArkTSUtils::CheckKeysPressed(vm, pressedKeyCodes, checkKeyCodes)) { in GetModifierKeyState()
2169 auto pressedKeyCodes = eventInfo->GetPressedKeyCodes(); in JsGetModifierKeyState() local
2170 return ArkTSUtils::GetModifierKeyState(info, pressedKeyCodes); in JsGetModifierKeyState()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/common/
H A Devent_manager.h194 void SetPressedKeyCodes(const std::vector<KeyCode>& pressedKeyCodes) in SetPressedKeyCodes() argument
196 pressedKeyCodes_ = pressedKeyCodes; in SetPressedKeyCodes()
/ohos5.0/foundation/arkui/ace_engine/interfaces/native/
H A Dui_input_event.h744 const ArkUI_UIInputEvent* event, int32_t* pressedKeyCodes, int32_t* length);
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/entrance/
H A Dmmi_event_convertor.cpp129 void UpdatePressedKeyCodes(std::vector<KeyCode>& pressedKeyCodes) in UpdatePressedKeyCodes() argument
136 pressedKeyCodes.clear(); in UpdatePressedKeyCodes()
140 pressedKeyCodes.emplace_back(static_cast<KeyCode>(curCode)); in UpdatePressedKeyCodes()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/event/
H A Devent_manager_test_ng_new.cpp1182 auto pressedKeyCodes = event.GetPressedKeyCodes(); variable
1183 EXPECT_EQ(pressedKeyCodes.size(), 2);
1184 EXPECT_EQ(pressedKeyCodes[1], KeyCode::KEY_CTRL_RIGHT);
H A Ddrag_event_test_ng.cpp1936 auto pressedKeyCodes = dragEvent->GetPressedKeyCodes(); variable
1937 EXPECT_EQ(pressedKeyCodes.size(), 2);
1938 EXPECT_EQ(pressedKeyCodes[1], KeyCode::KEY_DPAD_RIGHT);
/ohos5.0/foundation/arkui/ace_engine/adapter/preview/entrance/
H A Devent_dispatcher.cpp139 void UpdatePressedKeyCodes(std::vector<KeyCode>& pressedKeyCodes) {} in UpdatePressedKeyCodes() argument
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/pipeline/
H A Dpipeline_context.cpp1651 pressedKeyCodes = event.pressedCodes; in OnKeyEvent()
1652 …isKeyCtrlPressed_ = !pressedKeyCodes.empty() && (pressedKeyCodes.back() == KeyCode::KEY_CTRL_LEFT … in OnKeyEvent()
1653pressedKeyCodes.back() == KeyCode::KEY_CTRL_RIGHT); in OnKeyEvent()
H A Dpipeline_context.h917 std::vector<KeyCode> pressedKeyCodes; variable
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_common_modifier.cpp6623 auto pressedKeyCodes = info.GetPressedKeyCodes(); in SetOnKeyEvent() local
6624 event.keyEvent.keyCodesLength = static_cast<int32_t>(pressedKeyCodes.size()); in SetOnKeyEvent()
6625 for (auto it = pressedKeyCodes.begin(); it != pressedKeyCodes.end(); it++) { in SetOnKeyEvent()
6628 event.keyEvent.pressedKeyCodes = pressKeyCodeList.data(); in SetOnKeyEvent()
6659 auto pressedKeyCodes = info.GetPressedKeyCodes(); in SetOnKeyPreIme() local
6660 event.keyEvent.keyCodesLength = static_cast<int32_t>(pressedKeyCodes.size()); in SetOnKeyPreIme()
6661 for (auto it = pressedKeyCodes.begin(); it != pressedKeyCodes.end(); it++) { in SetOnKeyPreIme()
6664 event.keyEvent.pressedKeyCodes = pressKeyCodeList.data(); in SetOnKeyPreIme()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/arkoala/
H A Darkoala_api.h1115 ArkUI_Int32* pressedKeyCodes; member