struct Protocol::Accessibility::AXValueSource
- Protocol::Accessibility::AXValueSource
- Struct
- Value
- Object
Overview
A single source for a computed AX property.
Included Modules
- JSON::Serializable
Defined in:
protocol/accessibility.crConstructors
Instance Method Summary
-
#attribute : String | Nil
The name of the relevant attribute, if any.
-
#attribute_value : AXValue | Nil
The value of the relevant attribute, if any.
-
#invalid : Bool | Nil
Whether the value for this property is invalid.
-
#invalid_reason : String | Nil
Reason for the value being invalid, if it is.
-
#native_source : AXValueNativeSourceType | Nil
The native markup source for this value, e.g.
-
#native_source_value : AXValue | Nil
The value, such as a node or node list, of the native source.
-
#superseded : Bool | Nil
Whether this source is superseded by a higher priority source.
-
#type : AXValueSourceType
What type of source this is.
-
#value : AXValue | Nil
The value of this property source.
Constructor Detail
Instance Method Detail
The value, such as a node or node list, of the native source.