• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# @ohos.multimodalInput.gestureEvent (手势事件)(系统接口)
2
3<!--Kit: Input Kit-->
4<!--Subsystem: MultimodalInput-->
5<!--Owner: @zhaoxueyuan-->
6<!--Designer: @hanruofei-->
7<!--Tester: @Lyuxin-->
8<!--Adviser: @Brilliantry_Rui-->
9
10设备上报的手势事件。
11
12>  **说明:**
13>
14> 本模块首批接口从API version 14开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
15>
16> - 本模块接口为系统接口。
17
18## 导入模块
19
20```js
21import { Touch } from '@kit.InputKit';
22```
23
24## TouchGestureEvent
25
26触摸屏手势事件。
27
28**系统能力**:SystemCapability.MultimodalInput.Input.Core
29
30| 名称               | 类型                      | 只读 | 可选 | 说明             |
31| ------------------ | ------------------------- | ---- | ---- | ---------------- |
32| action | [TouchGestureAction](#touchgestureaction18) | 否   | 否   | 触摸屏手势类型。 |
33| touches | [Touch](js-apis-touchevent.md#touch)[] | 否 | 否 | 触屏点信息。 |
34
35## TouchGestureAction<sup>18+</sup>
36
37触摸屏手势类型。
38
39**系统能力**:SystemCapability.MultimodalInput.Input.Core
40
41| 名称            | 值  | 说明             |
42| --------------- | --- | --------------- |
43| SWIPE_DOWN | 0   | 多指向下滑动。   |
44| SWIPE_UP | 1   | 多指向上滑动。   |
45| SWIPE_LEFT | 2   | 多指向左滑动。   |
46| SWIPE_RIGHT | 3   | 多指向右滑动。   |
47| PINCH_CLOSED | 4   | 多指捏合。       |
48| PINCH_OPENED | 5   | 多指张开。       |
49| GESTURE_END | 6   | 手势结束。       |
50