js-apis-accessibility-GesturePath.md 1.4 KB
Newer Older
Z
zaki 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13
# 手势路径

GesturePath表示手势路径信息。

本模块用于创建辅助功能注入手势所需的手势路径信息。

>![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
>
>本模块首批接口从API version 9开始支持,后续版本的新增接口,采用上角标单独标记接口的起始版本。

## 导入模块

```ts
14
import GesturePath from '@ohos.accessibility.GesturePath';
Z
zaki 已提交
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
```

## GesturePath

表示手势路径信息。

**系统能力**:以下各项对应的系统能力均为 SystemCapability.BarrierFree.Accessibility.Core

### 属性

| 名称           | 参数类型                                     | 可读   | 可写   | 说明     |
| ------------ | ---------------------------------------- | ---- | ---- | ------ |
| points       | Array<[GesturePoint](js-apis-accessibility-GesturePoint.md#gesturepoint)> | 是    | 是    | 手势触摸点。    |
| durationTime | number                                   | 是    | 是    | 手势总耗时, 单位为毫秒。 |

### constructor

constructor(durationTime: number);

构造函数。

**系统能力**:SystemCapability.BarrierFree.Accessibility.Core

**参数:**

| 参数名 | 参数类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| durationTime | number | 是 | 手势总耗时,单位为毫秒。 |

**示例:**

46
```ts
Z
zaki 已提交
47 48 49
let durationTime = 20;
let gesturePath = new GesturePath(durationTime);
```