Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
d7e629a1
D
Docs
项目概览
OpenHarmony
/
Docs
12 个月 前同步成功
通知
159
Star
292
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看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
d7e629a1
编写于
9月 26, 2022
作者:
O
openharmony_ci
提交者:
Gitee
9月 26, 2022
浏览文件
操作
浏览文件
下载
差异文件
!9954 修复接口文档不一致问题和示例代码自动化问题
Merge pull request !9954 from zaki/master
上级
107c0246
253cfc7c
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
26 addition
and
28 deletion
+26
-28
zh-cn/application-dev/reference/apis/js-apis-accessibility-extension-context.md
...reference/apis/js-apis-accessibility-extension-context.md
+9
-15
zh-cn/application-dev/reference/apis/js-apis-accessibility.md
...n/application-dev/reference/apis/js-apis-accessibility.md
+17
-13
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-accessibility-extension-context.md
浏览文件 @
d7e629a1
...
...
@@ -27,7 +27,7 @@ class MainAbility extends AccessibilityExtensionAbility {
表示查询下一焦点元素的方向。
**系统能力**
:以下各项对应的系统能力均为 SystemCapability.Barrier
f
ree.Accessibility.Core
**系统能力**
:以下各项对应的系统能力均为 SystemCapability.Barrier
F
ree.Accessibility.Core
| 名称 | 描述 |
| -------- | ------- |
...
...
@@ -42,7 +42,7 @@ class MainAbility extends AccessibilityExtensionAbility {
表示查询焦点元素的类型。
**系统能力**
:以下各项对应的系统能力均为 SystemCapability.Barrier
f
ree.Accessibility.Core
**系统能力**
:以下各项对应的系统能力均为 SystemCapability.Barrier
F
ree.Accessibility.Core
| 名称 | 描述 |
| ------------- | ----------- |
...
...
@@ -53,7 +53,7 @@ class MainAbility extends AccessibilityExtensionAbility {
表示矩形区域。
**系统能力**
:以下各项对应的系统能力均为 SystemCapability.Barrier
f
ree.Accessibility.Core
**系统能力**
:以下各项对应的系统能力均为 SystemCapability.Barrier
F
ree.Accessibility.Core
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| ------ | ------ | ---- | ---- | --------- |
...
...
@@ -66,7 +66,7 @@ class MainAbility extends AccessibilityExtensionAbility {
表示窗口的类型。
**系统能力**
:以下各项对应的系统能力均为 SystemCapability.Barrier
f
ree.Accessibility.Core
**系统能力**
:以下各项对应的系统能力均为 SystemCapability.Barrier
F
ree.Accessibility.Core
| 名称 | 描述 |
| ----------- | --------- |
...
...
@@ -185,7 +185,7 @@ this.context.getWindows().then(windows => {
## AccessibilityExtensionContext.injectGesture
injectGesture(gesturePath: GesturePath,
listener: Callback
\<
boolean>): Promise
\<
void>
injectGesture(gesturePath: GesturePath,
callback: AsyncCallback
\<
void>): void
注入手势。
...
...
@@ -196,13 +196,7 @@ injectGesture(gesturePath: GesturePath, listener: Callback\<boolean>): Promise\<
| 参数名 | 参数类型 | 必填 | 说明 |
| ----------- | ---------------------------------------- | ---- | -------------- |
| gesturePath |
[
GesturePath
](
js-apis-application-AccessibilityExtensionAbility.md#GesturePath
)
| 是 | 表示手势的路径信息。 |
| listener | Callback
<
boolean
>
| 是 | 表示注入手势执行结果的回调。 |
**返回值:**
| 类型 | 说明 |
| ---------------------- | ---------------------- |
| Promise
<
boolean
>
| Promise对象。返回注入手势的调用结果。 |
| callback | AsyncCallback
<
void
>
| 是 | 表示注入手势执行结果的回调。 |
**示例:**
...
...
@@ -218,7 +212,7 @@ this.context.gestureInject(gesturePath, (result) => {
```
## AccessibilityElement.attributeNames
attributeNames
\<
T extends keyof ElementAttributeValues>(): Promise
\<
Array
<T>
>;
attributeNames
\<
T extends keyof ElementAttributeValues>(): Promise
\<
Array
\
<
T>>;
获取节点元素的所有属性名称。
...
...
@@ -283,7 +277,7 @@ try {
## AccessibilityElement.actionNames
actionNames(): Promise
\<
Array
<string>
>;
actionNames(): Promise
\<
Array
\
<
string>>;
获取节点元素支持的所有操作名称。
...
...
@@ -349,7 +343,7 @@ try {
## AccessibilityElement.findElement
findElement(type: 'content', condition: string): Promise
\<
Array
<AccessibilityElement>
>;
findElement(type: 'content', condition: string): Promise
\<
Array
\
<
AccessibilityElement>>;
查询节点元素的指定内容。
...
...
zh-cn/application-dev/reference/apis/js-apis-accessibility.md
浏览文件 @
d7e629a1
...
...
@@ -173,6 +173,7 @@ on(type: 'enableChange', callback: Callback<boolean>): void;
-
**示例:**
```
typescript
let
captionsManager
=
accessibility
.
getCaptionsManager
();
captionsManager
.
on
(
'
enableChange
'
,(
data
)
=>
{
console
.
info
(
'
success data:subscribeStateObserver :
'
+
JSON
.
stringify
(
data
))
})
...
...
@@ -194,6 +195,7 @@ on(type: 'styleChange', callback: Callback<CaptionsStyle>): void;
-
**示例:**
```
typescript
let
captionsManager
=
accessibility
.
getCaptionsManager
();
captionsManager
.
on
(
'
styleChange
'
,(
data
)
=>
{
console
.
info
(
'
success data:subscribeStateObserver :
'
+
JSON
.
stringify
(
data
))
})
...
...
@@ -215,6 +217,7 @@ off(type: 'enableChange', callback?: Callback<boolean>): void;
-
**示例:**
```
typescript
let
captionsManager
=
accessibility
.
getCaptionsManager
();
captionsManager
.
off
(
'
enableChange
'
)
```
...
...
@@ -234,6 +237,7 @@ off(type: 'styleChange', callback?: Callback<CaptionsStyle>): void;
-
**示例:**
```
typescript
let
captionsManager
=
accessibility
.
getCaptionsManager
();
captionsManager
.
off
(
'
styleChange
'
)
```
...
...
@@ -361,11 +365,6 @@ getAbilityLists(abilityType: AbilityType, stateType: AbilityState): Promise<A
console
.
info
(
item
.
id
);
console
.
info
(
item
.
name
);
console
.
info
(
item
.
description
);
console
.
info
(
item
.
abilityTypes
);
console
.
info
(
item
.
eventTypes
);
console
.
info
(
item
.
capabilities
);
console
.
info
(
item
.
packageName
);
console
.
info
(
item
.
filterBundleNames
);
console
.
info
(
item
.
bundleName
);
}
}).
catch
((
error
)
=>
{
...
...
@@ -402,11 +401,6 @@ getAbilityLists(abilityType: AbilityType, stateType: AbilityState,callback: Asyn
console
.
info
(
item
.
id
);
console
.
info
(
item
.
name
);
console
.
info
(
item
.
description
);
console
.
info
(
item
.
abilityTypes
);
console
.
info
(
item
.
eventTypes
);
console
.
info
(
item
.
capabilities
);
console
.
info
(
item
.
packageName
);
console
.
info
(
item
.
filterBundleNames
);
console
.
info
(
item
.
bundleName
);
}
})
...
...
@@ -429,7 +423,7 @@ getCaptionsManager(): CaptionsManager
-
**示例:**
```
typescript
captionsManager
=
accessibility
.
getCaptionsManager
()
let
captionsManager
=
accessibility
.
getCaptionsManager
()
```
## accessibility.on('accessibilityStateChange' | 'touchGuideStateChange')
...
...
@@ -603,7 +597,12 @@ sendEvent(event: EventInfo): Promise<void>
-
**示例:**
```
typescript
accessibility
.
sendEvent
(
this
.
eventInfo
)
let
eventInfo
:
accessibility
.
EventInfo
=
{
type
:
'
focus
'
,
bundleName
:
'
bundle
'
,
triggerAction
:
'
focus
'
}
accessibility
.
sendEvent
(
eventInfo
)
.
then
((
data
)
=>
{
console
.
info
(
'
success data:sendEvent :
'
+
JSON
.
stringify
(
data
))
}).
catch
((
error
)
=>
{
...
...
@@ -629,7 +628,12 @@ sendEvent(event: EventInfo, callback: AsyncCallback<void>): void
-
**示例:**
```
typescript
accessibility
.
sendEvent
(
this
.
eventInfo
,(
err
,
data
)
=>
{
let
eventInfo
:
accessibility
.
EventInfo
=
{
type
:
'
focus
'
,
bundleName
:
'
bundle
'
,
triggerAction
:
'
focus
'
}
accessibility
.
sendEvent
(
eventInfo
,(
err
,
data
)
=>
{
if
(
err
)
{
console
.
error
(
'
failed to sendEvent because
'
+
JSON
.
stringify
(
err
));
return
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录