SerializedAXNode 接口
表示一个 Node 及其与无障碍(Accessibility)相关的属性。
签名
export interface SerializedAXNode
属性
|
属性 |
修饰符 |
类型 |
说明 |
默认值 |
|---|---|---|---|---|
|
atomic |
|
boolean |
实时区域是否为 atomic。 | |
|
autocomplete |
|
string | ||
|
busy |
|
boolean |
节点是否处于 busy 状态。 | |
|
checked |
|
boolean | 'mixed' |
复选框是否处于选中状态,或处于混合状态。 | |
|
children |
|
该节点的子节点(如果有)。 | ||
|
description |
|
string |
该节点额外的人类可读描述。 | |
|
details |
|
string |
节点的 details。 | |
|
disabled |
|
boolean | ||
|
errormessage |
|
string |
节点的错误消息。 | |
|
expanded |
|
boolean | ||
|
focused |
|
boolean | ||
|
haspopup |
|
string | ||
|
invalid |
|
string |
该节点的值是否无效以及以何种方式无效。 | |
|
keyshortcuts |
|
string |
与该节点关联的任何键盘快捷键。 | |
|
level |
|
number |
标题的级别。 | |
|
live |
|
string |
节点的 live 状态。 | |
|
modal |
|
boolean | ||
|
multiline |
|
boolean | ||
|
multiselectable |
|
boolean |
是否可以选择多个子项。 | |
|
name |
|
string |
节点的人类可读名称。 | |
|
orientation |
|
string | ||
|
pressed |
|
boolean | 'mixed' |
节点是否处于选中状态或混合状态。 | |
|
readonly |
|
boolean | ||
|
relevant |
|
string |
实时区域的 relevant 更改。 | |
|
required |
|
boolean | ||
|
role |
string |
节点的 role。 | ||
|
roledescription |
|
string |
角色的人类可读替代名称。 | |
|
selected |
|
boolean | ||
|
url |
|
string |
链接元素的 Url。 | |
|
value |
|
string | number |
节点的当前值。 | |
|
valuemax |
|
number | ||
|
valuemin |
|
number | ||
|
valuetext |
|
string |
当前值的描述。 |
方法
|
方法 |
说明 |
|---|---|
|
如果可用,获取此 AXNode 的 ElementHandle。 如果底层 DOM 元素已被释放,该方法可能会返回错误。 |