Get desktop application:
View/edit binary Protocol Buffers messages
All results of checking elements in an accessibility hierarchy for issues. Next index: 3.
The state of the accessibility hierarchy of an app at a snapshot in time. Contains a tree of accessibility elements and related device metrics. Next index: 3.
Used in:
The result of checking an accessibility element for issues. Next index: 6.
Used in:
result_id is an arbitrary value differentiating different outcomes of the same check. For example, a touch target size check might have one result_id for too small width and another for too small height. Result ids are only meaningful to the original check they were defined in. Result ids cannot be used across different checks.
An RGBA color. Next index: 5
Used in:
Global device state at a snapshot in time. Next index: 3.
Used in:
Metrics about the device, such as screen dimensions. Next index: 4.
Used in:
Protobuf equivalent for XCTest's XCUIElementType. Note that these enums are named after https://developer.apple.com/documentation/xctest/xcuielementtype?language=objc Note: the enums are wrapped in messages to avoid name some collisions (for ex: TAB_BAR).
(message has no fields)
Used in:
Note that ANY is also the default element type for objects whose type was unknown/unspecified. For example when element is deserialized and type field was missing, the ElementType enum value will be ANY(=0).
Proto describing a list of ints. Next index: 2
Used in:
Proto describing a Metadata, used by CheckResult to store parameters used to generate result messages. Next index: 2
Used in:
Definition for Point data in 2D space. Next index: 3
Used in:
Definition for 2D rectangle data. Next index: 3
Used in:
The type of result produced when checking an accessibility element for issues. Next index: 6.
Used in:
Definition for 2D size data. Next index: 3
Used in:
Proto describing a list of strings. Next index: 2
Used in:
Proto describing raw metadata information and its associated type. Next index: 13
Used in:
Once a TypeProto is defined here, it must not be removed and its value must not be changed. Additions are permitted at the end of enum. Data may be persisted using these values, so incompatible changes may result in corruption during deserialization. Next index: 12
Used in:
Definition for UI element data. Note that the properties are intentionally named to differ from UIAccessibility properties of NSObject to avoid conflicts when proto is used in Objective-C. Next index: 36
Used in:
Accessibility properties
XCUIElement
UIView
UIControl
UITextField and UITextView
UISwitch
UIStepper and UISlider