use crate::common::*;
use crate::AppKit::*;
use crate::CoreData::*;
use crate::Foundation::*;
extern_static!(NSAccessibilityErrorCodeExceptionInfo: &'static NSString);
typed_enum!(
pub type NSAccessibilityAttributeName = NSString;
);
extern_static!(NSAccessibilityRoleAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityRoleDescriptionAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilitySubroleAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityHelpAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityValueAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityMinValueAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityMaxValueAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityEnabledAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityFocusedAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityParentAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityChildrenAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityWindowAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityTopLevelUIElementAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilitySelectedChildrenAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityVisibleChildrenAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityPositionAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilitySizeAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityContentsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityTitleAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityDescriptionAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityShownMenuAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityValueDescriptionAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilitySharedFocusElementsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityPreviousContentsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityNextContentsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityHeaderAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityEditedAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityTabsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityHorizontalScrollBarAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityVerticalScrollBarAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityOverflowButtonAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityIncrementButtonAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityDecrementButtonAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityFilenameAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityExpandedAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilitySelectedAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilitySplittersAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityDocumentAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityActivationPointAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityURLAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityIndexAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityRowCountAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityColumnCountAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityOrderedByRowAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityWarningValueAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityCriticalValueAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityPlaceholderValueAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityContainsProtectedContentAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityAlternateUIVisibleAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityRequiredAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityTitleUIElementAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityServesAsTitleForUIElementsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityLinkedUIElementsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilitySelectedTextAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilitySelectedTextRangeAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityNumberOfCharactersAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityVisibleCharacterRangeAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilitySharedTextUIElementsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilitySharedCharacterRangeAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityInsertionPointLineNumberAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilitySelectedTextRangesAttribute: &'static NSAccessibilityAttributeName);
typed_enum!(
pub type NSAccessibilityParameterizedAttributeName = NSString;
);
extern_static!(NSAccessibilityLineForIndexParameterizedAttribute: &'static NSAccessibilityParameterizedAttributeName);
extern_static!(NSAccessibilityRangeForLineParameterizedAttribute: &'static NSAccessibilityParameterizedAttributeName);
extern_static!(NSAccessibilityStringForRangeParameterizedAttribute: &'static NSAccessibilityParameterizedAttributeName);
extern_static!(NSAccessibilityRangeForPositionParameterizedAttribute: &'static NSAccessibilityParameterizedAttributeName);
extern_static!(NSAccessibilityRangeForIndexParameterizedAttribute: &'static NSAccessibilityParameterizedAttributeName);
extern_static!(NSAccessibilityBoundsForRangeParameterizedAttribute: &'static NSAccessibilityParameterizedAttributeName);
extern_static!(NSAccessibilityRTFForRangeParameterizedAttribute: &'static NSAccessibilityParameterizedAttributeName);
extern_static!(NSAccessibilityStyleRangeForIndexParameterizedAttribute: &'static NSAccessibilityParameterizedAttributeName);
extern_static!(NSAccessibilityAttributedStringForRangeParameterizedAttribute: &'static NSAccessibilityParameterizedAttributeName);
extern_static!(NSAccessibilityFontTextAttribute: &'static NSAttributedStringKey);
extern_static!(NSAccessibilityForegroundColorTextAttribute: &'static NSAttributedStringKey);
extern_static!(NSAccessibilityBackgroundColorTextAttribute: &'static NSAttributedStringKey);
extern_static!(NSAccessibilityUnderlineColorTextAttribute: &'static NSAttributedStringKey);
extern_static!(NSAccessibilityStrikethroughColorTextAttribute: &'static NSAttributedStringKey);
extern_static!(NSAccessibilityUnderlineTextAttribute: &'static NSAttributedStringKey);
extern_static!(NSAccessibilitySuperscriptTextAttribute: &'static NSAttributedStringKey);
extern_static!(NSAccessibilityStrikethroughTextAttribute: &'static NSAttributedStringKey);
extern_static!(NSAccessibilityShadowTextAttribute: &'static NSAttributedStringKey);
extern_static!(NSAccessibilityAttachmentTextAttribute: &'static NSAttributedStringKey);
extern_static!(NSAccessibilityLinkTextAttribute: &'static NSAttributedStringKey);
extern_static!(NSAccessibilityAutocorrectedTextAttribute: &'static NSAttributedStringKey);
extern_static!(NSAccessibilityTextAlignmentAttribute: &'static NSAttributedStringKey);
extern_static!(NSAccessibilityListItemPrefixTextAttribute: &'static NSAttributedStringKey);
extern_static!(NSAccessibilityListItemIndexTextAttribute: &'static NSAttributedStringKey);
extern_static!(NSAccessibilityListItemLevelTextAttribute: &'static NSAttributedStringKey);
extern_static!(NSAccessibilityMisspelledTextAttribute: &'static NSAttributedStringKey);
extern_static!(NSAccessibilityMarkedMisspelledTextAttribute: &'static NSAttributedStringKey);
extern_static!(NSAccessibilityLanguageTextAttribute: &'static NSAttributedStringKey);
extern_static!(NSAccessibilityCustomTextAttribute: &'static NSAttributedStringKey);
extern_static!(NSAccessibilityAnnotationTextAttribute: &'static NSAttributedStringKey);
typed_enum!(
pub type NSAccessibilityAnnotationAttributeKey = NSString;
);
extern_static!(NSAccessibilityAnnotationLabel: &'static NSAccessibilityAnnotationAttributeKey);
extern_static!(NSAccessibilityAnnotationElement: &'static NSAccessibilityAnnotationAttributeKey);
extern_static!(NSAccessibilityAnnotationLocation: &'static NSAccessibilityAnnotationAttributeKey);
ns_enum!(
#[underlying(NSInteger)]
pub enum NSAccessibilityAnnotationPosition {
NSAccessibilityAnnotationPositionFullRange = 0,
NSAccessibilityAnnotationPositionStart = 1,
NSAccessibilityAnnotationPositionEnd = 2,
}
);
typed_enum!(
pub type NSAccessibilityFontAttributeKey = NSString;
);
extern_static!(NSAccessibilityFontNameKey: &'static NSAccessibilityFontAttributeKey);
extern_static!(NSAccessibilityFontFamilyKey: &'static NSAccessibilityFontAttributeKey);
extern_static!(NSAccessibilityVisibleNameKey: &'static NSAccessibilityFontAttributeKey);
extern_static!(NSAccessibilityFontSizeKey: &'static NSAccessibilityFontAttributeKey);
extern_static!(NSAccessibilityMainAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityMinimizedAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityCloseButtonAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityZoomButtonAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityMinimizeButtonAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityToolbarButtonAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityProxyAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityGrowAreaAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityModalAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityDefaultButtonAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityCancelButtonAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityFullScreenButtonAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityMenuBarAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityWindowsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityFrontmostAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityHiddenAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityMainWindowAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityFocusedWindowAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityFocusedUIElementAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityExtrasMenuBarAttribute: &'static NSAccessibilityAttributeName);
ns_enum!(
#[underlying(NSInteger)]
pub enum NSAccessibilityOrientation {
NSAccessibilityOrientationUnknown = 0,
NSAccessibilityOrientationVertical = 1,
NSAccessibilityOrientationHorizontal = 2,
}
);
extern_static!(NSAccessibilityOrientationAttribute: &'static NSAccessibilityAttributeName);
typed_enum!(
pub type NSAccessibilityOrientationValue = NSString;
);
extern_static!(NSAccessibilityVerticalOrientationValue: &'static NSAccessibilityOrientationValue);
extern_static!(NSAccessibilityHorizontalOrientationValue: &'static NSAccessibilityOrientationValue);
extern_static!(NSAccessibilityUnknownOrientationValue: &'static NSAccessibilityOrientationValue);
extern_static!(NSAccessibilityColumnTitlesAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilitySearchButtonAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilitySearchMenuAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityClearButtonAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityRowsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityVisibleRowsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilitySelectedRowsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityColumnsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityVisibleColumnsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilitySelectedColumnsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilitySortDirectionAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilitySelectedCellsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityVisibleCellsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityRowHeaderUIElementsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityColumnHeaderUIElementsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityCellForColumnAndRowParameterizedAttribute: &'static NSAccessibilityParameterizedAttributeName);
extern_static!(NSAccessibilityRowIndexRangeAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityColumnIndexRangeAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityHorizontalUnitsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityVerticalUnitsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityHorizontalUnitDescriptionAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityVerticalUnitDescriptionAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityLayoutPointForScreenPointParameterizedAttribute: &'static NSAccessibilityParameterizedAttributeName);
extern_static!(NSAccessibilityLayoutSizeForScreenSizeParameterizedAttribute: &'static NSAccessibilityParameterizedAttributeName);
extern_static!(NSAccessibilityScreenPointForLayoutPointParameterizedAttribute: &'static NSAccessibilityParameterizedAttributeName);
extern_static!(NSAccessibilityScreenSizeForLayoutSizeParameterizedAttribute: &'static NSAccessibilityParameterizedAttributeName);
extern_static!(NSAccessibilityHandlesAttribute: &'static NSAccessibilityAttributeName);
typed_enum!(
pub type NSAccessibilitySortDirectionValue = NSString;
);
extern_static!(NSAccessibilityAscendingSortDirectionValue: &'static NSAccessibilitySortDirectionValue);
extern_static!(NSAccessibilityDescendingSortDirectionValue: &'static NSAccessibilitySortDirectionValue);
extern_static!(NSAccessibilityUnknownSortDirectionValue: &'static NSAccessibilitySortDirectionValue);
ns_enum!(
#[underlying(NSInteger)]
pub enum NSAccessibilitySortDirection {
NSAccessibilitySortDirectionUnknown = 0,
NSAccessibilitySortDirectionAscending = 1,
NSAccessibilitySortDirectionDescending = 2,
}
);
extern_static!(NSAccessibilityDisclosingAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityDisclosedRowsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityDisclosedByRowAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityDisclosureLevelAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityAllowedValuesAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityLabelUIElementsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityLabelValueAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityMatteHoleAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityMatteContentUIElementAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityMarkerUIElementsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityMarkerValuesAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityMarkerGroupUIElementAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityUnitsAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityUnitDescriptionAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityMarkerTypeAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityMarkerTypeDescriptionAttribute: &'static NSAccessibilityAttributeName);
extern_static!(NSAccessibilityIdentifierAttribute: &'static NSAccessibilityAttributeName);
typed_enum!(
pub type NSAccessibilityRulerMarkerTypeValue = NSString;
);
extern_static!(NSAccessibilityLeftTabStopMarkerTypeValue: &'static NSAccessibilityRulerMarkerTypeValue);
extern_static!(NSAccessibilityRightTabStopMarkerTypeValue: &'static NSAccessibilityRulerMarkerTypeValue);
extern_static!(NSAccessibilityCenterTabStopMarkerTypeValue: &'static NSAccessibilityRulerMarkerTypeValue);
extern_static!(NSAccessibilityDecimalTabStopMarkerTypeValue: &'static NSAccessibilityRulerMarkerTypeValue);
extern_static!(NSAccessibilityHeadIndentMarkerTypeValue: &'static NSAccessibilityRulerMarkerTypeValue);
extern_static!(NSAccessibilityTailIndentMarkerTypeValue: &'static NSAccessibilityRulerMarkerTypeValue);
extern_static!(NSAccessibilityFirstLineIndentMarkerTypeValue: &'static NSAccessibilityRulerMarkerTypeValue);
extern_static!(NSAccessibilityUnknownMarkerTypeValue: &'static NSAccessibilityRulerMarkerTypeValue);
ns_enum!(
#[underlying(NSInteger)]
pub enum NSAccessibilityRulerMarkerType {
NSAccessibilityRulerMarkerTypeUnknown = 0,
NSAccessibilityRulerMarkerTypeTabStopLeft = 1,
NSAccessibilityRulerMarkerTypeTabStopRight = 2,
NSAccessibilityRulerMarkerTypeTabStopCenter = 3,
NSAccessibilityRulerMarkerTypeTabStopDecimal = 4,
NSAccessibilityRulerMarkerTypeIndentHead = 5,
NSAccessibilityRulerMarkerTypeIndentTail = 6,
NSAccessibilityRulerMarkerTypeIndentFirstLine = 7,
}
);
typed_enum!(
pub type NSAccessibilityRulerUnitValue = NSString;
);
extern_static!(NSAccessibilityInchesUnitValue: &'static NSAccessibilityRulerUnitValue);
extern_static!(NSAccessibilityCentimetersUnitValue: &'static NSAccessibilityRulerUnitValue);
extern_static!(NSAccessibilityPointsUnitValue: &'static NSAccessibilityRulerUnitValue);
extern_static!(NSAccessibilityPicasUnitValue: &'static NSAccessibilityRulerUnitValue);
extern_static!(NSAccessibilityUnknownUnitValue: &'static NSAccessibilityRulerUnitValue);
ns_enum!(
#[underlying(NSInteger)]
pub enum NSAccessibilityUnits {
NSAccessibilityUnitsUnknown = 0,
NSAccessibilityUnitsInches = 1,
NSAccessibilityUnitsCentimeters = 2,
NSAccessibilityUnitsPoints = 3,
NSAccessibilityUnitsPicas = 4,
}
);
typed_extensible_enum!(
pub type NSAccessibilityActionName = NSString;
);
extern_static!(NSAccessibilityPressAction: &'static NSAccessibilityActionName);
extern_static!(NSAccessibilityIncrementAction: &'static NSAccessibilityActionName);
extern_static!(NSAccessibilityDecrementAction: &'static NSAccessibilityActionName);
extern_static!(NSAccessibilityConfirmAction: &'static NSAccessibilityActionName);
extern_static!(NSAccessibilityPickAction: &'static NSAccessibilityActionName);
extern_static!(NSAccessibilityCancelAction: &'static NSAccessibilityActionName);
extern_static!(NSAccessibilityRaiseAction: &'static NSAccessibilityActionName);
extern_static!(NSAccessibilityShowMenuAction: &'static NSAccessibilityActionName);
extern_static!(NSAccessibilityDeleteAction: &'static NSAccessibilityActionName);
extern_static!(NSAccessibilityShowAlternateUIAction: &'static NSAccessibilityActionName);
extern_static!(NSAccessibilityShowDefaultUIAction: &'static NSAccessibilityActionName);
typed_enum!(
pub type NSAccessibilityNotificationName = NSString;
);
extern_static!(NSAccessibilityMainWindowChangedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityFocusedWindowChangedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityFocusedUIElementChangedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityApplicationActivatedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityApplicationDeactivatedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityApplicationHiddenNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityApplicationShownNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityWindowCreatedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityWindowMovedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityWindowResizedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityWindowMiniaturizedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityWindowDeminiaturizedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityDrawerCreatedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilitySheetCreatedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityUIElementDestroyedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityValueChangedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityTitleChangedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityResizedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityMovedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityCreatedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityLayoutChangedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityHelpTagCreatedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilitySelectedTextChangedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityRowCountChangedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilitySelectedChildrenChangedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilitySelectedRowsChangedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilitySelectedColumnsChangedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityRowExpandedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityRowCollapsedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilitySelectedCellsChangedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityUnitsChangedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilitySelectedChildrenMovedNotification: &'static NSAccessibilityNotificationName);
extern_static!(NSAccessibilityAnnouncementRequestedNotification: &'static NSAccessibilityNotificationName);
typed_enum!(
pub type NSAccessibilityRole = NSString;
);
extern_static!(NSAccessibilityUnknownRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityButtonRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityRadioButtonRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityCheckBoxRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilitySliderRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityTabGroupRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityTextFieldRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityStaticTextRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityTextAreaRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityScrollAreaRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityPopUpButtonRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityMenuButtonRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityTableRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityApplicationRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityGroupRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityRadioGroupRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityListRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityScrollBarRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityValueIndicatorRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityImageRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityMenuBarRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityMenuBarItemRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityMenuRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityMenuItemRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityColumnRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityRowRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityToolbarRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityBusyIndicatorRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityProgressIndicatorRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityWindowRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityDrawerRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilitySystemWideRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityOutlineRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityIncrementorRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityBrowserRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityComboBoxRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilitySplitGroupRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilitySplitterRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityColorWellRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityGrowAreaRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilitySheetRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityHelpTagRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityMatteRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityRulerRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityRulerMarkerRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityLinkRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityDisclosureTriangleRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityGridRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityRelevanceIndicatorRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityLevelIndicatorRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityCellRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityPopoverRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityPageRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityLayoutAreaRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityLayoutItemRole: &'static NSAccessibilityRole);
extern_static!(NSAccessibilityHandleRole: &'static NSAccessibilityRole);
typed_enum!(
pub type NSAccessibilitySubrole = NSString;
);
extern_static!(NSAccessibilityUnknownSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilityCloseButtonSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilityZoomButtonSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilityMinimizeButtonSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilityToolbarButtonSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilityTableRowSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilityOutlineRowSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilitySecureTextFieldSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilityStandardWindowSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilityDialogSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilitySystemDialogSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilityFloatingWindowSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilitySystemFloatingWindowSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilityIncrementArrowSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilityDecrementArrowSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilityIncrementPageSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilityDecrementPageSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilitySearchFieldSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilityTextAttachmentSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilityTextLinkSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilityTimelineSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilitySortButtonSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilityRatingIndicatorSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilityContentListSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilityDefinitionListSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilityFullScreenButtonSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilityToggleSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilitySwitchSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilityDescriptionListSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilityTabButtonSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilityCollectionListSubrole: &'static NSAccessibilitySubrole);
extern_static!(NSAccessibilitySectionListSubrole: &'static NSAccessibilitySubrole);
typed_enum!(
pub type NSAccessibilityNotificationUserInfoKey = NSString;
);
extern_static!(NSAccessibilityUIElementsKey: &'static NSAccessibilityNotificationUserInfoKey);
extern_static!(NSAccessibilityPriorityKey: &'static NSAccessibilityNotificationUserInfoKey);
extern_static!(NSAccessibilityAnnouncementKey: &'static NSAccessibilityNotificationUserInfoKey);
extern_fn!(
#[cfg(feature = "Foundation_NSDictionary")]
pub unsafe fn NSAccessibilityPostNotificationWithUserInfo(
element: &AnyObject,
notification: &NSAccessibilityNotificationName,
user_info: Option<&NSDictionary<NSAccessibilityNotificationUserInfoKey, AnyObject>>,
);
);
ns_enum!(
#[underlying(NSInteger)]
pub enum NSAccessibilityPriorityLevel {
NSAccessibilityPriorityLow = 10,
NSAccessibilityPriorityMedium = 50,
NSAccessibilityPriorityHigh = 90,
}
);
pub type NSAccessibilityLoadingToken = TodoProtocols;
extern_static!(NSAccessibilitySortButtonRole: &'static NSAccessibilityRole);