跳到主要内容
版本:23.11.1

SerializedAXNode 接口

表示一个节点及其与可访问性相关的属性。

签名

export interface SerializedAXNode

属性

属性

修饰符

类型

描述

默认值

autocomplete

可选

字符串

checked

可选

布尔值 | 'mixed'

复选框是否被选中,或者处于混合状态

children

可选

SerializedAXNode[]

此节点的子节点,如果存在的话。

description

可选

字符串

该节点的附加人类可读描述。

disabled

可选

布尔值

expanded

可选

布尔值

focused

可选

布尔值

haspopup

可选

字符串

invalid

可选

字符串

此节点的值是否无效以及以何种方式无效。

keyshortcuts

可选

字符串

与此节点关联的任何键盘快捷键。

level

可选

数字

标题的级别。

modal

可选

布尔值

multiline

可选

布尔值

multiselectable

可选

布尔值

是否可以选择多个子节点。

name

可选

字符串

该节点的人类可读名称。

orientation

可选

字符串

pressed

可选

布尔值 | 'mixed'

节点是否被选中或处于混合状态。

readonly

可选

布尔值

required

可选

布尔值

role

字符串

该节点的角色

roledescription

可选

字符串

该角色的可读替代方案。

selected

可选

布尔值

value

可选

字符串 | 数字

该节点的当前值。

valuemax

可选

数字

valuemin

可选

数字

valuetext

可选

字符串

当前值的描述。

方法

方法

描述

elementHandle()

如果可用,获取此 AXNode 的 ElementHandle。

如果底层 DOM 元素已被释放,该方法可能会返回错误。