data class AXValueSource
A single source for a computed AX property.
<init> |
A single source for a computed AX property. AXValueSource(type: AXValueSourceType, value: AXValue? = null, attribute: String? = null, attributeValue: AXValue? = null, superseded: Boolean? = null, nativeSource: AXValueNativeSourceType? = null, nativeSourceValue: AXValue? = null, invalid: Boolean? = null, invalidReason: String? = null) |
attribute |
The name of the relevant attribute, if any. val attribute: String? |
attributeValue |
The value of the relevant attribute, if any. val attributeValue: AXValue? |
invalid |
Whether the value for this property is invalid. val invalid: Boolean? |
invalidReason |
Reason for the value being invalid, if it is. val invalidReason: String? |
nativeSource |
The native markup source for this value, e.g. a element. val nativeSource: AXValueNativeSourceType? |
nativeSourceValue |
The value, such as a node or node list, of the native source. val nativeSourceValue: AXValue? |
superseded |
Whether this source is superseded by a higher priority source. val superseded: Boolean? |
type |
What type of source this is. val type: AXValueSourceType |
value |
The value of this property source. val value: AXValue? |