SerializedAXNode 接口
¥SerializedAXNode interface
表示一个节点及其与可访问性相关的属性。
¥Represents a Node and the properties of it that are relevant to Accessibility.
签名
¥Signature
export interface SerializedAXNode
属性
¥Properties
属性 | 修饰符 | 类型 | 描述 | 默认 |
|---|---|---|---|---|
| autocomplete |
| string | ||
| checked |
| 布尔 | 'mixed' | 复选框是否被选中,或者在 混合状态。 | |
| children |
| 该节点的子节点(如果有)。 | ||
| description |
| string | 节点的附加人类可读描述。 | |
| 禁用 |
| boolean | ||
| expanded |
| boolean | ||
| focused |
| boolean | ||
| haspopup |
| string | ||
| invalid |
| string | 该节点的值是否以及以什么方式无效。 | |
| keyshortcuts |
| string | 与此节点关联的任何键盘快捷键。 | |
| level |
| 数字 | 标题的级别。 | |
| modal |
| boolean | ||
| multiline |
| boolean | ||
| multiselectable |
| boolean | 是否可以选择多个子级。 | |
| name |
| string | 节点的人类可读名称。 | |
| orientation |
| string | ||
| pressed |
| 布尔 | 'mixed' | 节点是否处于选中状态或处于混合状态。 | |
| readonly |
| boolean | ||
| required |
| boolean | ||
| role | string | 节点的 role。 | ||
| roledescription |
| string | 该角色的人类可读替代方案。 | |
| selected |
| boolean | ||
| url |
| string | 链接元素的 URL。 | |
| value |
| 字符串| 数字 | 节点的当前值。 | |
| valuemax |
| 数字 | ||
| valuemin |
| 数字 | ||
| valuetext |
| string | 当前值的描述。 |
方法
¥Methods
方法 | 描述 |
|---|---|
| elementHandle() | 如果可用,获取此 AXNode 的 ElementHandle。 如果底层 DOM 元素已被处置,该方法可能会返回错误。 |