/ohos5.0/foundation/multimodalinput/input/service/touch_event_normalize/src/ |
H A D | gesture_transform_processor.cpp | 52 std::vector<int32_t> pressedButtons; in OnEventTouchPadPinchBegin() local 53 MouseState->GetPressedButtons(pressedButtons); in OnEventTouchPadPinchBegin() 54 for (const auto &item : pressedButtons) { in OnEventTouchPadPinchBegin() 81 std::vector<int32_t> pressedButtons; in OnEventTouchPadPinchUpdate() local 82 MouseState->GetPressedButtons(pressedButtons); in OnEventTouchPadPinchUpdate() 83 for (const auto &item : pressedButtons) { in OnEventTouchPadPinchUpdate() 106 std::vector<int32_t> pressedButtons; in OnEventTouchPadPinchEnd() local 107 MouseState->GetPressedButtons(pressedButtons); in OnEventTouchPadPinchEnd() 108 for (const auto &item : pressedButtons) { in OnEventTouchPadPinchEnd()
|
H A D | touchpad_transform_processor.cpp | 396 std::vector<int32_t> pressedButtons; in ProcessTouchPadPinchDataEvent() local 397 MouseState->GetPressedButtons(pressedButtons); in ProcessTouchPadPinchDataEvent() 398 for (const auto &item : pressedButtons) { in ProcessTouchPadPinchDataEvent()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/event/ |
H A D | mouse_event.h | 105 int32_t pressedButtons = 0; // combined by MouseButtons member 130 if (pressedButtons > 0) { in GetId() 131 return pressedButtons + MOUSE_BASE_ID; in GetId() 139 if (pressedButtons > 0) { in GetPointerId() 140 return pressedButtons + MOUSE_BASE_ID + pointerId; in GetPointerId() 161 .pressedButtons = pressedButtons, in CloneWith() 249 .pressedButtons = pressedButtons,
|
H A D | event_convertor.cpp | 129 events.pressedButtons = static_cast<int32_t>(mouseActionData->pressedButtons); in ConvertMouseEvent()
|
H A D | event_convertor.h | 84 int64_t pressedButtons; member
|
/ohos5.0/foundation/multimodalinput/input/service/mouse_event_normalize/test/src/ |
H A D | mouse_device_state_test.cpp | 88 std::vector<int32_t> pressedButtons; variable 89 MouseState->GetPressedButtons(pressedButtons); 91 ASSERT_EQ(pressedButtons, idNames);
|
/ohos5.0/foundation/multimodalinput/input/service/mouse_event_normalize/src/ |
H A D | mouse_device_state.cpp | 59 void MouseDeviceState::GetPressedButtons(std::vector<int32_t>& pressedButtons) in GetPressedButtons() argument 63 pressedButtons.push_back(LibinputChangeToPointer(item.first)); in GetPressedButtons()
|
/ohos5.0/foundation/multimodalinput/input/intention/cooperate/plugin/src/input_event_transmission/ |
H A D | input_event_builder.cpp | 221 if (auto pressedButtons = pointerEvent_->GetPressedButtons(); !pressedButtons.empty()) { in ResetPressedEvents() local 223 for (auto buttonId : pressedButtons) { in ResetPressedEvents()
|
/ohos5.0/base/msdp/device_status/intention/cooperate/plugin/src/input_event_transmission/ |
H A D | input_event_builder.cpp | 221 if (auto pressedButtons = pointerEvent_->GetPressedButtons(); !pressedButtons.empty()) { in ResetPressedEvents() local 223 for (auto buttonId : pressedButtons) { in ResetPressedEvents()
|
/ohos5.0/foundation/multimodalinput/input/service/mouse_event_normalize/include/ |
H A D | mouse_device_state.h | 64 void GetPressedButtons(std::vector<int32_t>& pressedButtons);
|
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/entrance/ |
H A D | mmi_event_convertor.cpp | 342 uint32_t pressedButtons = 0; in ConvertMouseEvent() local 344 pressedButtons &= static_cast<uint32_t>(MouseButton::LEFT_BUTTON); in ConvertMouseEvent() 347 pressedButtons &= static_cast<uint32_t>(MouseButton::RIGHT_BUTTON); in ConvertMouseEvent() 350 pressedButtons &= static_cast<uint32_t>(MouseButton::MIDDLE_BUTTON); in ConvertMouseEvent() 352 events.pressedButtons = static_cast<int32_t>(pressedButtons); in ConvertMouseEvent()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-input-kit/ |
H A D | js-apis-mouseevent.md | 103 | pressedButtons | [Button](#button)[] | 是 | 否 | 当前处于按下状态的鼠标按钮 …
|
H A D | js-apis-inputeventclient-sys.md | 181 pressedButtons: [2], 213 pressedButtons: [2],
|
/ohos5.0/docs/en/application-dev/reference/apis-input-kit/ |
H A D | js-apis-inputeventclient-sys.md | 181 pressedButtons: [2], 213 pressedButtons: [2],
|
H A D | js-apis-mouseevent.md | 103 | pressedButtons | [Button](#button)[] | Yes | No | Button being pressed. …
|
/ohos5.0/foundation/multimodalinput/input/frameworks/napi/input_monitor/src/ |
H A D | js_input_monitor.cpp | 872 bool JsInputMonitor::GetPressedButtons(const std::set<int32_t>& pressedButtons, napi_value result) in GetPressedButtons() argument 882 for (const auto &item : pressedButtons) { in GetPressedButtons() 1038 std::set<int32_t> pressedButtons = pointerEvent->GetPressedButtons(); in TransformMousePointerEvent() local 1039 if (!GetPressedButtons(pressedButtons, result)) { in TransformMousePointerEvent()
|
/ohos5.0/foundation/multimodalinput/input/frameworks/napi/input_monitor/include/ |
H A D | js_input_monitor.h | 126 bool GetPressedButtons(const std::set<int32_t>& pressedButtons, napi_value result);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/frontend/ |
H A D | cj_frontend.cpp | 163 .append(std::to_string(globalMouse.pressedButtons)); in MouseInfoToString()
|
/ohos5.0/foundation/arkui/ace_engine/adapter/preview/entrance/ |
H A D | event_dispatcher.cpp | 284 mouseEvent.pressedButtons = static_cast<int32_t>(buttons); in ConvertMouseEvent()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/ |
H A D | js_frontend.cpp | 214 .append(std::to_string(globalMouse.pressedButtons)) in MouseInfoToString()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/plugin_frontend/ |
H A D | plugin_frontend.cpp | 146 .append(std::to_string(globalMouse.pressedButtons)); in MouseInfoToString()
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta1/ |
H A D | js-apidiff-multi-modal-input.md | 393 | ohos.multimodalInput.mouseEvent | MouseEvent | pressedButtons: Button[]; | 新增 |
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ |
H A D | declarative_frontend.cpp | 152 .append(std::to_string(globalMouse.pressedButtons)); in MouseInfoToString()
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta1/ |
H A D | js-apidiff-multi-modal-input.md | 393 | ohos.multimodalInput.mouseEvent | MouseEvent | pressedButtons: Button[]; | Added|
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/pipeline/ |
H A D | pipeline_context.cpp | 1757 (event.button == MouseButton::LEFT_BUTTON || event.pressedButtons == MOUSE_PRESS_LEFT)) { in OnMouseEvent()
|