accessibility_sys_ng/
notification_constants.rs

1#![allow(non_upper_case_globals)]
2use core_foundation_sys::base::CFIndex;
3
4pub const kAXMainWindowChangedNotification: &str = "AXMainWindowChanged";
5pub const kAXFocusedWindowChangedNotification: &str = "AXFocusedWindowChanged";
6pub const kAXFocusedUIElementChangedNotification: &str = "AXFocusedUIElementChanged";
7pub const kAXApplicationActivatedNotification: &str = "AXApplicationActivated";
8pub const kAXApplicationDeactivatedNotification: &str = "AXApplicationDeactivated";
9pub const kAXApplicationHiddenNotification: &str = "AXApplicationHidden";
10pub const kAXApplicationShownNotification: &str = "AXApplicationShown";
11pub const kAXWindowCreatedNotification: &str = "AXWindowCreated";
12pub const kAXWindowMovedNotification: &str = "AXWindowMoved";
13pub const kAXWindowResizedNotification: &str = "AXWindowResized";
14pub const kAXWindowMiniaturizedNotification: &str = "AXWindowMiniaturized";
15pub const kAXWindowDeminiaturizedNotification: &str = "AXWindowDeminiaturized";
16pub const kAXDrawerCreatedNotification: &str = "AXDrawerCreated";
17pub const kAXSheetCreatedNotification: &str = "AXSheetCreated";
18pub const kAXHelpTagCreatedNotification: &str = "AXHelpTagCreated";
19pub const kAXValueChangedNotification: &str = "AXValueChanged";
20pub const kAXUIElementDestroyedNotification: &str = "AXUIElementDestroyed";
21pub const kAXElementBusyChangedNotification: &str = "AXElementBusyChanged";
22pub const kAXMenuOpenedNotification: &str = "AXMenuOpened";
23pub const kAXMenuClosedNotification: &str = "AXMenuClosed";
24pub const kAXMenuItemSelectedNotification: &str = "AXMenuItemSelected";
25pub const kAXRowCountChangedNotification: &str = "AXRowCountChanged";
26pub const kAXRowExpandedNotification: &str = "AXRowExpanded";
27pub const kAXRowCollapsedNotification: &str = "AXRowCollapsed";
28pub const kAXSelectedCellsChangedNotification: &str = "AXSelectedCellsChanged";
29pub const kAXUnitsChangedNotification: &str = "AXUnitsChanged";
30pub const kAXSelectedChildrenMovedNotification: &str = "AXSelectedChildrenMoved";
31pub const kAXSelectedChildrenChangedNotification: &str = "AXSelectedChildrenChanged";
32pub const kAXResizedNotification: &str = "AXResized";
33pub const kAXMovedNotification: &str = "AXMoved";
34pub const kAXCreatedNotification: &str = "AXCreated";
35pub const kAXSelectedRowsChangedNotification: &str = "AXSelectedRowsChanged";
36pub const kAXSelectedColumnsChangedNotification: &str = "AXSelectedColumnsChanged";
37pub const kAXSelectedTextChangedNotification: &str = "AXSelectedTextChanged";
38pub const kAXTitleChangedNotification: &str = "AXTitleChanged";
39pub const kAXLayoutChangedNotification: &str = "AXLayoutChanged";
40pub const kAXAnnouncementRequestedNotification: &str = "AXAnnouncementRequested";
41pub const kAXUIElementsKey: &str = "AXUIElementsKey";
42pub const kAXPriorityKey: &str = "AXPriorityKey";
43pub const kAXAnnouncementKey: &str = "AXAnnouncementKey";
44pub const kAXUIElementTitleKey: &str = "AXUIElementTitleKey";
45
46pub const kAXPriorityLow: CFIndex = 10;
47pub const kAXPriorityMedium: CFIndex = 50;
48pub const kAXPriorityHigh: CFIndex = 90;