Skip to main content
Version: 23.9.0

SerializedAXNode 接口

¥SerializedAXNode interface

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

¥Represents a Node and the properties of it that are relevant to Accessibility.

签名

¥Signature

export interface SerializedAXNode

属性

¥Properties

属性

修饰符

类型

描述

默认

autocomplete

optional

string

checked

optional

布尔 | 'mixed'

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

children

optional

SerializedAXNode[]

该节点的子节点(如果有)。

description

optional

string

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

禁用

optional

boolean

expanded

optional

boolean

focused

optional

boolean

haspopup

optional

string

invalid

optional

string

该节点的值是否以及以什么方式无效。

keyshortcuts

optional

string

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

level

optional

数字

标题的级别。

modal

optional

boolean

multiline

optional

boolean

multiselectable

optional

boolean

是否可以选择多个子级。

name

optional

string

节点的人类可读名称。

orientation

optional

string

pressed

optional

布尔 | 'mixed'

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

readonly

optional

boolean

required

optional

boolean

role

string

节点的 role

roledescription

optional

string

该角色的人类可读替代方案。

selected

optional

boolean

value

optional

字符串| 数字

节点的当前值。

valuemax

optional

数字

valuemin

optional

数字

valuetext

optional

string

当前值的描述。

方法

¥Methods

方法

描述

elementHandle()

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

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