XCElementSnapshot Class Reference

Inherits from NSObject
Conforms to NSSecureCoding
XCElementAttributesPrivate
Declared in XCElementSnapshot.h

+ supportsSecureCoding

+ (_Bool)supportsSecureCoding

– _allDescendants

- (id)_allDescendants

– _frameFuzzyMatchesElement:

- (_Bool)_frameFuzzyMatchesElement:(id)arg1

– _fuzzyMatchesElement:

- (_Bool)_fuzzyMatchesElement:(id)arg1

– _isAncestorOfElement:

- (_Bool)_isAncestorOfElement:(id)arg1

– _isDescendantOfElement:

- (_Bool)_isDescendantOfElement:(id)arg1

– _matchesElement:

- (_Bool)_matchesElement:(id)arg1

– _rootElement

- (id)_rootElement

– _uniquelyIdentifyingObjectiveCCode

- (id)_uniquelyIdentifyingObjectiveCCode

– _uniquelyIdentifyingSwiftCode

- (id)_uniquelyIdentifyingSwiftCode

  accessibilityElement

@property (retain) XCAccessibilityElement *accessibilityElement

  additionalAttributes

@property (copy) NSDictionary *additionalAttributes

  application

@property (nonatomic) XCUIApplication *application

  children

@property (copy) NSArray *children

  compactDescription

@property (readonly, copy) NSString *compactDescription

– dealloc

- (void)dealloc

– descendantsByFilteringWithBlock:

- (id)descendantsByFilteringWithBlock:(CDUnknownBlockType)arg1

– description

- (id)description

– elementSnapshotMatchingAccessibilityElement:

- (id)elementSnapshotMatchingAccessibilityElement:(id)arg1

  elementType

@property unsigned long long elementType

– encodeWithCoder:

- (void)encodeWithCoder:(id)arg1

– enumerateDescendantsUsingBlock:

- (void)enumerateDescendantsUsingBlock:(CDUnknownBlockType)arg1

  frame

@property struct CGRect frame

  generation

@property (nonatomic) unsigned long long generation

– hasDescendantMatchingFilter:

- (_Bool)hasDescendantMatchingFilter:(CDUnknownBlockType)arg1

  hasFocus

@property _Bool hasFocus

  hasKeyboardFocus

@property _Bool hasKeyboardFocus

  hitPoint

@property (readonly) struct CGPoint hitPoint

  hitPointForScrolling

@property (readonly) struct CGPoint hitPointForScrolling

– hitTest:

- (id)hitTest:(struct CGPoint)arg1

  horizontalSizeClass

@property long long horizontalSizeClass

  identifier

@property (copy) NSString *identifier

  identifiers

@property (readonly, copy) NSArray *identifiers

– init

- (id)init

– initWithCoder:

- (id)initWithCoder:(id)arg1

  enabled

@property (getter=isEnabled) _Bool enabled

  isMainWindow

@property _Bool isMainWindow

  selected

@property (getter=isSelected) _Bool selected

  label

@property (copy) NSString *label

  parent

@property XCElementSnapshot *parent

  parentAccessibilityElement

@property (retain) XCAccessibilityElement *parentAccessibilityElement

  pathDescription

@property (readonly, copy) NSString *pathDescription

  placeholderValue

@property (copy) NSString *placeholderValue

  recursiveDescription

@property (readonly) NSString *recursiveDescription

  recursiveDescriptionIncludingAccessibilityElement

@property (readonly) NSString *recursiveDescriptionIncludingAccessibilityElement

– recursiveDescriptionWithIndent:includeAccessibilityElement:

- (id)recursiveDescriptionWithIndent:(id)arg1 includeAccessibilityElement:(_Bool)arg2

  scrollView

@property (readonly) XCElementSnapshot *scrollView

  title

@property (copy) NSString *title

  traits

@property unsigned long long traits

  userTestingAttributes

@property (copy) NSArray *userTestingAttributes

  value

@property (copy) id value

  verticalSizeClass

@property long long verticalSizeClass

  suggestedHitpoints

@property (readonly) NSArray *suggestedHitpoints

  truncatedValueString

@property (readonly, copy) NSString *truncatedValueString

  visibleFrame

@property (readonly) struct CGRect visibleFrame