• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# @ohos.accessibility.GesturePath (手势路径)
2
3<!--Kit: Accessibility Kit-->
4<!--Subsystem: BarrierFree-->
5<!--Owner: @qiiiiiiian-->
6<!--Designer: @z7o-->
7<!--Tester: @A_qqq-->
8<!--Adviser: @w_Machine_cc-->
9
10GesturePath表示手势路径信息。
11
12本模块用于创建辅助功能注入手势所需的手势路径信息。
13
14> **说明:**
15>
16> - 本模块首批接口从API version 9开始支持,后续版本的新增接口,采用上角标单独标记接口的起始版本。
17
18## 导入模块
19
20```ts
21import { GesturePath } from '@kit.AccessibilityKit';
22```
23
24## GesturePath
25
26表示手势路径信息。
27
28**系统能力**:以下各项对应的系统能力均为 SystemCapability.BarrierFree.Accessibility.Core
29
30### 属性
31
32| 名称           | 类型                                                                          | 只读   | 可选   | 说明     |
33| ------------ |---------------------------------------------------------------------------------| ---- | ---- | ------ |
34| points       | Array&lt;[GesturePoint](js-apis-accessibility-GesturePoint.md#gesturepoint)&gt; | 否    | 否    | 手势触摸点。    |
35| durationTime | number                                                                          | 否    | 否    | 手势总耗时,单位为毫秒。 |
36
37### constructor<sup>(deprecated)</sup>
38
39constructor(durationTime: number);
40
41构造函数。
42
43> **说明:**
44>
45> 从API version 12开始废弃。
46
47**系统能力**:SystemCapability.BarrierFree.Accessibility.Core
48
49**参数:**
50
51| 参数名 | 类型 | 必填 | 说明 |
52| -------- | -------- | -------- | -------- |
53| durationTime | number | 是 | 手势总耗时,单位为毫秒。 |
54
55**示例:**
56
57```ts
58import { GesturePath } from '@kit.AccessibilityKit';
59
60let gesturePath = new GesturePath(20);
61```
62