XCTest Changes for Swift
XCTest
Added XCUICoordinate.tap()
Added XCUIElement.doubleTap()
Added XCUIElement.tap()
Added XCUIElementType.touchBar
Modified XCUIApplication
| Declaration | |
|---|---|
| From | class XCUIApplication : XCUIElement {
func launch()
func terminate()
var launchArguments: [String]
var launchEnvironment: [String : String]
func adjust(toNormalizedSliderPosition normalizedSliderPosition: CGFloat)
var normalizedSliderPosition: CGFloat { get }
func typeText(_ text: String)
func hover()
func click()
func doubleClick()
func rightClick()
func click(forDuration duration: TimeInterval, thenDragTo otherElement: XCUIElement)
class func perform(withKeyModifiers flags: XCUIKeyModifierFlags, block block: @escaping () -> Void)
func typeKey(_ key: String, modifierFlags flags: XCUIKeyModifierFlags)
func scroll(byDeltaX deltaX: CGFloat, deltaY deltaY: CGFloat)
func discardEditing()
func commitEditing() -> Bool
func commitEditing(withDelegate delegate: Any?, didCommit didCommitSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func commitEditingAndReturnError() throws
func objectDidBeginEditing(_ editor: Any)
func objectDidEndEditing(_ editor: Any)
class func setDefaultPlaceholder(_ placeholder: Any?, forMarker marker: Any?, withBinding binding: String)
class func defaultPlaceholder(forMarker marker: Any?, withBinding binding: String) -> Any?
class func exposeBinding(_ binding: String)
var exposedBindings: [String] { get }
func valueClassForBinding(_ binding: String) -> AnyClass?
func bind(_ binding: String, to observable: Any, withKeyPath keyPath: String, options options: [String : Any]? = nil)
func unbind(_ binding: String)
func infoForBinding(_ binding: String) -> [String : Any]?
func optionDescriptionsForBinding(_ binding: String) -> [NSAttributeDescription]
func validateToolbarItem(_ item: NSToolbarItem) -> Bool
func application(_ sender: NSApplication, delegateHandlesKey key: String) -> Bool
func tableView(_ tableView: NSTableView, writeRows rows: [Any], to pboard: NSPasteboard) -> Bool
func textStorageWillProcessEditing(_ notification: Notification)
func textStorageDidProcessEditing(_ notification: Notification)
func panel(_ sender: Any, isValidFilename filename: String) -> Bool
func panel(_ sender: Any, directoryDidChange path: String)
func panel(_ sender: Any, compareFilename name1: String, with name2: String, caseSensitive caseSensitive: Bool) -> ComparisonResult
func panel(_ sender: Any, shouldShowFilename filename: String) -> Bool
func awakeFromNib()
func prepareForInterfaceBuilder()
func changeColor(_ sender: Any?)
func pasteboard(_ sender: NSPasteboard, provideDataForType type: String)
func pasteboardChangedOwner(_ sender: NSPasteboard)
func validateMenuItem(_ menuItem: NSMenuItem) -> Bool
func validModesForFontPanel(_ fontPanel: NSFontPanel) -> Int
func changeFont(_ sender: Any?)
func fontManager(_ sender: Any, willIncludeFont fontName: String) -> Bool
func controlTextDidBeginEditing(_ obj: Notification)
func controlTextDidEndEditing(_ obj: Notification)
func controlTextDidChange(_ obj: Notification)
func view(_ view: NSView, stringForToolTip tag: NSToolTipTag, point point: NSPoint, userData data: UnsafeMutableRawPointer?) -> String
func layer(_ layer: CALayer, shouldInheritContentsScale newScale: CGFloat, from window: NSWindow) -> Bool
func namesOfPromisedFilesDropped(atDestination dropDestination: URL) -> [String]?
func draggingSourceOperationMask(forLocal flag: Bool) -> NSDragOperation
func draggedImage(_ image: NSImage!, beganAt screenPoint: NSPoint)
func draggedImage(_ image: NSImage!, endedAt screenPoint: NSPoint, operation operation: NSDragOperation)
func draggedImage(_ image: NSImage!, movedTo screenPoint: NSPoint)
func ignoreModifierKeysWhileDragging() -> Bool
func draggedImage(_ image: NSImage!, endedAt screenPoint: NSPoint, deposited flag: Bool)
func accessibilitySetOverrideValue(_ value: Any?, forAttribute attribute: String) -> Bool
func accessibilityAttributeNames() -> [Any]
func accessibilityAttributeValue(_ attribute: String) -> Any?
func accessibilityIsAttributeSettable(_ attribute: String) -> Bool
func accessibilitySetValue(_ value: Any?, forAttribute attribute: String)
func accessibilityParameterizedAttributeNames() -> [Any]
func accessibilityAttributeValue(_ attribute: String, forParameter parameter: Any?) -> Any?
func accessibilityActionNames() -> [Any]
func accessibilityActionDescription(_ action: String) -> String?
func accessibilityPerformAction(_ action: String)
func accessibilityIsIgnored() -> Bool
func accessibilityHitTest(_ point: NSPoint) -> Any?
var accessibilityFocusedUIElement: Any? { get }
func accessibilityIndex(ofChild child: Any) -> Int
func accessibilityArrayAttributeCount(_ attribute: String) -> Int
func accessibilityArrayAttributeValues(_ attribute: String, index index: Int, maxCount maxCount: Int) -> [Any]
var accessibilityNotifiesWhenDestroyed: Bool { get }
func scriptingIsEqual(to object: Any) -> Bool
func scriptingIsLessThanOrEqual(to object: Any) -> Bool
func scriptingIsLessThan(_ object: Any) -> Bool
func scriptingIsGreaterThanOrEqual(to object: Any) -> Bool
func scriptingIsGreaterThan(_ object: Any) -> Bool
func scriptingBegins(with object: Any) -> Bool
func scriptingEnds(with object: Any) -> Bool
func scriptingContains(_ object: Any) -> Bool
func isEqual(to object: Any?) -> Bool
func isLessThanOrEqual(to object: Any?) -> Bool
func isLessThan(_ object: Any?) -> Bool
func isGreaterThanOrEqual(to object: Any?) -> Bool
func isGreaterThan(_ object: Any?) -> Bool
func isNotEqual(to object: Any?) -> Bool
func doesContain(_ object: Any) -> Bool
func isLike(_ object: String) -> Bool
func isCaseInsensitiveLike(_ object: String) -> Bool
var objectSpecifier: NSScriptObjectSpecifier? { get }
func indicesOfObjects(byEvaluatingObjectSpecifier specifier: NSScriptObjectSpecifier) -> [NSNumber]?
func value(at index: Int, inPropertyWithKey key: String) -> Any?
func value(withName name: String, inPropertyWithKey key: String) -> Any?
func value(withUniqueID uniqueID: Any, inPropertyWithKey key: String) -> Any?
func insertValue(_ value: Any, at index: Int, inPropertyWithKey key: String)
func removeValue(at index: Int, fromPropertyWithKey key: String)
func replaceValue(at index: Int, inPropertyWithKey key: String, withValue value: Any)
func insertValue(_ value: Any, inPropertyWithKey key: String)
func coerceValue(_ value: Any?, forKey key: String) -> Any?
var classCode: FourCharCode { get }
var className: String { get }
func scriptingValue(for objectSpecifier: NSScriptObjectSpecifier) -> Any?
var scriptingProperties: [String : Any]?
func copyScriptingValue(_ value: Any, forKey key: String, withProperties properties: [String : Any]) -> Any?
func newScriptingObject(of objectClass: AnyClass, forValueForKey key: String, withContentsValue contentsValue: Any?, properties properties: [String : Any]) -> Any?
@NSCopying var classDescription: NSClassDescription { get }
var attributeKeys: [String] { get }
var toOneRelationshipKeys: [String] { get }
var toManyRelationshipKeys: [String] { get }
func inverse(forRelationshipKey relationshipKey: String) -> String?
var classForPortCoder: AnyClass { get }
func replacementObject(for coder: NSPortCoder) -> Any?
var classForArchiver: AnyClass? { get }
func replacementObject(for archiver: NSArchiver) -> Any?
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func setKeys(_ keys: [Any], triggerChangeNotificationsForDependentKey dependentKey: String)
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class func useStoredAccessor() -> Bool
func storedValue(forKey key: String) -> Any?
func takeStoredValue(_ value: Any?, forKey key: String)
func takeValue(_ value: Any?, forKey key: String)
func takeValue(_ value: Any?, forKeyPath keyPath: String)
func handleQuery(withUnboundKey key: String) -> Any?
func handleTakeValue(_ value: Any?, forUnboundKey key: String)
func unableToSetNil(forKey key: String)
func values(forKeys keys: [Any]) -> [AnyHashable : Any]
func takeValues(from properties: [AnyHashable : Any])
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func pose(as aClass: AnyClass)
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func replacementObject(for aCoder: NSCoder) -> Any?
func awakeAfter(using aDecoder: NSCoder) -> Any?
func provideImageData(_ data: UnsafeMutableRawPointer, bytesPerRow rowbytes: Int, origin x: Int, _ y: Int, size width: Int, _ height: Int, userInfo info: Any?)
}
extension XCUIApplication : CVarArg {
}
extension XCUIApplication : Equatable, Hashable {
var hashValue: Int { get }
} |
| To | class XCUIApplication : XCUIElement {
func launch()
func terminate()
var launchArguments: [String]
var launchEnvironment: [String : String]
func adjust(toNormalizedSliderPosition normalizedSliderPosition: CGFloat)
var normalizedSliderPosition: CGFloat { get }
func tap()
func doubleTap()
func press(forDuration duration: TimeInterval)
func press(forDuration duration: TimeInterval, thenDragTo otherElement: XCUIElement)
func hover()
func click()
func doubleClick()
func rightClick()
func click(forDuration duration: TimeInterval, thenDragTo otherElement: XCUIElement)
func scroll(byDeltaX deltaX: CGFloat, deltaY deltaY: CGFloat)
func typeText(_ text: String)
class func perform(withKeyModifiers flags: XCUIKeyModifierFlags, block block: @escaping () -> Void)
func typeKey(_ key: String, modifierFlags flags: XCUIKeyModifierFlags)
func discardEditing()
func commitEditing() -> Bool
func commitEditing(withDelegate delegate: Any?, didCommit didCommitSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func commitEditingAndReturnError() throws
func objectDidBeginEditing(_ editor: Any)
func objectDidEndEditing(_ editor: Any)
class func setDefaultPlaceholder(_ placeholder: Any?, forMarker marker: Any?, withBinding binding: String)
class func defaultPlaceholder(forMarker marker: Any?, withBinding binding: String) -> Any?
class func exposeBinding(_ binding: String)
var exposedBindings: [String] { get }
func valueClassForBinding(_ binding: String) -> AnyClass?
func bind(_ binding: String, to observable: Any, withKeyPath keyPath: String, options options: [String : Any]? = nil)
func unbind(_ binding: String)
func infoForBinding(_ binding: String) -> [String : Any]?
func optionDescriptionsForBinding(_ binding: String) -> [NSAttributeDescription]
func validateToolbarItem(_ item: NSToolbarItem) -> Bool
func application(_ sender: NSApplication, delegateHandlesKey key: String) -> Bool
func tableView(_ tableView: NSTableView, writeRows rows: [Any], to pboard: NSPasteboard) -> Bool
func textStorageWillProcessEditing(_ notification: Notification)
func textStorageDidProcessEditing(_ notification: Notification)
func panel(_ sender: Any, isValidFilename filename: String) -> Bool
func panel(_ sender: Any, directoryDidChange path: String)
func panel(_ sender: Any, compareFilename name1: String, with name2: String, caseSensitive caseSensitive: Bool) -> ComparisonResult
func panel(_ sender: Any, shouldShowFilename filename: String) -> Bool
func awakeFromNib()
func prepareForInterfaceBuilder()
func changeColor(_ sender: Any?)
func pasteboard(_ sender: NSPasteboard, provideDataForType type: String)
func pasteboardChangedOwner(_ sender: NSPasteboard)
func validateMenuItem(_ menuItem: NSMenuItem) -> Bool
func validModesForFontPanel(_ fontPanel: NSFontPanel) -> Int
func changeFont(_ sender: Any?)
func fontManager(_ sender: Any, willIncludeFont fontName: String) -> Bool
func controlTextDidBeginEditing(_ obj: Notification)
func controlTextDidEndEditing(_ obj: Notification)
func controlTextDidChange(_ obj: Notification)
func view(_ view: NSView, stringForToolTip tag: NSToolTipTag, point point: NSPoint, userData data: UnsafeMutableRawPointer?) -> String
func layer(_ layer: CALayer, shouldInheritContentsScale newScale: CGFloat, from window: NSWindow) -> Bool
func namesOfPromisedFilesDropped(atDestination dropDestination: URL) -> [String]?
func draggingSourceOperationMask(forLocal flag: Bool) -> NSDragOperation
func draggedImage(_ image: NSImage!, beganAt screenPoint: NSPoint)
func draggedImage(_ image: NSImage!, endedAt screenPoint: NSPoint, operation operation: NSDragOperation)
func draggedImage(_ image: NSImage!, movedTo screenPoint: NSPoint)
func ignoreModifierKeysWhileDragging() -> Bool
func draggedImage(_ image: NSImage!, endedAt screenPoint: NSPoint, deposited flag: Bool)
func accessibilitySetOverrideValue(_ value: Any?, forAttribute attribute: String) -> Bool
func accessibilityAttributeNames() -> [Any]
func accessibilityAttributeValue(_ attribute: String) -> Any?
func accessibilityIsAttributeSettable(_ attribute: String) -> Bool
func accessibilitySetValue(_ value: Any?, forAttribute attribute: String)
func accessibilityParameterizedAttributeNames() -> [Any]
func accessibilityAttributeValue(_ attribute: String, forParameter parameter: Any?) -> Any?
func accessibilityActionNames() -> [Any]
func accessibilityActionDescription(_ action: String) -> String?
func accessibilityPerformAction(_ action: String)
func accessibilityIsIgnored() -> Bool
func accessibilityHitTest(_ point: NSPoint) -> Any?
var accessibilityFocusedUIElement: Any? { get }
func accessibilityIndex(ofChild child: Any) -> Int
func accessibilityArrayAttributeCount(_ attribute: String) -> Int
func accessibilityArrayAttributeValues(_ attribute: String, index index: Int, maxCount maxCount: Int) -> [Any]
var accessibilityNotifiesWhenDestroyed: Bool { get }
func scriptingIsEqual(to object: Any) -> Bool
func scriptingIsLessThanOrEqual(to object: Any) -> Bool
func scriptingIsLessThan(_ object: Any) -> Bool
func scriptingIsGreaterThanOrEqual(to object: Any) -> Bool
func scriptingIsGreaterThan(_ object: Any) -> Bool
func scriptingBegins(with object: Any) -> Bool
func scriptingEnds(with object: Any) -> Bool
func scriptingContains(_ object: Any) -> Bool
func isEqual(to object: Any?) -> Bool
func isLessThanOrEqual(to object: Any?) -> Bool
func isLessThan(_ object: Any?) -> Bool
func isGreaterThanOrEqual(to object: Any?) -> Bool
func isGreaterThan(_ object: Any?) -> Bool
func isNotEqual(to object: Any?) -> Bool
func doesContain(_ object: Any) -> Bool
func isLike(_ object: String) -> Bool
func isCaseInsensitiveLike(_ object: String) -> Bool
var objectSpecifier: NSScriptObjectSpecifier? { get }
func indicesOfObjects(byEvaluatingObjectSpecifier specifier: NSScriptObjectSpecifier) -> [NSNumber]?
func value(at index: Int, inPropertyWithKey key: String) -> Any?
func value(withName name: String, inPropertyWithKey key: String) -> Any?
func value(withUniqueID uniqueID: Any, inPropertyWithKey key: String) -> Any?
func insertValue(_ value: Any, at index: Int, inPropertyWithKey key: String)
func removeValue(at index: Int, fromPropertyWithKey key: String)
func replaceValue(at index: Int, inPropertyWithKey key: String, withValue value: Any)
func insertValue(_ value: Any, inPropertyWithKey key: String)
func coerceValue(_ value: Any?, forKey key: String) -> Any?
var classCode: FourCharCode { get }
var className: String { get }
func scriptingValue(for objectSpecifier: NSScriptObjectSpecifier) -> Any?
var scriptingProperties: [String : Any]?
func copyScriptingValue(_ value: Any, forKey key: String, withProperties properties: [String : Any]) -> Any?
func newScriptingObject(of objectClass: AnyClass, forValueForKey key: String, withContentsValue contentsValue: Any?, properties properties: [String : Any]) -> Any?
@NSCopying var classDescription: NSClassDescription { get }
var attributeKeys: [String] { get }
var toOneRelationshipKeys: [String] { get }
var toManyRelationshipKeys: [String] { get }
func inverse(forRelationshipKey relationshipKey: String) -> String?
var classForPortCoder: AnyClass { get }
func replacementObject(for coder: NSPortCoder) -> Any?
var classForArchiver: AnyClass? { get }
func replacementObject(for archiver: NSArchiver) -> Any?
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func setKeys(_ keys: [Any], triggerChangeNotificationsForDependentKey dependentKey: String)
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class func useStoredAccessor() -> Bool
func storedValue(forKey key: String) -> Any?
func takeStoredValue(_ value: Any?, forKey key: String)
func takeValue(_ value: Any?, forKey key: String)
func takeValue(_ value: Any?, forKeyPath keyPath: String)
func handleQuery(withUnboundKey key: String) -> Any?
func handleTakeValue(_ value: Any?, forUnboundKey key: String)
func unableToSetNil(forKey key: String)
func values(forKeys keys: [Any]) -> [AnyHashable : Any]
func takeValues(from properties: [AnyHashable : Any])
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func pose(as aClass: AnyClass)
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func replacementObject(for aCoder: NSCoder) -> Any?
func awakeAfter(using aDecoder: NSCoder) -> Any?
func provideImageData(_ data: UnsafeMutableRawPointer, bytesPerRow rowbytes: Int, origin x: Int, _ y: Int, size width: Int, _ height: Int, userInfo info: Any?)
}
extension XCUIApplication : CVarArg {
}
extension XCUIApplication : Equatable, Hashable {
var hashValue: Int { get }
} |
Modified XCUICoordinate
| Declaration | |
|---|---|
| From | class XCUICoordinate : NSObject, NSCopying {
init()
var referencedElement: XCUIElement { get }
var screenPoint: CGPoint { get }
func withOffset(_ offsetVector: CGVector) -> XCUICoordinate
func hover()
func click()
func doubleClick()
func rightClick()
func click(forDuration duration: TimeInterval, thenDragTo otherCoordinate: XCUICoordinate)
func scroll(byDeltaX deltaX: CGFloat, deltaY deltaY: CGFloat)
func discardEditing()
func commitEditing() -> Bool
func commitEditing(withDelegate delegate: Any?, didCommit didCommitSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func commitEditingAndReturnError() throws
func objectDidBeginEditing(_ editor: Any)
func objectDidEndEditing(_ editor: Any)
class func setDefaultPlaceholder(_ placeholder: Any?, forMarker marker: Any?, withBinding binding: String)
class func defaultPlaceholder(forMarker marker: Any?, withBinding binding: String) -> Any?
class func exposeBinding(_ binding: String)
var exposedBindings: [String] { get }
func valueClassForBinding(_ binding: String) -> AnyClass?
func bind(_ binding: String, to observable: Any, withKeyPath keyPath: String, options options: [String : Any]? = nil)
func unbind(_ binding: String)
func infoForBinding(_ binding: String) -> [String : Any]?
func optionDescriptionsForBinding(_ binding: String) -> [NSAttributeDescription]
func validateToolbarItem(_ item: NSToolbarItem) -> Bool
func application(_ sender: NSApplication, delegateHandlesKey key: String) -> Bool
func tableView(_ tableView: NSTableView, writeRows rows: [Any], to pboard: NSPasteboard) -> Bool
func textStorageWillProcessEditing(_ notification: Notification)
func textStorageDidProcessEditing(_ notification: Notification)
func panel(_ sender: Any, isValidFilename filename: String) -> Bool
func panel(_ sender: Any, directoryDidChange path: String)
func panel(_ sender: Any, compareFilename name1: String, with name2: String, caseSensitive caseSensitive: Bool) -> ComparisonResult
func panel(_ sender: Any, shouldShowFilename filename: String) -> Bool
func awakeFromNib()
func prepareForInterfaceBuilder()
func changeColor(_ sender: Any?)
func pasteboard(_ sender: NSPasteboard, provideDataForType type: String)
func pasteboardChangedOwner(_ sender: NSPasteboard)
func validateMenuItem(_ menuItem: NSMenuItem) -> Bool
func validModesForFontPanel(_ fontPanel: NSFontPanel) -> Int
func changeFont(_ sender: Any?)
func fontManager(_ sender: Any, willIncludeFont fontName: String) -> Bool
func controlTextDidBeginEditing(_ obj: Notification)
func controlTextDidEndEditing(_ obj: Notification)
func controlTextDidChange(_ obj: Notification)
func view(_ view: NSView, stringForToolTip tag: NSToolTipTag, point point: NSPoint, userData data: UnsafeMutableRawPointer?) -> String
func layer(_ layer: CALayer, shouldInheritContentsScale newScale: CGFloat, from window: NSWindow) -> Bool
func namesOfPromisedFilesDropped(atDestination dropDestination: URL) -> [String]?
func draggingSourceOperationMask(forLocal flag: Bool) -> NSDragOperation
func draggedImage(_ image: NSImage!, beganAt screenPoint: NSPoint)
func draggedImage(_ image: NSImage!, endedAt screenPoint: NSPoint, operation operation: NSDragOperation)
func draggedImage(_ image: NSImage!, movedTo screenPoint: NSPoint)
func ignoreModifierKeysWhileDragging() -> Bool
func draggedImage(_ image: NSImage!, endedAt screenPoint: NSPoint, deposited flag: Bool)
func accessibilitySetOverrideValue(_ value: Any?, forAttribute attribute: String) -> Bool
func accessibilityAttributeNames() -> [Any]
func accessibilityAttributeValue(_ attribute: String) -> Any?
func accessibilityIsAttributeSettable(_ attribute: String) -> Bool
func accessibilitySetValue(_ value: Any?, forAttribute attribute: String)
func accessibilityParameterizedAttributeNames() -> [Any]
func accessibilityAttributeValue(_ attribute: String, forParameter parameter: Any?) -> Any?
func accessibilityActionNames() -> [Any]
func accessibilityActionDescription(_ action: String) -> String?
func accessibilityPerformAction(_ action: String)
func accessibilityIsIgnored() -> Bool
func accessibilityHitTest(_ point: NSPoint) -> Any?
var accessibilityFocusedUIElement: Any? { get }
func accessibilityIndex(ofChild child: Any) -> Int
func accessibilityArrayAttributeCount(_ attribute: String) -> Int
func accessibilityArrayAttributeValues(_ attribute: String, index index: Int, maxCount maxCount: Int) -> [Any]
var accessibilityNotifiesWhenDestroyed: Bool { get }
func scriptingIsEqual(to object: Any) -> Bool
func scriptingIsLessThanOrEqual(to object: Any) -> Bool
func scriptingIsLessThan(_ object: Any) -> Bool
func scriptingIsGreaterThanOrEqual(to object: Any) -> Bool
func scriptingIsGreaterThan(_ object: Any) -> Bool
func scriptingBegins(with object: Any) -> Bool
func scriptingEnds(with object: Any) -> Bool
func scriptingContains(_ object: Any) -> Bool
func isEqual(to object: Any?) -> Bool
func isLessThanOrEqual(to object: Any?) -> Bool
func isLessThan(_ object: Any?) -> Bool
func isGreaterThanOrEqual(to object: Any?) -> Bool
func isGreaterThan(_ object: Any?) -> Bool
func isNotEqual(to object: Any?) -> Bool
func doesContain(_ object: Any) -> Bool
func isLike(_ object: String) -> Bool
func isCaseInsensitiveLike(_ object: String) -> Bool
var objectSpecifier: NSScriptObjectSpecifier? { get }
func indicesOfObjects(byEvaluatingObjectSpecifier specifier: NSScriptObjectSpecifier) -> [NSNumber]?
func value(at index: Int, inPropertyWithKey key: String) -> Any?
func value(withName name: String, inPropertyWithKey key: String) -> Any?
func value(withUniqueID uniqueID: Any, inPropertyWithKey key: String) -> Any?
func insertValue(_ value: Any, at index: Int, inPropertyWithKey key: String)
func removeValue(at index: Int, fromPropertyWithKey key: String)
func replaceValue(at index: Int, inPropertyWithKey key: String, withValue value: Any)
func insertValue(_ value: Any, inPropertyWithKey key: String)
func coerceValue(_ value: Any?, forKey key: String) -> Any?
var classCode: FourCharCode { get }
var className: String { get }
func scriptingValue(for objectSpecifier: NSScriptObjectSpecifier) -> Any?
var scriptingProperties: [String : Any]?
func copyScriptingValue(_ value: Any, forKey key: String, withProperties properties: [String : Any]) -> Any?
func newScriptingObject(of objectClass: AnyClass, forValueForKey key: String, withContentsValue contentsValue: Any?, properties properties: [String : Any]) -> Any?
@NSCopying var classDescription: NSClassDescription { get }
var attributeKeys: [String] { get }
var toOneRelationshipKeys: [String] { get }
var toManyRelationshipKeys: [String] { get }
func inverse(forRelationshipKey relationshipKey: String) -> String?
var classForPortCoder: AnyClass { get }
func replacementObject(for coder: NSPortCoder) -> Any?
var classForArchiver: AnyClass? { get }
func replacementObject(for archiver: NSArchiver) -> Any?
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func setKeys(_ keys: [Any], triggerChangeNotificationsForDependentKey dependentKey: String)
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class func useStoredAccessor() -> Bool
func storedValue(forKey key: String) -> Any?
func takeStoredValue(_ value: Any?, forKey key: String)
func takeValue(_ value: Any?, forKey key: String)
func takeValue(_ value: Any?, forKeyPath keyPath: String)
func handleQuery(withUnboundKey key: String) -> Any?
func handleTakeValue(_ value: Any?, forUnboundKey key: String)
func unableToSetNil(forKey key: String)
func values(forKeys keys: [Any]) -> [AnyHashable : Any]
func takeValues(from properties: [AnyHashable : Any])
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func pose(as aClass: AnyClass)
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func replacementObject(for aCoder: NSCoder) -> Any?
func awakeAfter(using aDecoder: NSCoder) -> Any?
func provideImageData(_ data: UnsafeMutableRawPointer, bytesPerRow rowbytes: Int, origin x: Int, _ y: Int, size width: Int, _ height: Int, userInfo info: Any?)
}
extension XCUICoordinate : CVarArg {
}
extension XCUICoordinate : Equatable, Hashable {
var hashValue: Int { get }
} |
| To | class XCUICoordinate : NSObject, NSCopying {
init()
var referencedElement: XCUIElement { get }
var screenPoint: CGPoint { get }
func withOffset(_ offsetVector: CGVector) -> XCUICoordinate
func hover()
func click()
func doubleClick()
func rightClick()
func click(forDuration duration: TimeInterval, thenDragTo otherCoordinate: XCUICoordinate)
func scroll(byDeltaX deltaX: CGFloat, deltaY deltaY: CGFloat)
func tap()
func doubleTap()
func press(forDuration duration: TimeInterval)
func press(forDuration duration: TimeInterval, thenDragTo otherCoordinate: XCUICoordinate)
class func setDefaultPlaceholder(_ placeholder: Any?, forMarker marker: Any?, withBinding binding: String)
class func defaultPlaceholder(forMarker marker: Any?, withBinding binding: String) -> Any?
class func exposeBinding(_ binding: String)
var exposedBindings: [String] { get }
func valueClassForBinding(_ binding: String) -> AnyClass?
func bind(_ binding: String, to observable: Any, withKeyPath keyPath: String, options options: [String : Any]? = nil)
func unbind(_ binding: String)
func infoForBinding(_ binding: String) -> [String : Any]?
func optionDescriptionsForBinding(_ binding: String) -> [NSAttributeDescription]
func validateToolbarItem(_ item: NSToolbarItem) -> Bool
func application(_ sender: NSApplication, delegateHandlesKey key: String) -> Bool
func tableView(_ tableView: NSTableView, writeRows rows: [Any], to pboard: NSPasteboard) -> Bool
func textStorageWillProcessEditing(_ notification: Notification)
func textStorageDidProcessEditing(_ notification: Notification)
func panel(_ sender: Any, isValidFilename filename: String) -> Bool
func panel(_ sender: Any, directoryDidChange path: String)
func panel(_ sender: Any, compareFilename name1: String, with name2: String, caseSensitive caseSensitive: Bool) -> ComparisonResult
func panel(_ sender: Any, shouldShowFilename filename: String) -> Bool
func awakeFromNib()
func prepareForInterfaceBuilder()
func changeColor(_ sender: Any?)
func pasteboard(_ sender: NSPasteboard, provideDataForType type: String)
func pasteboardChangedOwner(_ sender: NSPasteboard)
func validateMenuItem(_ menuItem: NSMenuItem) -> Bool
func validModesForFontPanel(_ fontPanel: NSFontPanel) -> Int
func changeFont(_ sender: Any?)
func fontManager(_ sender: Any, willIncludeFont fontName: String) -> Bool
func controlTextDidBeginEditing(_ obj: Notification)
func controlTextDidEndEditing(_ obj: Notification)
func controlTextDidChange(_ obj: Notification)
func view(_ view: NSView, stringForToolTip tag: NSToolTipTag, point point: NSPoint, userData data: UnsafeMutableRawPointer?) -> String
func layer(_ layer: CALayer, shouldInheritContentsScale newScale: CGFloat, from window: NSWindow) -> Bool
func namesOfPromisedFilesDropped(atDestination dropDestination: URL) -> [String]?
func draggingSourceOperationMask(forLocal flag: Bool) -> NSDragOperation
func draggedImage(_ image: NSImage!, beganAt screenPoint: NSPoint)
func draggedImage(_ image: NSImage!, endedAt screenPoint: NSPoint, operation operation: NSDragOperation)
func draggedImage(_ image: NSImage!, movedTo screenPoint: NSPoint)
func ignoreModifierKeysWhileDragging() -> Bool
func draggedImage(_ image: NSImage!, endedAt screenPoint: NSPoint, deposited flag: Bool)
func accessibilitySetOverrideValue(_ value: Any?, forAttribute attribute: String) -> Bool
func accessibilityAttributeNames() -> [Any]
func accessibilityAttributeValue(_ attribute: String) -> Any?
func accessibilityIsAttributeSettable(_ attribute: String) -> Bool
func accessibilitySetValue(_ value: Any?, forAttribute attribute: String)
func accessibilityParameterizedAttributeNames() -> [Any]
func accessibilityAttributeValue(_ attribute: String, forParameter parameter: Any?) -> Any?
func accessibilityActionNames() -> [Any]
func accessibilityActionDescription(_ action: String) -> String?
func accessibilityPerformAction(_ action: String)
func accessibilityIsIgnored() -> Bool
func accessibilityHitTest(_ point: NSPoint) -> Any?
var accessibilityFocusedUIElement: Any? { get }
func accessibilityIndex(ofChild child: Any) -> Int
func accessibilityArrayAttributeCount(_ attribute: String) -> Int
func accessibilityArrayAttributeValues(_ attribute: String, index index: Int, maxCount maxCount: Int) -> [Any]
var accessibilityNotifiesWhenDestroyed: Bool { get }
func scriptingIsEqual(to object: Any) -> Bool
func scriptingIsLessThanOrEqual(to object: Any) -> Bool
func scriptingIsLessThan(_ object: Any) -> Bool
func scriptingIsGreaterThanOrEqual(to object: Any) -> Bool
func scriptingIsGreaterThan(_ object: Any) -> Bool
func scriptingBegins(with object: Any) -> Bool
func scriptingEnds(with object: Any) -> Bool
func scriptingContains(_ object: Any) -> Bool
func isEqual(to object: Any?) -> Bool
func isLessThanOrEqual(to object: Any?) -> Bool
func isLessThan(_ object: Any?) -> Bool
func isGreaterThanOrEqual(to object: Any?) -> Bool
func isGreaterThan(_ object: Any?) -> Bool
func isNotEqual(to object: Any?) -> Bool
func doesContain(_ object: Any) -> Bool
func isLike(_ object: String) -> Bool
func isCaseInsensitiveLike(_ object: String) -> Bool
var objectSpecifier: NSScriptObjectSpecifier? { get }
func indicesOfObjects(byEvaluatingObjectSpecifier specifier: NSScriptObjectSpecifier) -> [NSNumber]?
func discardEditing()
func commitEditing() -> Bool
func commitEditing(withDelegate delegate: Any?, didCommit didCommitSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func commitEditingAndReturnError() throws
var classCode: FourCharCode { get }
var className: String { get }
func scriptingValue(for objectSpecifier: NSScriptObjectSpecifier) -> Any?
var scriptingProperties: [String : Any]?
func copyScriptingValue(_ value: Any, forKey key: String, withProperties properties: [String : Any]) -> Any?
func newScriptingObject(of objectClass: AnyClass, forValueForKey key: String, withContentsValue contentsValue: Any?, properties properties: [String : Any]) -> Any?
@NSCopying var classDescription: NSClassDescription { get }
var attributeKeys: [String] { get }
var toOneRelationshipKeys: [String] { get }
var toManyRelationshipKeys: [String] { get }
func inverse(forRelationshipKey relationshipKey: String) -> String?
var classForPortCoder: AnyClass { get }
func replacementObject(for coder: NSPortCoder) -> Any?
var classForArchiver: AnyClass? { get }
func replacementObject(for archiver: NSArchiver) -> Any?
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func setKeys(_ keys: [Any], triggerChangeNotificationsForDependentKey dependentKey: String)
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class func useStoredAccessor() -> Bool
func storedValue(forKey key: String) -> Any?
func takeStoredValue(_ value: Any?, forKey key: String)
func takeValue(_ value: Any?, forKey key: String)
func takeValue(_ value: Any?, forKeyPath keyPath: String)
func handleQuery(withUnboundKey key: String) -> Any?
func handleTakeValue(_ value: Any?, forUnboundKey key: String)
func unableToSetNil(forKey key: String)
func values(forKeys keys: [Any]) -> [AnyHashable : Any]
func takeValues(from properties: [AnyHashable : Any])
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func pose(as aClass: AnyClass)
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func replacementObject(for aCoder: NSCoder) -> Any?
func awakeAfter(using aDecoder: NSCoder) -> Any?
func provideImageData(_ data: UnsafeMutableRawPointer, bytesPerRow rowbytes: Int, origin x: Int, _ y: Int, size width: Int, _ height: Int, userInfo info: Any?)
func objectDidBeginEditing(_ editor: Any)
func objectDidEndEditing(_ editor: Any)
func value(at index: Int, inPropertyWithKey key: String) -> Any?
func value(withName name: String, inPropertyWithKey key: String) -> Any?
func value(withUniqueID uniqueID: Any, inPropertyWithKey key: String) -> Any?
func insertValue(_ value: Any, at index: Int, inPropertyWithKey key: String)
func removeValue(at index: Int, fromPropertyWithKey key: String)
func replaceValue(at index: Int, inPropertyWithKey key: String, withValue value: Any)
func insertValue(_ value: Any, inPropertyWithKey key: String)
func coerceValue(_ value: Any?, forKey key: String) -> Any?
}
extension XCUICoordinate : CVarArg {
}
extension XCUICoordinate : Equatable, Hashable {
var hashValue: Int { get }
}
extension XCUICoordinate {
func hover()
func click()
func doubleClick()
func rightClick()
func click(forDuration duration: TimeInterval, thenDragTo otherCoordinate: XCUICoordinate)
func scroll(byDeltaX deltaX: CGFloat, deltaY deltaY: CGFloat)
}
extension XCUICoordinate {
func tap()
func doubleTap()
func press(forDuration duration: TimeInterval)
func press(forDuration duration: TimeInterval, thenDragTo otherCoordinate: XCUICoordinate)
} |
Modified XCUIElement
| Declaration | |
|---|---|
| From | class XCUIElement : NSObject, XCUIElementAttributes, XCUIElementTypeQueryProvider {
var exists: Bool { get }
var isHittable: Bool { get }
func descendants(matching type: XCUIElementType) -> XCUIElementQuery
func children(matching type: XCUIElementType) -> XCUIElementQuery
func coordinate(withNormalizedOffset normalizedOffset: CGVector) -> XCUICoordinate
var debugDescription: String { get }
func typeText(_ text: String)
func hover()
func click()
func doubleClick()
func rightClick()
func click(forDuration duration: TimeInterval, thenDragTo otherElement: XCUIElement)
class func perform(withKeyModifiers flags: XCUIKeyModifierFlags, block block: @escaping () -> Swift.Void)
func typeKey(_ key: String, modifierFlags flags: XCUIKeyModifierFlags)
func scroll(byDeltaX deltaX: CGFloat, deltaY deltaY: CGFloat)
func adjust(toNormalizedSliderPosition normalizedSliderPosition: CGFloat)
var normalizedSliderPosition: CGFloat { get }
class func setDefaultPlaceholder(_ placeholder: Any?, forMarker marker: Any?, withBinding binding: String)
class func defaultPlaceholder(forMarker marker: Any?, withBinding binding: String) -> Any?
class func exposeBinding(_ binding: String)
var exposedBindings: [String] { get }
func valueClassForBinding(_ binding: String) -> AnyClass?
func bind(_ binding: String, to observable: Any, withKeyPath keyPath: String, options options: [String : Any]? = nil)
func unbind(_ binding: String)
func infoForBinding(_ binding: String) -> [String : Any]?
func optionDescriptionsForBinding(_ binding: String) -> [NSAttributeDescription]
func validateToolbarItem(_ item: NSToolbarItem) -> Bool
func application(_ sender: NSApplication, delegateHandlesKey key: String) -> Bool
func tableView(_ tableView: NSTableView, writeRows rows: [Any], to pboard: NSPasteboard) -> Bool
func textStorageWillProcessEditing(_ notification: Notification)
func textStorageDidProcessEditing(_ notification: Notification)
func panel(_ sender: Any, isValidFilename filename: String) -> Bool
func panel(_ sender: Any, directoryDidChange path: String)
func panel(_ sender: Any, compareFilename name1: String, with name2: String, caseSensitive caseSensitive: Bool) -> ComparisonResult
func panel(_ sender: Any, shouldShowFilename filename: String) -> Bool
func awakeFromNib()
func prepareForInterfaceBuilder()
func changeColor(_ sender: Any?)
func pasteboard(_ sender: NSPasteboard, provideDataForType type: String)
func pasteboardChangedOwner(_ sender: NSPasteboard)
func validateMenuItem(_ menuItem: NSMenuItem) -> Bool
func validModesForFontPanel(_ fontPanel: NSFontPanel) -> Int
func changeFont(_ sender: Any?)
func fontManager(_ sender: Any, willIncludeFont fontName: String) -> Bool
func controlTextDidBeginEditing(_ obj: Notification)
func controlTextDidEndEditing(_ obj: Notification)
func controlTextDidChange(_ obj: Notification)
func view(_ view: NSView, stringForToolTip tag: NSToolTipTag, point point: NSPoint, userData data: UnsafeMutableRawPointer?) -> String
func layer(_ layer: CALayer, shouldInheritContentsScale newScale: CGFloat, from window: NSWindow) -> Bool
func namesOfPromisedFilesDropped(atDestination dropDestination: URL) -> [String]?
func draggingSourceOperationMask(forLocal flag: Bool) -> NSDragOperation
func draggedImage(_ image: NSImage!, beganAt screenPoint: NSPoint)
func draggedImage(_ image: NSImage!, endedAt screenPoint: NSPoint, operation operation: NSDragOperation)
func draggedImage(_ image: NSImage!, movedTo screenPoint: NSPoint)
func ignoreModifierKeysWhileDragging() -> Bool
func draggedImage(_ image: NSImage!, endedAt screenPoint: NSPoint, deposited flag: Bool)
func accessibilitySetOverrideValue(_ value: Any?, forAttribute attribute: String) -> Bool
func accessibilityAttributeNames() -> [Any]
func accessibilityAttributeValue(_ attribute: String) -> Any?
func accessibilityIsAttributeSettable(_ attribute: String) -> Bool
func accessibilitySetValue(_ value: Any?, forAttribute attribute: String)
func accessibilityParameterizedAttributeNames() -> [Any]
func accessibilityAttributeValue(_ attribute: String, forParameter parameter: Any?) -> Any?
func accessibilityActionNames() -> [Any]
func accessibilityActionDescription(_ action: String) -> String?
func accessibilityPerformAction(_ action: String)
func accessibilityIsIgnored() -> Bool
func accessibilityHitTest(_ point: NSPoint) -> Any?
var accessibilityFocusedUIElement: Any? { get }
func accessibilityIndex(ofChild child: Any) -> Int
func accessibilityArrayAttributeCount(_ attribute: String) -> Int
func accessibilityArrayAttributeValues(_ attribute: String, index index: Int, maxCount maxCount: Int) -> [Any]
var accessibilityNotifiesWhenDestroyed: Bool { get }
func scriptingIsEqual(to object: Any) -> Bool
func scriptingIsLessThanOrEqual(to object: Any) -> Bool
func scriptingIsLessThan(_ object: Any) -> Bool
func scriptingIsGreaterThanOrEqual(to object: Any) -> Bool
func scriptingIsGreaterThan(_ object: Any) -> Bool
func scriptingBegins(with object: Any) -> Bool
func scriptingEnds(with object: Any) -> Bool
func scriptingContains(_ object: Any) -> Bool
func isEqual(to object: Any?) -> Bool
func isLessThanOrEqual(to object: Any?) -> Bool
func isLessThan(_ object: Any?) -> Bool
func isGreaterThanOrEqual(to object: Any?) -> Bool
func isGreaterThan(_ object: Any?) -> Bool
func isNotEqual(to object: Any?) -> Bool
func doesContain(_ object: Any) -> Bool
func isLike(_ object: String) -> Bool
func isCaseInsensitiveLike(_ object: String) -> Bool
var objectSpecifier: NSScriptObjectSpecifier? { get }
func indicesOfObjects(byEvaluatingObjectSpecifier specifier: NSScriptObjectSpecifier) -> [NSNumber]?
func discardEditing()
func commitEditing() -> Bool
func commitEditing(withDelegate delegate: Any?, didCommit didCommitSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func commitEditingAndReturnError() throws
var classCode: FourCharCode { get }
var className: String { get }
func scriptingValue(for objectSpecifier: NSScriptObjectSpecifier) -> Any?
var scriptingProperties: [String : Any]?
func copyScriptingValue(_ value: Any, forKey key: String, withProperties properties: [String : Any]) -> Any?
func newScriptingObject(of objectClass: AnyClass, forValueForKey key: String, withContentsValue contentsValue: Any?, properties properties: [String : Any]) -> Any?
@NSCopying var classDescription: NSClassDescription { get }
var attributeKeys: [String] { get }
var toOneRelationshipKeys: [String] { get }
var toManyRelationshipKeys: [String] { get }
func inverse(forRelationshipKey relationshipKey: String) -> String?
var classForPortCoder: AnyClass { get }
func replacementObject(for coder: NSPortCoder) -> Any?
var classForArchiver: AnyClass? { get }
func replacementObject(for archiver: NSArchiver) -> Any?
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func setKeys(_ keys: [Any], triggerChangeNotificationsForDependentKey dependentKey: String)
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class func useStoredAccessor() -> Bool
func storedValue(forKey key: String) -> Any?
func takeStoredValue(_ value: Any?, forKey key: String)
func takeValue(_ value: Any?, forKey key: String)
func takeValue(_ value: Any?, forKeyPath keyPath: String)
func handleQuery(withUnboundKey key: String) -> Any?
func handleTakeValue(_ value: Any?, forUnboundKey key: String)
func unableToSetNil(forKey key: String)
func values(forKeys keys: [Any]) -> [AnyHashable : Any]
func takeValues(from properties: [AnyHashable : Any])
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func pose(as aClass: AnyClass)
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func replacementObject(for aCoder: NSCoder) -> Any?
func awakeAfter(using aDecoder: NSCoder) -> Any?
func provideImageData(_ data: UnsafeMutableRawPointer, bytesPerRow rowbytes: Int, origin x: Int, _ y: Int, size width: Int, _ height: Int, userInfo info: Any?)
func objectDidBeginEditing(_ editor: Any)
func objectDidEndEditing(_ editor: Any)
func value(at index: Int, inPropertyWithKey key: String) -> Any?
func value(withName name: String, inPropertyWithKey key: String) -> Any?
func value(withUniqueID uniqueID: Any, inPropertyWithKey key: String) -> Any?
func insertValue(_ value: Any, at index: Int, inPropertyWithKey key: String)
func removeValue(at index: Int, fromPropertyWithKey key: String)
func replaceValue(at index: Int, inPropertyWithKey key: String, withValue value: Any)
func insertValue(_ value: Any, inPropertyWithKey key: String)
func coerceValue(_ value: Any?, forKey key: String) -> Any?
}
extension XCUIElement : CVarArg {
}
extension XCUIElement : Equatable, Hashable {
var hashValue: Int { get }
}
extension XCUIElement {
func typeText(_ text: String)
func hover()
func click()
func doubleClick()
func rightClick()
func click(forDuration duration: TimeInterval, thenDragTo otherElement: XCUIElement)
class func perform(withKeyModifiers flags: XCUIKeyModifierFlags, block block: @escaping () -> Swift.Void)
func typeKey(_ key: String, modifierFlags flags: XCUIKeyModifierFlags)
func scroll(byDeltaX deltaX: CGFloat, deltaY deltaY: CGFloat)
}
extension XCUIElement {
func adjust(toNormalizedSliderPosition normalizedSliderPosition: CGFloat)
var normalizedSliderPosition: CGFloat { get }
} |
| To | class XCUIElement : NSObject, XCUIElementAttributes, XCUIElementTypeQueryProvider {
var exists: Bool { get }
var isHittable: Bool { get }
func descendants(matching type: XCUIElementType) -> XCUIElementQuery
func children(matching type: XCUIElementType) -> XCUIElementQuery
func coordinate(withNormalizedOffset normalizedOffset: CGVector) -> XCUICoordinate
var debugDescription: String { get }
func typeText(_ text: String)
class func perform(withKeyModifiers flags: XCUIKeyModifierFlags, block block: @escaping () -> Swift.Void)
func typeKey(_ key: String, modifierFlags flags: XCUIKeyModifierFlags)
func hover()
func click()
func doubleClick()
func rightClick()
func click(forDuration duration: TimeInterval, thenDragTo otherElement: XCUIElement)
func scroll(byDeltaX deltaX: CGFloat, deltaY deltaY: CGFloat)
func tap()
func doubleTap()
func press(forDuration duration: TimeInterval)
func press(forDuration duration: TimeInterval, thenDragTo otherElement: XCUIElement)
func adjust(toNormalizedSliderPosition normalizedSliderPosition: CGFloat)
var normalizedSliderPosition: CGFloat { get }
func validateToolbarItem(_ item: NSToolbarItem) -> Bool
func application(_ sender: NSApplication, delegateHandlesKey key: String) -> Bool
func tableView(_ tableView: NSTableView, writeRows rows: [Any], to pboard: NSPasteboard) -> Bool
func textStorageWillProcessEditing(_ notification: Notification)
func textStorageDidProcessEditing(_ notification: Notification)
func panel(_ sender: Any, isValidFilename filename: String) -> Bool
func panel(_ sender: Any, directoryDidChange path: String)
func panel(_ sender: Any, compareFilename name1: String, with name2: String, caseSensitive caseSensitive: Bool) -> ComparisonResult
func panel(_ sender: Any, shouldShowFilename filename: String) -> Bool
func awakeFromNib()
func prepareForInterfaceBuilder()
func changeColor(_ sender: Any?)
func pasteboard(_ sender: NSPasteboard, provideDataForType type: String)
func pasteboardChangedOwner(_ sender: NSPasteboard)
func validateMenuItem(_ menuItem: NSMenuItem) -> Bool
func validModesForFontPanel(_ fontPanel: NSFontPanel) -> Int
func changeFont(_ sender: Any?)
func fontManager(_ sender: Any, willIncludeFont fontName: String) -> Bool
func controlTextDidBeginEditing(_ obj: Notification)
func controlTextDidEndEditing(_ obj: Notification)
func controlTextDidChange(_ obj: Notification)
func view(_ view: NSView, stringForToolTip tag: NSToolTipTag, point point: NSPoint, userData data: UnsafeMutableRawPointer?) -> String
func layer(_ layer: CALayer, shouldInheritContentsScale newScale: CGFloat, from window: NSWindow) -> Bool
func namesOfPromisedFilesDropped(atDestination dropDestination: URL) -> [String]?
func draggingSourceOperationMask(forLocal flag: Bool) -> NSDragOperation
func draggedImage(_ image: NSImage!, beganAt screenPoint: NSPoint)
func draggedImage(_ image: NSImage!, endedAt screenPoint: NSPoint, operation operation: NSDragOperation)
func draggedImage(_ image: NSImage!, movedTo screenPoint: NSPoint)
func ignoreModifierKeysWhileDragging() -> Bool
func draggedImage(_ image: NSImage!, endedAt screenPoint: NSPoint, deposited flag: Bool)
func accessibilitySetOverrideValue(_ value: Any?, forAttribute attribute: String) -> Bool
func accessibilityAttributeNames() -> [Any]
func accessibilityAttributeValue(_ attribute: String) -> Any?
func accessibilityIsAttributeSettable(_ attribute: String) -> Bool
func accessibilitySetValue(_ value: Any?, forAttribute attribute: String)
func accessibilityParameterizedAttributeNames() -> [Any]
func accessibilityAttributeValue(_ attribute: String, forParameter parameter: Any?) -> Any?
func accessibilityActionNames() -> [Any]
func accessibilityActionDescription(_ action: String) -> String?
func accessibilityPerformAction(_ action: String)
func accessibilityIsIgnored() -> Bool
func accessibilityHitTest(_ point: NSPoint) -> Any?
var accessibilityFocusedUIElement: Any? { get }
func accessibilityIndex(ofChild child: Any) -> Int
func accessibilityArrayAttributeCount(_ attribute: String) -> Int
func accessibilityArrayAttributeValues(_ attribute: String, index index: Int, maxCount maxCount: Int) -> [Any]
var accessibilityNotifiesWhenDestroyed: Bool { get }
func scriptingIsEqual(to object: Any) -> Bool
func scriptingIsLessThanOrEqual(to object: Any) -> Bool
func scriptingIsLessThan(_ object: Any) -> Bool
func scriptingIsGreaterThanOrEqual(to object: Any) -> Bool
func scriptingIsGreaterThan(_ object: Any) -> Bool
func scriptingBegins(with object: Any) -> Bool
func scriptingEnds(with object: Any) -> Bool
func scriptingContains(_ object: Any) -> Bool
func isEqual(to object: Any?) -> Bool
func isLessThanOrEqual(to object: Any?) -> Bool
func isLessThan(_ object: Any?) -> Bool
func isGreaterThanOrEqual(to object: Any?) -> Bool
func isGreaterThan(_ object: Any?) -> Bool
func isNotEqual(to object: Any?) -> Bool
func doesContain(_ object: Any) -> Bool
func isLike(_ object: String) -> Bool
func isCaseInsensitiveLike(_ object: String) -> Bool
var objectSpecifier: NSScriptObjectSpecifier? { get }
func indicesOfObjects(byEvaluatingObjectSpecifier specifier: NSScriptObjectSpecifier) -> [NSNumber]?
func value(at index: Int, inPropertyWithKey key: String) -> Any?
func value(withName name: String, inPropertyWithKey key: String) -> Any?
func value(withUniqueID uniqueID: Any, inPropertyWithKey key: String) -> Any?
func insertValue(_ value: Any, at index: Int, inPropertyWithKey key: String)
func removeValue(at index: Int, fromPropertyWithKey key: String)
func replaceValue(at index: Int, inPropertyWithKey key: String, withValue value: Any)
func insertValue(_ value: Any, inPropertyWithKey key: String)
func coerceValue(_ value: Any?, forKey key: String) -> Any?
func discardEditing()
func commitEditing() -> Bool
func commitEditing(withDelegate delegate: Any?, didCommit didCommitSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func commitEditingAndReturnError() throws
func scriptingValue(for objectSpecifier: NSScriptObjectSpecifier) -> Any?
var scriptingProperties: [String : Any]?
func copyScriptingValue(_ value: Any, forKey key: String, withProperties properties: [String : Any]) -> Any?
func newScriptingObject(of objectClass: AnyClass, forValueForKey key: String, withContentsValue contentsValue: Any?, properties properties: [String : Any]) -> Any?
@NSCopying var classDescription: NSClassDescription { get }
var attributeKeys: [String] { get }
var toOneRelationshipKeys: [String] { get }
var toManyRelationshipKeys: [String] { get }
func inverse(forRelationshipKey relationshipKey: String) -> String?
var classForPortCoder: AnyClass { get }
func replacementObject(for coder: NSPortCoder) -> Any?
var classForArchiver: AnyClass? { get }
func replacementObject(for archiver: NSArchiver) -> Any?
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func performSelector(onMainThread aSelector: Selector, with arg: Any?, waitUntilDone wait: Bool)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool, modes array: [String]?)
func perform(_ aSelector: Selector, on thr: Thread, with arg: Any?, waitUntilDone wait: Bool)
func performSelector(inBackground aSelector: Selector, with arg: Any?)
class func classForKeyedUnarchiver() -> AnyClass
var classForKeyedArchiver: AnyClass? { get }
func replacementObject(for archiver: NSKeyedArchiver) -> Any?
class func classFallbacksForKeyedArchiver() -> [String]
class func setKeys(_ keys: [Any], triggerChangeNotificationsForDependentKey dependentKey: String)
class func keyPathsForValuesAffectingValue(forKey key: String) -> Set<String>
class func automaticallyNotifiesObservers(forKey key: String) -> Bool
var observationInfo: UnsafeMutableRawPointer?
func willChangeValue(forKey key: String)
func didChangeValue(forKey key: String)
func willChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func didChange(_ changeKind: NSKeyValueChange, valuesAt indexes: IndexSet, forKey key: String)
func willChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func didChangeValue(forKey key: String, withSetMutation mutationKind: NSKeyValueSetMutationKind, using objects: Set<AnyHashable>)
func addObserver(_ observer: NSObject, forKeyPath keyPath: String, options options: NSKeyValueObservingOptions = [], context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String, context context: UnsafeMutableRawPointer?)
func removeObserver(_ observer: NSObject, forKeyPath keyPath: String)
func observeValue(forKeyPath keyPath: String?, of object: Any?, change change: [NSKeyValueChangeKey : Any]?, context context: UnsafeMutableRawPointer?)
class func useStoredAccessor() -> Bool
func storedValue(forKey key: String) -> Any?
func takeStoredValue(_ value: Any?, forKey key: String)
func takeValue(_ value: Any?, forKey key: String)
func takeValue(_ value: Any?, forKeyPath keyPath: String)
func handleQuery(withUnboundKey key: String) -> Any?
func handleTakeValue(_ value: Any?, forUnboundKey key: String)
func unableToSetNil(forKey key: String)
func values(forKeys keys: [Any]) -> [AnyHashable : Any]
func takeValues(from properties: [AnyHashable : Any])
class var accessInstanceVariablesDirectly: Bool { get }
func value(forKey key: String) -> Any?
func setValue(_ value: Any?, forKey key: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKey inKey: String) throws
func mutableArrayValue(forKey key: String) -> NSMutableArray
func mutableOrderedSetValue(forKey key: String) -> NSMutableOrderedSet
func mutableSetValue(forKey key: String) -> NSMutableSet
func value(forKeyPath keyPath: String) -> Any?
func setValue(_ value: Any?, forKeyPath keyPath: String)
func validateValue(_ ioValue: AutoreleasingUnsafeMutablePointer<AnyObject?>, forKeyPath inKeyPath: String) throws
func mutableArrayValue(forKeyPath keyPath: String) -> NSMutableArray
func mutableOrderedSetValue(forKeyPath keyPath: String) -> NSMutableOrderedSet
func mutableSetValue(forKeyPath keyPath: String) -> NSMutableSet
func value(forUndefinedKey key: String) -> Any?
func setValue(_ value: Any?, forUndefinedKey key: String)
func setNilValueForKey(_ key: String)
func dictionaryWithValues(forKeys keys: [String]) -> [String : Any]
func setValuesForKeys(_ keyedValues: [String : Any])
func fileManager(_ fm: FileManager, shouldProceedAfterError errorInfo: [AnyHashable : Any]) -> Bool
func fileManager(_ fm: FileManager, willProcessPath path: String)
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval, inModes modes: [RunLoopMode])
func perform(_ aSelector: Selector, with anArgument: Any?, afterDelay delay: TimeInterval)
class func cancelPreviousPerformRequests(withTarget aTarget: Any, selector aSelector: Selector, object anArgument: Any?)
class func cancelPreviousPerformRequests(withTarget aTarget: Any)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int, delegate delegate: Any?, didRecoverSelector didRecoverSelector: Selector?, contextInfo contextInfo: UnsafeMutableRawPointer?)
func attemptRecovery(fromError error: Error, optionIndex recoveryOptionIndex: Int) -> Bool
var autoContentAccessingProxy: Any { get }
class func pose(as aClass: AnyClass)
class func version() -> Int
class func setVersion(_ aVersion: Int)
var classForCoder: AnyClass { get }
func replacementObject(for aCoder: NSCoder) -> Any?
func awakeAfter(using aDecoder: NSCoder) -> Any?
func provideImageData(_ data: UnsafeMutableRawPointer, bytesPerRow rowbytes: Int, origin x: Int, _ y: Int, size width: Int, _ height: Int, userInfo info: Any?)
class func exposeBinding(_ binding: String)
var exposedBindings: [String] { get }
func valueClassForBinding(_ binding: String) -> AnyClass?
func bind(_ binding: String, to observable: Any, withKeyPath keyPath: String, options options: [String : Any]? = nil)
func unbind(_ binding: String)
func infoForBinding(_ binding: String) -> [String : Any]?
func optionDescriptionsForBinding(_ binding: String) -> [NSAttributeDescription]
class func setDefaultPlaceholder(_ placeholder: Any?, forMarker marker: Any?, withBinding binding: String)
class func defaultPlaceholder(forMarker marker: Any?, withBinding binding: String) -> Any?
func objectDidBeginEditing(_ editor: Any)
func objectDidEndEditing(_ editor: Any)
var classCode: FourCharCode { get }
var className: String { get }
}
extension XCUIElement : CVarArg {
}
extension XCUIElement : Equatable, Hashable {
var hashValue: Int { get }
}
extension XCUIElement {
func typeText(_ text: String)
class func perform(withKeyModifiers flags: XCUIKeyModifierFlags, block block: @escaping () -> Swift.Void)
func typeKey(_ key: String, modifierFlags flags: XCUIKeyModifierFlags)
}
extension XCUIElement {
func hover()
func click()
func doubleClick()
func rightClick()
func click(forDuration duration: TimeInterval, thenDragTo otherElement: XCUIElement)
func scroll(byDeltaX deltaX: CGFloat, deltaY deltaY: CGFloat)
}
extension XCUIElement {
func tap()
func doubleTap()
func press(forDuration duration: TimeInterval)
func press(forDuration duration: TimeInterval, thenDragTo otherElement: XCUIElement)
}
extension XCUIElement {
func adjust(toNormalizedSliderPosition normalizedSliderPosition: CGFloat)
var normalizedSliderPosition: CGFloat { get }
} |
Modified XCUIElementType [enum]
| Declaration | |
|---|---|
| From | enum XCUIElementType : UInt {
case any
case other
case application
case group
case window
case sheet
case drawer
case alert
case dialog
case button
case radioButton
case radioGroup
case checkBox
case disclosureTriangle
case popUpButton
case comboBox
case menuButton
case toolbarButton
case popover
case keyboard
case key
case navigationBar
case tabBar
case tabGroup
case toolbar
case statusBar
case table
case tableRow
case tableColumn
case outline
case outlineRow
case browser
case collectionView
case slider
case pageIndicator
case progressIndicator
case activityIndicator
case segmentedControl
case picker
case pickerWheel
case `switch`
case toggle
case link
case image
case icon
case searchField
case scrollView
case scrollBar
case staticText
case textField
case secureTextField
case datePicker
case textView
case menu
case menuItem
case menuBar
case menuBarItem
case map
case webView
case incrementArrow
case decrementArrow
case timeline
case ratingIndicator
case valueIndicator
case splitGroup
case splitter
case relevanceIndicator
case colorWell
case helpTag
case matte
case dockItem
case ruler
case rulerMarker
case grid
case levelIndicator
case cell
case layoutArea
case layoutItem
case handle
case stepper
case tab
} |
| To | enum XCUIElementType : UInt {
case any
case other
case application
case group
case window
case sheet
case drawer
case alert
case dialog
case button
case radioButton
case radioGroup
case checkBox
case disclosureTriangle
case popUpButton
case comboBox
case menuButton
case toolbarButton
case popover
case keyboard
case key
case navigationBar
case tabBar
case tabGroup
case toolbar
case statusBar
case table
case tableRow
case tableColumn
case outline
case outlineRow
case browser
case collectionView
case slider
case pageIndicator
case progressIndicator
case activityIndicator
case segmentedControl
case picker
case pickerWheel
case `switch`
case toggle
case link
case image
case icon
case searchField
case scrollView
case scrollBar
case staticText
case textField
case secureTextField
case datePicker
case textView
case menu
case menuItem
case menuBar
case menuBarItem
case map
case webView
case incrementArrow
case decrementArrow
case timeline
case ratingIndicator
case valueIndicator
case splitGroup
case splitter
case relevanceIndicator
case colorWell
case helpTag
case matte
case dockItem
case ruler
case rulerMarker
case grid
case levelIndicator
case cell
case layoutArea
case layoutItem
case handle
case stepper
case tab
case touchBar
} |
Modified XCUIElementTypeQueryProvider
| Declaration | |
|---|---|
| From | protocol XCUIElementTypeQueryProvider {
@NSCopying var groups: XCUIElementQuery { get }
@NSCopying var windows: XCUIElementQuery { get }
@NSCopying var sheets: XCUIElementQuery { get }
@NSCopying var drawers: XCUIElementQuery { get }
@NSCopying var alerts: XCUIElementQuery { get }
@NSCopying var dialogs: XCUIElementQuery { get }
@NSCopying var buttons: XCUIElementQuery { get }
@NSCopying var radioButtons: XCUIElementQuery { get }
@NSCopying var radioGroups: XCUIElementQuery { get }
@NSCopying var checkBoxes: XCUIElementQuery { get }
@NSCopying var disclosureTriangles: XCUIElementQuery { get }
@NSCopying var popUpButtons: XCUIElementQuery { get }
@NSCopying var comboBoxes: XCUIElementQuery { get }
@NSCopying var menuButtons: XCUIElementQuery { get }
@NSCopying var toolbarButtons: XCUIElementQuery { get }
@NSCopying var popovers: XCUIElementQuery { get }
@NSCopying var keyboards: XCUIElementQuery { get }
@NSCopying var keys: XCUIElementQuery { get }
@NSCopying var navigationBars: XCUIElementQuery { get }
@NSCopying var tabBars: XCUIElementQuery { get }
@NSCopying var tabGroups: XCUIElementQuery { get }
@NSCopying var toolbars: XCUIElementQuery { get }
@NSCopying var statusBars: XCUIElementQuery { get }
@NSCopying var tables: XCUIElementQuery { get }
@NSCopying var tableRows: XCUIElementQuery { get }
@NSCopying var tableColumns: XCUIElementQuery { get }
@NSCopying var outlines: XCUIElementQuery { get }
@NSCopying var outlineRows: XCUIElementQuery { get }
@NSCopying var browsers: XCUIElementQuery { get }
@NSCopying var collectionViews: XCUIElementQuery { get }
@NSCopying var sliders: XCUIElementQuery { get }
@NSCopying var pageIndicators: XCUIElementQuery { get }
@NSCopying var progressIndicators: XCUIElementQuery { get }
@NSCopying var activityIndicators: XCUIElementQuery { get }
@NSCopying var segmentedControls: XCUIElementQuery { get }
@NSCopying var pickers: XCUIElementQuery { get }
@NSCopying var pickerWheels: XCUIElementQuery { get }
@NSCopying var switches: XCUIElementQuery { get }
@NSCopying var toggles: XCUIElementQuery { get }
@NSCopying var links: XCUIElementQuery { get }
@NSCopying var images: XCUIElementQuery { get }
@NSCopying var icons: XCUIElementQuery { get }
@NSCopying var searchFields: XCUIElementQuery { get }
@NSCopying var scrollViews: XCUIElementQuery { get }
@NSCopying var scrollBars: XCUIElementQuery { get }
@NSCopying var staticTexts: XCUIElementQuery { get }
@NSCopying var textFields: XCUIElementQuery { get }
@NSCopying var secureTextFields: XCUIElementQuery { get }
@NSCopying var datePickers: XCUIElementQuery { get }
@NSCopying var textViews: XCUIElementQuery { get }
@NSCopying var menus: XCUIElementQuery { get }
@NSCopying var menuItems: XCUIElementQuery { get }
@NSCopying var menuBars: XCUIElementQuery { get }
@NSCopying var menuBarItems: XCUIElementQuery { get }
@NSCopying var maps: XCUIElementQuery { get }
@NSCopying var webViews: XCUIElementQuery { get }
@NSCopying var steppers: XCUIElementQuery { get }
@NSCopying var incrementArrows: XCUIElementQuery { get }
@NSCopying var decrementArrows: XCUIElementQuery { get }
@NSCopying var tabs: XCUIElementQuery { get }
@NSCopying var timelines: XCUIElementQuery { get }
@NSCopying var ratingIndicators: XCUIElementQuery { get }
@NSCopying var valueIndicators: XCUIElementQuery { get }
@NSCopying var splitGroups: XCUIElementQuery { get }
@NSCopying var splitters: XCUIElementQuery { get }
@NSCopying var relevanceIndicators: XCUIElementQuery { get }
@NSCopying var colorWells: XCUIElementQuery { get }
@NSCopying var helpTags: XCUIElementQuery { get }
@NSCopying var mattes: XCUIElementQuery { get }
@NSCopying var dockItems: XCUIElementQuery { get }
@NSCopying var rulers: XCUIElementQuery { get }
@NSCopying var rulerMarkers: XCUIElementQuery { get }
@NSCopying var grids: XCUIElementQuery { get }
@NSCopying var levelIndicators: XCUIElementQuery { get }
@NSCopying var cells: XCUIElementQuery { get }
@NSCopying var layoutAreas: XCUIElementQuery { get }
@NSCopying var layoutItems: XCUIElementQuery { get }
@NSCopying var handles: XCUIElementQuery { get }
@NSCopying var otherElements: XCUIElementQuery { get }
} |
| To | protocol XCUIElementTypeQueryProvider {
@NSCopying var touchBars: XCUIElementQuery { get }
@NSCopying var groups: XCUIElementQuery { get }
@NSCopying var windows: XCUIElementQuery { get }
@NSCopying var sheets: XCUIElementQuery { get }
@NSCopying var drawers: XCUIElementQuery { get }
@NSCopying var alerts: XCUIElementQuery { get }
@NSCopying var dialogs: XCUIElementQuery { get }
@NSCopying var buttons: XCUIElementQuery { get }
@NSCopying var radioButtons: XCUIElementQuery { get }
@NSCopying var radioGroups: XCUIElementQuery { get }
@NSCopying var checkBoxes: XCUIElementQuery { get }
@NSCopying var disclosureTriangles: XCUIElementQuery { get }
@NSCopying var popUpButtons: XCUIElementQuery { get }
@NSCopying var comboBoxes: XCUIElementQuery { get }
@NSCopying var menuButtons: XCUIElementQuery { get }
@NSCopying var toolbarButtons: XCUIElementQuery { get }
@NSCopying var popovers: XCUIElementQuery { get }
@NSCopying var keyboards: XCUIElementQuery { get }
@NSCopying var keys: XCUIElementQuery { get }
@NSCopying var navigationBars: XCUIElementQuery { get }
@NSCopying var tabBars: XCUIElementQuery { get }
@NSCopying var tabGroups: XCUIElementQuery { get }
@NSCopying var toolbars: XCUIElementQuery { get }
@NSCopying var statusBars: XCUIElementQuery { get }
@NSCopying var tables: XCUIElementQuery { get }
@NSCopying var tableRows: XCUIElementQuery { get }
@NSCopying var tableColumns: XCUIElementQuery { get }
@NSCopying var outlines: XCUIElementQuery { get }
@NSCopying var outlineRows: XCUIElementQuery { get }
@NSCopying var browsers: XCUIElementQuery { get }
@NSCopying var collectionViews: XCUIElementQuery { get }
@NSCopying var sliders: XCUIElementQuery { get }
@NSCopying var pageIndicators: XCUIElementQuery { get }
@NSCopying var progressIndicators: XCUIElementQuery { get }
@NSCopying var activityIndicators: XCUIElementQuery { get }
@NSCopying var segmentedControls: XCUIElementQuery { get }
@NSCopying var pickers: XCUIElementQuery { get }
@NSCopying var pickerWheels: XCUIElementQuery { get }
@NSCopying var switches: XCUIElementQuery { get }
@NSCopying var toggles: XCUIElementQuery { get }
@NSCopying var links: XCUIElementQuery { get }
@NSCopying var images: XCUIElementQuery { get }
@NSCopying var icons: XCUIElementQuery { get }
@NSCopying var searchFields: XCUIElementQuery { get }
@NSCopying var scrollViews: XCUIElementQuery { get }
@NSCopying var scrollBars: XCUIElementQuery { get }
@NSCopying var staticTexts: XCUIElementQuery { get }
@NSCopying var textFields: XCUIElementQuery { get }
@NSCopying var secureTextFields: XCUIElementQuery { get }
@NSCopying var datePickers: XCUIElementQuery { get }
@NSCopying var textViews: XCUIElementQuery { get }
@NSCopying var menus: XCUIElementQuery { get }
@NSCopying var menuItems: XCUIElementQuery { get }
@NSCopying var menuBars: XCUIElementQuery { get }
@NSCopying var menuBarItems: XCUIElementQuery { get }
@NSCopying var maps: XCUIElementQuery { get }
@NSCopying var webViews: XCUIElementQuery { get }
@NSCopying var steppers: XCUIElementQuery { get }
@NSCopying var incrementArrows: XCUIElementQuery { get }
@NSCopying var decrementArrows: XCUIElementQuery { get }
@NSCopying var tabs: XCUIElementQuery { get }
@NSCopying var timelines: XCUIElementQuery { get }
@NSCopying var ratingIndicators: XCUIElementQuery { get }
@NSCopying var valueIndicators: XCUIElementQuery { get }
@NSCopying var splitGroups: XCUIElementQuery { get }
@NSCopying var splitters: XCUIElementQuery { get }
@NSCopying var relevanceIndicators: XCUIElementQuery { get }
@NSCopying var colorWells: XCUIElementQuery { get }
@NSCopying var helpTags: XCUIElementQuery { get }
@NSCopying var mattes: XCUIElementQuery { get }
@NSCopying var dockItems: XCUIElementQuery { get }
@NSCopying var rulers: XCUIElementQuery { get }
@NSCopying var rulerMarkers: XCUIElementQuery { get }
@NSCopying var grids: XCUIElementQuery { get }
@NSCopying var levelIndicators: XCUIElementQuery { get }
@NSCopying var cells: XCUIElementQuery { get }
@NSCopying var layoutAreas: XCUIElementQuery { get }
@NSCopying var layoutItems: XCUIElementQuery { get }
@NSCopying var handles: XCUIElementQuery { get }
@NSCopying var otherElements: XCUIElementQuery { get }
} |