PrivateHeaders/AXRuntime/AXTraits.h (64 lines of code) (raw):

/** * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ #import <Foundation/Foundation.h> /* Values were extracted from _kAXButtonTrait like statics in .../Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/ CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/ System/Library/PrivateFrameworks/AXRuntime.framework */ #define FBBIT64(b) ((uint64_t)1 << b) typedef NS_OPTIONS(uint64_t, AXTraits) { AXTraitNone = 0, AXTraitButton = FBBIT64(0), AXTraitLink = FBBIT64(1), AXTraitImage = FBBIT64(2), AXTraitSelected = FBBIT64(3), AXTraitPlaysSound = FBBIT64(4), AXTraitKeyboardKey = FBBIT64(5), AXTraitStaticText = FBBIT64(6), AXTraitSummaryElement = FBBIT64(7), AXTraitNotEnabled = FBBIT64(8), AXTraitUpdatesFrequently = FBBIT64(9), AXTraitSearchField = FBBIT64(10), AXTraitStartsMediaSession = FBBIT64(11), AXTraitAdjustable = FBBIT64(12), AXTraitAllowsDirectInteraction = FBBIT64(13), AXTraitCausesPageTurn = FBBIT64(14), AXTraitTabBar = FBBIT64(15), AXTraitHeader = FBBIT64(16), AXTraitWebContent = FBBIT64(17), AXTraitTextEntry = FBBIT64(18), AXTraitPickerElement = FBBIT64(19), AXTraitRadioButton = FBBIT64(20), AXTraitIsEditing = FBBIT64(21), AXTraitLaunchIcon = FBBIT64(22), AXTraitStatusBarElement = FBBIT64(23), AXTraitSecureTextField = FBBIT64(24), AXTraitInactive = FBBIT64(25), AXTraitFooter = FBBIT64(26), AXTraitBackButton = FBBIT64(27), AXTraitTabButton = FBBIT64(28), AXTraitAutoCorrectCandidate = FBBIT64(29), AXTraitDeleteKey = FBBIT64(30), AXTraitSelectionDismissesItem = FBBIT64(31), AXTraitVisited = FBBIT64(32), AXTraitScrollable = FBBIT64(33), AXTraitSpacer = FBBIT64(34), AXTraitTableIndex = FBBIT64(35), AXTraitMap = FBBIT64(36), AXTraitTextOperationsAvailable = FBBIT64(37), AXTraitDraggable = FBBIT64(38), AXTraitGesturePracticeRegion = FBBIT64(39), AXTraitPopupButton = FBBIT64(40), AXTraitAllowsNativeSliding = FBBIT64(41), AXTraitMathEquation = FBBIT64(42), AXTraitContainedByTable = FBBIT64(43), AXTraitContainedByList = FBBIT64(44), AXTraitTouchContainer = FBBIT64(45), AXTraitSupportsZoom = FBBIT64(46), AXTraitTextArea = FBBIT64(47), AXTraitBookContent = FBBIT64(48), AXTraitContainedByLandmark = FBBIT64(49), AXTraitFolderIcon = FBBIT64(50), AXTraitReadOnly = FBBIT64(51), AXTraitMenuItem = FBBIT64(52), AXTraitToggle = FBBIT64(53), AXTraitIgnoreItemChooser = FBBIT64(54), AXTraitSupportsTrackingDetail = FBBIT64(55), AXTraitAlert = FBBIT64(56), AXTraitContainedByFieldset = FBBIT64(57), AXTraitAllowsLayoutChangeInStatusBar = FBBIT64(58), };