Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
6a967ff3
D
Docs
项目概览
OpenHarmony
/
Docs
大约 2 年 前同步成功
通知
161
Star
293
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
6a967ff3
编写于
10月 18, 2022
作者:
O
openharmony_ci
提交者:
Gitee
10月 18, 2022
浏览文件
操作
浏览文件
下载
差异文件
!10653 无障碍子系统文档整改
Merge pull request !10653 from zaki/master
上级
be4f6c10
5f96f8fb
变更
5
展开全部
显示空白变更内容
内联
并排
Showing
5 changed file
with
1081 addition
and
343 deletion
+1081
-343
zh-cn/application-dev/reference/apis/js-apis-accessibility-GesturePath.md
...n-dev/reference/apis/js-apis-accessibility-GesturePath.md
+49
-0
zh-cn/application-dev/reference/apis/js-apis-accessibility-GesturePoint.md
...-dev/reference/apis/js-apis-accessibility-GesturePoint.md
+51
-0
zh-cn/application-dev/reference/apis/js-apis-accessibility-extension-context.md
...reference/apis/js-apis-accessibility-extension-context.md
+698
-74
zh-cn/application-dev/reference/apis/js-apis-accessibility.md
...n/application-dev/reference/apis/js-apis-accessibility.md
+277
-229
zh-cn/application-dev/reference/apis/js-apis-application-AccessibilityExtensionAbility.md
...apis/js-apis-application-AccessibilityExtensionAbility.md
+6
-40
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-accessibility-GesturePath.md
0 → 100644
浏览文件 @
6a967ff3
# 手势路径
GesturePath表示手势路径信息。
本模块用于创建辅助功能注入手势所需的手势路径信息。
> **说明:**
>
>本模块首批接口从API version 9开始支持,后续版本的新增接口,采用上角标单独标记接口的起始版本。
## 导入模块
```
ts
import
GesturePath
from
"
@ohos.accessibility.GesturePath
"
;
```
## 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 | 是 | 手势总耗时,单位为毫秒。 |
**示例:**
```
typescript
let
durationTime
=
20
;
let
gesturePath
=
new
GesturePath
(
durationTime
);
```
zh-cn/application-dev/reference/apis/js-apis-accessibility-GesturePoint.md
0 → 100644
浏览文件 @
6a967ff3
# 手势触摸点
GesturePoint表示手势触摸点。
本模块用于创建辅助功能注入手势所需的手势路径的触摸点信息。
> **说明:**
>
>本模块首批接口从API version 9开始支持,后续版本的新增接口,采用上角标单独标记接口的起始版本。
## 导入模块
```
ts
import
GesturePoint
from
"
@ohos.accessibility.GesturePoint
"
;
```
## GesturePoint
表示手势触摸点。
**系统能力**
:以下各项对应的系统能力均为 SystemCapability.BarrierFree.Accessibility.Core
### 属性
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| --------- | ------ | ---- | ---- | ------- |
| positionX | number | 是 | 是 | 触摸点X坐标。 |
| positionY | number | 是 | 是 | 触摸点Y坐标。 |
### constructor
constructor(positionX: number, positionY: number);
构造函数。
**系统能力**
:SystemCapability.BarrierFree.Accessibility.Core
**参数:**
| 参数名 | 参数类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| positionX | number | 是 | 触摸点X坐标。 |
| positionY | number | 是 | 触摸点Y坐标。 |
**示例:**
```
typescript
let
positionX
=
1
;
let
positionY
=
2
;
let
gesturePoint
=
new
GesturePoint
(
positionX
,
positionY
);
```
zh-cn/application-dev/reference/apis/js-apis-accessibility-extension-context.md
浏览文件 @
6a967ff3
此差异已折叠。
点击以展开。
zh-cn/application-dev/reference/apis/js-apis-accessibility.md
浏览文件 @
6a967ff3
此差异已折叠。
点击以展开。
zh-cn/application-dev/reference/apis/js-apis-application-AccessibilityExtensionAbility.md
浏览文件 @
6a967ff3
...
...
@@ -2,7 +2,7 @@
**AccessibilityExtensionAbility**
基于ExtensionAbility框架,提供辅助功能业务的能力。
>**说明:**
>

**说明:**
>
>本模块首批接口从API version 9开始支持,后续版本的新增接口,采用上角标单独标记接口的起始版本。
>
...
...
@@ -32,36 +32,10 @@ import AccessibilityExtensionAbility from '@ohos.application.AccessibilityExtens
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| --------- | ---------------------------------------- | ---- | ---- | ---------- |
| eventType |
[
EventType
](
js-apis-accessibility.md#EventType
)
\|
[
WindowUpdateType
](
js-apis-accessibility.md#WindowUpdateType
)
\|
[
TouchGuideType
](
touchguidetype
)
\|
[
GestureType
](
gesturetype
)
\|
[
PageUpdateType
](
pageupdatetype
)
| 是 | 否 | 具体事件类型。 |
| eventType |
[
EventType
](
js-apis-accessibility.md#EventType
)
\|
[
WindowUpdateType
](
js-apis-accessibility.md#WindowUpdateType
)
\|
[
TouchGuideType
](
#touchguidetype
)
\|
[
GestureType
](
#gesturetype
)
\|
[
PageUpdateType
](
#
pageupdatetype
)
| 是 | 否 | 具体事件类型。 |
| target | AccessibilityElement | 是 | 否 | 发生事件的目标组件。 |
| timeStamp | number | 是 | 否 | 事件时间戳。 |
## GesturePath
表示手势路径信息。
**系统能力**
:以下各项对应的系统能力均为 SystemCapability.BarrierFree.Accessibility.Core
### 属性
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| ------------ | ---------------------------------------- | ---- | ---- | ------ |
| points | Array
<
[GesturePoint](gesturepoint)
>
| 是 | 是 | 手势。 |
| durationTime | number | 是 | 是 | 手势总耗时。 |
## GesturePoint
表示手势触摸点。
**系统能力**
:以下各项对应的系统能力均为 SystemCapability.BarrierFree.Accessibility.Core
### 属性
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| --------- | ------ | ---- | ---- | ------- |
| positionX | number | 是 | 是 | 触摸点X坐标。 |
| positionY | number | 是 | 是 | 触摸点Y坐标。 |
## GestureType
手势事件类型。
...
...
@@ -117,16 +91,12 @@ onConnect(): void;
**系统能力:**
SystemCapability.BarrierFree.Accessibility.Core
**参数:**
无
**示例:**
```
ts
onConnect
():
void
{
console
.
log
(
"
AxExtensionAbility onConnect
"
);
}
}
;
```
## AccessibilityExtensionAbility.onDisconnect
...
...
@@ -137,16 +107,12 @@ onDisconnect(): void;
**系统能力:**
SystemCapability.BarrierFree.Accessibility.Core
**参数:**
无
**示例:**
```
ts
onDisconnect
():
void
{
console
.
log
(
"
AxExtensionAbility onDisconnect
"
);
}
}
;
```
## AccessibilityExtensionAbility.onAccessibilityEvent
...
...
@@ -171,7 +137,7 @@ onAccessibilityEvent(event: AccessibilityEvent): void {
if
(
event
.
eventType
==
'
click
'
)
{
console
.
log
(
"
AxExtensionAbility onAccessibilityEvent: click
"
);
}
}
}
;
```
## AccessibilityExtensionAbility.onKeyEvent
...
...
@@ -198,5 +164,5 @@ onKeyEvent(keyEvent: inputEventClient.KeyEvent): boolean {
return
true
;
}
return
false
;
}
}
;
```
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录