/ohos5.0/foundation/arkui/ace_engine/frameworks/core/event/ |
H A D | ace_events.h | 198 void SetPressedKeyCodes(const std::vector<KeyCode>& pressedKeyCodes) in SetPressedKeyCodes() argument 200 pressedKeyCodes_ = pressedKeyCodes; in SetPressedKeyCodes()
|
H A D | touch_event.h | 278 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 D | mock_touch_event.cpp | 28 void UpdatePressedKeyCodes(std::vector<KeyCode>& pressedKeyCodes) {} in UpdatePressedKeyCodes() argument
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/gestures/ |
H A D | drag_event.h | 285 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.md | 93 … (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 D | ui__input__event_8h.md | 94 …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 D | drag_event.h | 84 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 D | ui_input_event.cpp | 247 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 D | arkts_utils.h | 191 …const EcmaVM* vm, const std::vector<KeyCode>& pressedKeyCodes, std::vector<std::string>& checkKeyC… 193 ArkUIRuntimeCallInfo* info, const std::vector<KeyCode>& pressedKeyCodes);
|
H A D | arkts_utils.cpp | 2084 …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 D | event_manager.h | 194 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 D | ui_input_event.h | 744 const ArkUI_UIInputEvent* event, int32_t* pressedKeyCodes, int32_t* length);
|
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/entrance/ |
H A D | mmi_event_convertor.cpp | 129 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 D | event_manager_test_ng_new.cpp | 1182 auto pressedKeyCodes = event.GetPressedKeyCodes(); variable 1183 EXPECT_EQ(pressedKeyCodes.size(), 2); 1184 EXPECT_EQ(pressedKeyCodes[1], KeyCode::KEY_CTRL_RIGHT);
|
H A D | drag_event_test_ng.cpp | 1936 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 D | event_dispatcher.cpp | 139 void UpdatePressedKeyCodes(std::vector<KeyCode>& pressedKeyCodes) {} in UpdatePressedKeyCodes() argument
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/pipeline/ |
H A D | pipeline_context.cpp | 1651 pressedKeyCodes = event.pressedCodes; in OnKeyEvent() 1652 …isKeyCtrlPressed_ = !pressedKeyCodes.empty() && (pressedKeyCodes.back() == KeyCode::KEY_CTRL_LEFT … in OnKeyEvent() 1653 … pressedKeyCodes.back() == KeyCode::KEY_CTRL_RIGHT); in OnKeyEvent()
|
H A D | pipeline_context.h | 917 std::vector<KeyCode> pressedKeyCodes; variable
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_common_modifier.cpp | 6623 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 D | arkoala_api.h | 1115 ArkUI_Int32* pressedKeyCodes; member
|