1# @ohos.accessibility.GesturePath (Gesture Path) 2 3The **GesturePath** module provides APIs for creating gesture path information required for an accessibility application to inject gestures. 4 5> **NOTE** 6> 7> - The initial APIs of this module are supported since API version 9. Newly added APIs will be marked with a superscript to indicate their earliest API version. 8 9## Modules to Import 10 11```ts 12import { GesturePath } from '@kit.AccessibilityKit'; 13``` 14 15## GesturePath 16 17Defines a gesture path. 18 19**System capability**: SystemCapability.BarrierFree.Accessibility.Core 20 21### Properties 22 23| Name | Type | Readable | Writable | Description | 24| ------------ |---------------------------------------------------------------------------------| ---- | ---- | ------ | 25| points | Array<[GesturePoint](js-apis-accessibility-GesturePoint.md#gesturepoint)> | Yes | Yes | Gesture touch point. | 26| durationTime | number | Yes | Yes | Total gesture duration, in milliseconds.| 27 28### constructor<sup>(deprecated)</sup> 29 30constructor(durationTime: number); 31 32A constructor used to create a **Highlights** album instance. 33 34> **NOTE** 35> 36> This API is deprecated since API version 12. 37 38**System capability**: SystemCapability.BarrierFree.Accessibility.Core 39 40**Parameters** 41 42| Name| Type| Mandatory| Description| 43| -------- | -------- | -------- | -------- | 44| durationTime | number | Yes| Total gesture duration, in milliseconds.| 45 46**Example** 47 48```ts 49import { GesturePath } from '@kit.AccessibilityKit'; 50 51let gesturePath = new GesturePath(20); 52``` 53