1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
#![allow(non_upper_case_globals)]

pub const kAXApplicationRole: &str = "AXApplication";
pub const kAXSystemWideRole: &str = "AXSystemWide";
pub const kAXWindowRole: &str = "AXWindow";
pub const kAXSheetRole: &str = "AXSheet";
pub const kAXDrawerRole: &str = "AXDrawer";
pub const kAXGrowAreaRole: &str = "AXGrowArea";
pub const kAXImageRole: &str = "AXImage";
pub const kAXUnknownRole: &str = "AXUnknown";
pub const kAXButtonRole: &str = "AXButton";
pub const kAXRadioButtonRole: &str = "AXRadioButton";
pub const kAXCheckBoxRole: &str = "AXCheckBox";
pub const kAXPopUpButtonRole: &str = "AXPopUpButton";
pub const kAXMenuButtonRole: &str = "AXMenuButton";
pub const kAXTabGroupRole: &str = "AXTabGroup";
pub const kAXTableRole: &str = "AXTable";
pub const kAXColumnRole: &str = "AXColumn";
pub const kAXRowRole: &str = "AXRow";
pub const kAXOutlineRole: &str = "AXOutline";
pub const kAXBrowserRole: &str = "AXBrowser";
pub const kAXScrollAreaRole: &str = "AXScrollArea";
pub const kAXScrollBarRole: &str = "AXScrollBar";
pub const kAXRadioGroupRole: &str = "AXRadioGroup";
pub const kAXListRole: &str = "AXList";
pub const kAXGroupRole: &str = "AXGroup";
pub const kAXValueIndicatorRole: &str = "AXValueIndicator";
pub const kAXComboBoxRole: &str = "AXComboBox";
pub const kAXSliderRole: &str = "AXSlider";
pub const kAXIncrementorRole: &str = "AXIncrementor";
pub const kAXBusyIndicatorRole: &str = "AXBusyIndicator";
pub const kAXProgressIndicatorRole: &str = "AXProgressIndicator";
pub const kAXRelevanceIndicatorRole: &str = "AXRelevanceIndicator";
pub const kAXToolbarRole: &str = "AXToolbar";
pub const kAXDisclosureTriangleRole: &str = "AXDisclosureTriangle";
pub const kAXTextFieldRole: &str = "AXTextField";
pub const kAXTextAreaRole: &str = "AXTextArea";
pub const kAXStaticTextRole: &str = "AXStaticText";
pub const kAXMenuBarRole: &str = "AXMenuBar";
pub const kAXMenuBarItemRole: &str = "AXMenuBarItem";
pub const kAXMenuRole: &str = "AXMenu";
pub const kAXMenuItemRole: &str = "AXMenuItem";
pub const kAXSplitGroupRole: &str = "AXSplitGroup";
pub const kAXSplitterRole: &str = "AXSplitter";
pub const kAXColorWellRole: &str = "AXColorWell";
pub const kAXTimeFieldRole: &str = "AXTimeField";
pub const kAXDateFieldRole: &str = "AXDateField";
pub const kAXHelpTagRole: &str = "AXHelpTag";
pub const kAXMatteRole: &str = "AXMatte";
pub const kAXDockItemRole: &str = "AXDockItem";
pub const kAXRulerRole: &str = "AXRuler";
pub const kAXRulerMarkerRole: &str = "AXRulerMarker";
pub const kAXGridRole: &str = "AXGrid";
pub const kAXLevelIndicatorRole: &str = "AXLevelIndicator";
pub const kAXCellRole: &str = "AXCell";
pub const kAXLayoutAreaRole: &str = "AXLayoutArea";
pub const kAXLayoutItemRole: &str = "AXLayoutItem";
pub const kAXHandleRole: &str = "AXHandle";
pub const kAXPopoverRole: &str = "AXPopover";
pub const kAXCloseButtonSubrole: &str = "AXCloseButton";
pub const kAXMinimizeButtonSubrole: &str = "AXMinimizeButton";
pub const kAXZoomButtonSubrole: &str = "AXZoomButton";
pub const kAXToolbarButtonSubrole: &str = "AXToolbarButton";
pub const kAXFullScreenButtonSubrole: &str = "AXFullScreenButton";
pub const kAXSecureTextFieldSubrole: &str = "AXSecureTextField";
pub const kAXTableRowSubrole: &str = "AXTableRow";
pub const kAXOutlineRowSubrole: &str = "AXOutlineRow";
pub const kAXUnknownSubrole: &str = "AXUnknown";
pub const kAXStandardWindowSubrole: &str = "AXStandardWindow";
pub const kAXDialogSubrole: &str = "AXDialog";
pub const kAXSystemDialogSubrole: &str = "AXSystemDialog";
pub const kAXFloatingWindowSubrole: &str = "AXFloatingWindow";
pub const kAXSystemFloatingWindowSubrole: &str = "AXSystemFloatingWindow";
pub const kAXDecorativeSubrole: &str = "AXDecorative";
pub const kAXIncrementArrowSubrole: &str = "AXIncrementArrow";
pub const kAXDecrementArrowSubrole: &str = "AXDecrementArrow";
pub const kAXIncrementPageSubrole: &str = "AXIncrementPage";
pub const kAXDecrementPageSubrole: &str = "AXDecrementPage";
pub const kAXSortButtonSubrole: &str = "AXSortButton";
pub const kAXSearchFieldSubrole: &str = "AXSearchField";
pub const kAXTimelineSubrole: &str = "AXTimeline";
pub const kAXRatingIndicatorSubrole: &str = "AXRatingIndicator";
pub const kAXContentListSubrole: &str = "AXContentList";
pub const kAXDefinitionListSubrole: &str = "AXDefinitionList";
pub const kAXDescriptionListSubrole: &str = "AXDescriptionList";
pub const kAXToggleSubrole: &str = "AXToggle";
pub const kAXSwitchSubrole: &str = "AXSwitch";
pub const kAXApplicationDockItemSubrole: &str = "AXApplicationDockItem";
pub const kAXDocumentDockItemSubrole: &str = "AXDocumentDockItem";
pub const kAXFolderDockItemSubrole: &str = "AXFolderDockItem";
pub const kAXMinimizedWindowDockItemSubrole: &str = "AXMinimizedWindowDockItem";
pub const kAXURLDockItemSubrole: &str = "AXURLDockItem";
pub const kAXDockExtraDockItemSubrole: &str = "AXDockExtraDockItem";
pub const kAXTrashDockItemSubrole: &str = "AXTrashDockItem";
pub const kAXSeparatorDockItemSubrole: &str = "AXSeparatorDockItem";
pub const kAXProcessSwitcherListSubrole: &str = "AXProcessSwitcherList";