Last active
October 21, 2019 04:33
-
-
Save insidegui/ad53436295e5a39ea3f67db46b82c5da to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// Generated by class-dump 3.5 (64 bit). | |
// | |
// class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2015 by Steve Nygard. | |
// | |
#pragma mark Blocks | |
typedef void (^CDUnknownBlockType)(void); // return type and parameters are unknown | |
#pragma mark Named Structures | |
struct CAColorMatrix { | |
float _field1; | |
float _field2; | |
float _field3; | |
float _field4; | |
float _field5; | |
float _field6; | |
float _field7; | |
float _field8; | |
float _field9; | |
float _field10; | |
float _field11; | |
float _field12; | |
float _field13; | |
float _field14; | |
float _field15; | |
float _field16; | |
float _field17; | |
float _field18; | |
float _field19; | |
float _field20; | |
}; | |
struct CATransform3D { | |
double m11; | |
double m12; | |
double m13; | |
double m14; | |
double m21; | |
double m22; | |
double m23; | |
double m24; | |
double m31; | |
double m32; | |
double m33; | |
double m34; | |
double m41; | |
double m42; | |
double m43; | |
double m44; | |
}; | |
struct CGAffineTransform { | |
double a; | |
double b; | |
double c; | |
double d; | |
double tx; | |
double ty; | |
}; | |
struct CGPoint { | |
double x; | |
double y; | |
}; | |
struct CGRect { | |
struct CGPoint origin; | |
struct CGSize size; | |
}; | |
struct CGSize { | |
double width; | |
double height; | |
}; | |
struct CGVector { | |
double dx; | |
double dy; | |
}; | |
struct NSDirectionalEdgeInsets { | |
double top; | |
double leading; | |
double bottom; | |
double trailing; | |
}; | |
struct NSObject { | |
Class _field1; | |
}; | |
struct UIEdgeInsets { | |
double top; | |
double left; | |
double bottom; | |
double right; | |
}; | |
struct UIOffset { | |
double horizontal; | |
double vertical; | |
}; | |
struct UIPeripheralAnimationGeometry { | |
struct CGPoint outPosition; | |
struct CGPoint inPosition; | |
struct CGRect bounds; | |
struct CGAffineTransform transform; | |
double targetFrameHeightDelta; | |
}; | |
struct _NSRange { | |
unsigned long long location; | |
unsigned long long length; | |
}; | |
struct _UIBoundingPathBitmapData { | |
unsigned long long width; | |
unsigned long long height; | |
struct _UIBoundingPathBitmapDataSkipRegion skipRegion; | |
unsigned long long nodeCount; | |
unsigned long long maximumNodesPerRow; | |
unsigned short *rows; | |
}; | |
struct _UIBoundingPathBitmapDataSkipRegion { | |
unsigned long long y; | |
unsigned long long height; | |
}; | |
struct _UICollectionViewCompositionLayout { | |
Class _field1; | |
}; | |
struct _UICollectionViewCompositionLayoutInvalidationContext { | |
Class _field1; | |
id _field2; | |
}; | |
struct _UIIntegralPoint { | |
long long _field1; | |
long long _field2; | |
}; | |
struct _UIIntegralRect { | |
struct _UIIntegralPoint _field1; | |
struct _UIIntegralSize _field2; | |
}; | |
struct _UIIntegralSize { | |
long long _field1; | |
long long _field2; | |
}; | |
struct _UIRenderingSurface { | |
struct CGRect _field1; | |
double _field2; | |
}; | |
struct _UIViewTraitCollectionChangeDescription { | |
id _field1; | |
id _field2; | |
char _field3; | |
char _field4; | |
}; | |
struct _UIWebTouchEvent { | |
int type; | |
double timestamp; | |
struct CGPoint locationInScreenCoordinates; | |
struct CGPoint locationInDocumentCoordinates; | |
double scale; | |
double rotation; | |
_Bool inJavaScriptGesture; | |
struct _UIWebTouchPoint *touchPoints; | |
unsigned int touchPointCount; | |
_Bool isPotentialTap; | |
}; | |
struct _UIWebTouchPoint; | |
struct os_unfair_lock_s { | |
unsigned int _os_unfair_lock_opaque; | |
}; | |
struct ui_size_cache { | |
CDStruct_183601bc *__begin_; | |
CDStruct_183601bc *__end_; | |
struct __compressed_pair<ui_size_cache_value *, std::__1::allocator<ui_size_cache_value>> { | |
CDStruct_183601bc *__value_; | |
} __end_cap_; | |
}; | |
#pragma mark Typedef'd Structures | |
typedef struct { | |
id _field1; | |
id _field2; | |
} CDStruct_a70f6672; | |
typedef struct { | |
id _field1; | |
char _field2; | |
int _field3; | |
char _field4; | |
char _field5; | |
char _field6; | |
char _field7; | |
char _field8; | |
char _field9; | |
char _field10; | |
char _field11; | |
char _field12; | |
char _field13; | |
} CDStruct_3d251d20; | |
typedef struct { | |
unsigned long long direction; | |
unsigned long long targetSwipeState; | |
char animated; | |
double xOffset; | |
double initialSpringVelocity; | |
double springStiffness; | |
} CDStruct_8b31afb2; | |
typedef struct { | |
unsigned long long senderID; | |
double controllerState[16]; | |
double normalizedLeftStickState[4]; | |
double normalizedRightStickState[4]; | |
double normalizedShoulderButtonState[4]; | |
} CDStruct_a7a14e3b; | |
typedef struct { | |
unsigned long long direction; | |
char primaryActionIsDestructive; | |
char primaryActionCanBeTriggeredBySwipe; | |
double openThreshold; | |
double confirmationThreshold; | |
} CDStruct_db0d4e35; | |
typedef struct { | |
char itemIsEnabled[36]; | |
char timeString[64]; | |
char shortTimeString[64]; | |
char dateString[256]; | |
int gsmSignalStrengthRaw; | |
int gsmSignalStrengthBars; | |
char serviceString[100]; | |
char serviceCrossfadeString[100]; | |
char serviceImages[2][100]; | |
char operatorDirectory[1024]; | |
unsigned int serviceContentType; | |
int wifiSignalStrengthRaw; | |
int wifiSignalStrengthBars; | |
unsigned int dataNetworkType; | |
int batteryCapacity; | |
unsigned int batteryState; | |
char batteryDetailString[150]; | |
int bluetoothBatteryCapacity; | |
int thermalColor; | |
unsigned int thermalSunlightMode:1; | |
unsigned int slowActivity:1; | |
unsigned int syncActivity:1; | |
char activityDisplayId[256]; | |
unsigned int bluetoothConnected:1; | |
unsigned int displayRawGSMSignal:1; | |
unsigned int displayRawWifiSignal:1; | |
unsigned int locationIconType:1; | |
unsigned int quietModeInactive:1; | |
unsigned int tetheringConnectionCount; | |
unsigned int batterySaverModeActive:1; | |
unsigned int deviceIsRTL:1; | |
unsigned int lock:1; | |
char breadcrumbTitle[256]; | |
char breadcrumbSecondaryTitle[256]; | |
char personName[100]; | |
unsigned int electronicTollCollectionAvailable:1; | |
unsigned int wifiLinkWarning:1; | |
unsigned int wifiSearching:1; | |
double backgroundActivityDisplayStartDate; | |
unsigned int shouldShowEmergencyOnlyStatus:1; | |
} CDStruct_88822acb; | |
typedef struct { | |
unsigned int val[8]; | |
} CDStruct_4c969caf; | |
typedef struct { | |
unsigned int idiom:6; | |
unsigned int landscape:1; | |
unsigned int split:1; | |
unsigned int appearance:8; | |
unsigned int rendering:8; | |
unsigned int padding:8; | |
} CDStruct_227bb23d; | |
typedef struct { | |
char animateContentRotation; | |
char preserveHeight; | |
char avoidFadingBottomOfContent; | |
char skipSnapshotOfEndState; | |
char preventAdditveAnimations; | |
double contentStretchRightEdgeInset; | |
int edgeClip; | |
} CDStruct_f365cafe; | |
typedef struct { | |
double dampingRatio; | |
double response; | |
char initialDampingRatioSpecified; | |
char initialResponseSpecified; | |
double initialDampingRatio; | |
double initialResponse; | |
double dampingRatioSmoothing; | |
double responseSmoothing; | |
double targetSmoothing; | |
double projectionDeceleration; | |
double impulse; | |
} CDStruct_38aa087a; | |
typedef struct { | |
double _field1; | |
double _field2; | |
double _field3; | |
double _field4; | |
char _field5; | |
char _field6; | |
char _field7; | |
char _field8; | |
} CDStruct_6cce754d; | |
typedef struct { | |
double rotationX; | |
double rotationY; | |
double rotationZ; | |
double scaleX; | |
double scaleY; | |
double scaleZ; | |
double translationX; | |
double translationY; | |
double translationZ; | |
} CDStruct_e79446ac; | |
typedef struct { | |
double _field1; | |
double _field2; | |
double _field3; | |
double _field4; | |
double _field5; | |
} CDStruct_d83abbfb; | |
typedef struct { | |
double targetValue; | |
double tension; | |
double friction; | |
} CDStruct_57d825b2; | |
typedef struct { | |
double amount; | |
int unit; | |
} CDStruct_73524d89; | |
typedef struct { | |
int commonRowHorizontalAlignment; | |
int lastRowHorizontalAlignment; | |
int rowVerticalAlignment; | |
} CDStruct_2f5e8405; | |
typedef struct { | |
long long userInterfaceIdiom; | |
double displayScale; | |
long long displayGamut; | |
long long touchLevel; | |
unsigned long long interactionModel; | |
unsigned long long primaryInteractionModel; | |
long long horizontalSizeClass; | |
long long verticalSizeClass; | |
long long userInterfaceStyle; | |
long long layoutDirection; | |
long long forceTouchCapability; | |
long long preferredContentSizeCategory; | |
double displayCornerRadius; | |
} CDStruct_759b680f; | |
typedef struct { | |
long long width; | |
long long height; | |
} CDStruct_d58201db; | |
typedef struct CDStruct_183601bc; | |
typedef struct { | |
id _field1; | |
id _field2; | |
id _field3; | |
id _field4; | |
id _field5; | |
struct CGSize _field6; | |
} CDStruct_0ba2c6ed; | |
typedef struct { | |
char _field1[36]; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :2; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int _field2; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
CDStruct_88822acb _field3; | |
} CDStruct_ca4a43e2; | |
typedef struct { | |
CDStruct_73524d89 _field1[4]; | |
} CDStruct_bd7e7c01; | |
typedef struct { | |
struct { | |
double _field1; | |
double _field2; | |
double _field3; | |
double _field4; | |
} _field1; | |
struct { | |
double _field1; | |
double _field2; | |
double _field3; | |
double _field4; | |
} _field2; | |
struct { | |
double _field1; | |
double _field2; | |
double _field3; | |
double _field4; | |
} _field3; | |
struct { | |
double _field1; | |
double _field2; | |
double _field3; | |
double _field4; | |
} _field4; | |
struct { | |
double _field1; | |
double _field2; | |
double _field3; | |
double _field4; | |
} _field5; | |
} CDStruct_10115da1; | |
typedef struct { | |
CDStruct_57d825b2 dampingRatioParameters; | |
CDStruct_57d825b2 responseParameters; | |
CDStruct_57d825b2 targetParameters; | |
char dampingRatioSmoothingDisabled; | |
char responseSmoothingDisabled; | |
char targetSmoothingDisabled; | |
} CDStruct_0a5e20b7; | |
typedef struct { | |
CDStruct_f2a5f274 dampingRatioState; | |
CDStruct_f2a5f274 responseState; | |
double tension; | |
double friction; | |
} CDStruct_289c5ec3; | |
typedef struct { | |
struct CGPoint _field1; | |
unsigned long long _field2; | |
} CDStruct_912d1c89; | |
typedef struct { | |
id _field1; | |
double _field2; | |
double _field3; | |
CDStruct_0ba2c6ed _field4; | |
CDStruct_0ba2c6ed _field5; | |
CDStruct_0ba2c6ed _field6; | |
CDStruct_0ba2c6ed _field7; | |
char _field8; | |
} CDStruct_fe28c19a; | |
typedef struct { | |
char _field1; | |
double _field2; | |
struct CGRect _field3; | |
struct CGSize _field4; | |
struct UIEdgeInsets _field5; | |
double _field6; | |
char _field7; | |
char _field8; | |
struct CGSize _field9; | |
} CDStruct_9f00e7fb; | |
typedef struct { | |
double firstBaseline; | |
double lastBaseline; | |
struct CGRect referenceBounds; | |
long long measuredNumberOfLines; | |
} CDStruct_25ed71ea; | |
typedef struct { | |
struct { | |
double _field1; | |
double _field2; | |
} _field1; | |
struct { | |
double _field1; | |
double _field2; | |
} _field2; | |
CDStruct_289c5ec3 _field3; | |
} CDStruct_484bde22; | |
typedef struct { | |
struct CGRect _field1; | |
struct CGRect _field2; | |
struct CGRect _field3; | |
} CDStruct_6b60c6e5; | |
typedef struct { | |
CDStruct_6b60c6e5 _field1; | |
CDStruct_6b60c6e5 _field2; | |
CDStruct_6b60c6e5 _field3; | |
} CDStruct_c7d8fe75; | |
// Ambiguous groups | |
typedef struct { | |
unsigned int visible:1; | |
unsigned int isCleaningUp:1; | |
unsigned int didRevertStatusBar:1; | |
} CDStruct_d1897728; | |
typedef struct { | |
unsigned int :1; | |
unsigned int :1; | |
} CDStruct_d7010776; | |
typedef struct { | |
unsigned int enabled:1; | |
} CDStruct_513ff01d; | |
typedef struct { | |
unsigned int :1; | |
} CDStruct_65389fcd; | |
typedef struct { | |
double _field1; | |
double _field2; | |
double _field3; | |
double _field4; | |
} CDStruct_d2b197d1; | |
typedef struct { | |
double _field1; | |
double _field2; | |
} CDStruct_c3b9c2ee; | |
typedef struct { | |
double _x; | |
double _y; | |
} CDStruct_5e2aa800; | |
typedef struct { | |
double minimum; | |
double maximum; | |
} CDStruct_ef18196a; | |
typedef struct { | |
double value; | |
double velocity; | |
} CDStruct_f2a5f274; | |
typedef struct { | |
struct CGPoint _field1; | |
double _field2; | |
} CDStruct_19cde01f; | |
typedef struct { | |
struct CGPoint point; | |
double force; | |
} CDStruct_23d8ee2f; | |
#pragma mark Typedef'd Unions | |
typedef union { | |
unsigned char _field1; | |
struct { | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :1; | |
} _field2; | |
} CDUnion_e8341a59; | |
typedef union { | |
CDStruct_227bb23d styling; | |
int intValue; | |
} CDUnion_bf7716c0; | |
#pragma mark - | |
// | |
// File: /Volumes/ExSSD/System/iOSSupport/System/Library/PrivateFrameworks/UIKitCore.framework/Versions/A/UIKitCore | |
// UUID: 37D10B4F-6F90-3C9C-B12C-BBD0BECF9B48 | |
// | |
// Arch: x86_64 | |
// Current version: 61000.0.0 | |
// Compatibility version: 1.0.0 | |
// Source version: 3698.8.5.7.0 | |
// | |
// Objective-C Garbage Collection: Unsupported | |
// | |
@protocol BSXPCCoding <NSObject> | |
- (void)encodeWithXPCDictionary:(NSObject<OS_xpc_object> *)arg1; | |
- (id)initWithXPCDictionary:(NSObject<OS_xpc_object> *)arg1; | |
@optional | |
- (Class)fallbackXPCEncodableClass; | |
@end | |
@protocol CAAction | |
- (void)runActionForKey:(NSString *)arg1 object:(id)arg2 arguments:(NSDictionary *)arg3; | |
@end | |
@protocol CAAnimationDelegate <NSObject> | |
@optional | |
- (void)animationDidStop:(CAAnimation *)arg1 finished:(BOOL)arg2; | |
- (void)animationDidStart:(CAAnimation *)arg1; | |
@end | |
@protocol CABackdropLayerDelegate <CALayerDelegate> | |
@optional | |
- (void)backdropLayerStatisticsDidChange:(CABackdropLayer *)arg1; | |
@end | |
@protocol CABehaviorDelegate <NSObject> | |
@optional | |
- (void)behaviorDidStop:(CABehavior *)arg1; | |
@end | |
@protocol CALayerDelegate <NSObject> | |
@optional | |
- (id <CAAction>)actionForLayer:(CALayer *)arg1 forKey:(NSString *)arg2; | |
- (void)layoutSublayersOfLayer:(CALayer *)arg1; | |
- (void)layerWillDraw:(CALayer *)arg1; | |
- (void)drawLayer:(CALayer *)arg1 inContext:(struct CGContext *)arg2; | |
- (void)displayLayer:(CALayer *)arg1; | |
@end | |
@protocol FBSDisplayLayoutObserver <NSObject> | |
@optional | |
- (void)layoutMonitor:(FBSDisplayLayoutMonitor *)arg1 didUpdateDisplayLayout:(FBSDisplayLayout *)arg2 withContext:(FBSDisplayLayoutTransitionContext *)arg3; | |
- (void)layoutMonitor:(FBSDisplayLayoutMonitor *)arg1 didUpdateDisplayLayout:(FBSDisplayLayout *)arg2; | |
@end | |
@protocol FBSDisplayObserving <NSObject> | |
@optional | |
- (void)displayMonitor:(FBSDisplayMonitor *)arg1 willDisconnectIdentity:(FBSDisplayIdentity *)arg2; | |
- (void)displayMonitor:(FBSDisplayMonitor *)arg1 didUpdateIdentity:(FBSDisplayIdentity *)arg2 withConfiguration:(FBSDisplayConfiguration *)arg3; | |
- (void)displayMonitor:(FBSDisplayMonitor *)arg1 didConnectIdentity:(FBSDisplayIdentity *)arg2 withConfiguration:(FBSDisplayConfiguration *)arg3; | |
@end | |
@protocol FBSSceneDelegate <NSObject> | |
- (void)scene:(FBSScene *)arg1 didReceiveActions:(NSSet *)arg2; | |
- (void)scene:(FBSScene *)arg1 didUpdateWithDiff:(FBSSceneSettingsDiff *)arg2 transitionContext:(FBSSceneTransitionContext *)arg3 completion:(void (^)(FBSWorkspaceSceneUpdateResponse *))arg4; | |
@end | |
@protocol FBSUIApplicationWorkspaceDelegate <FBSWorkspaceDelegate> | |
- (void)workspaceShouldExit:(FBSUIApplicationWorkspace *)arg1; | |
- (void)workspace:(FBSUIApplicationWorkspace *)arg1 didLaunchWithCompletion:(void (^)(FBSUIApplicationLaunchResponse *))arg2; | |
@optional | |
- (void)workspaceShouldExit:(FBSUIApplicationWorkspace *)arg1 withTransitionContext:(FBSSceneTransitionContext *)arg2; | |
- (void)workspaceNoteAssertionExpirationImminent:(FBSUIApplicationWorkspace *)arg1; | |
@end | |
@protocol FBSWorkspaceDelegate <NSObject> | |
@optional | |
- (void)workspace:(FBSWorkspace *)arg1 didReceiveActions:(NSSet *)arg2; | |
- (void)workspace:(FBSWorkspace *)arg1 willDestroyScene:(FBSScene *)arg2 withTransitionContext:(FBSSceneTransitionContext *)arg3 completion:(void (^)(FBSWorkspaceDestroySceneResponse *))arg4; | |
- (void)workspace:(FBSWorkspace *)arg1 didCreateScene:(FBSScene *)arg2 withTransitionContext:(FBSSceneTransitionContext *)arg3 completion:(void (^)(FBSWorkspaceCreateSceneResponse *))arg4; | |
- (void)workspaceDidEndTransaction:(FBSWorkspace *)arg1; | |
- (void)workspaceDidBeginTransaction:(FBSWorkspace *)arg1; | |
@end | |
@protocol NSCoding | |
- (id)initWithCoder:(NSCoder *)arg1; | |
- (void)encodeWithCoder:(NSCoder *)arg1; | |
@end | |
@protocol NSCopying | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
@end | |
@protocol NSDiscardableContent | |
- (BOOL)isContentDiscarded; | |
- (void)discardContentIfPossible; | |
- (void)endContentAccess; | |
- (BOOL)beginContentAccess; | |
@end | |
@protocol NSExtensionRequestHandling <NSObject> | |
- (void)beginRequestWithExtensionContext:(NSExtensionContext *)arg1; | |
@end | |
@protocol NSFilePresenter <NSObject> | |
@property(readonly, retain) NSOperationQueue *presentedItemOperationQueue; | |
@property(readonly, copy) NSURL *presentedItemURL; | |
@optional | |
@property(readonly) NSSet *observedPresentedItemUbiquityAttributes; | |
@property(readonly, copy) NSURL *primaryPresentedItemURL; | |
- (void)presentedSubitemAtURL:(NSURL *)arg1 didResolveConflictVersion:(NSFileVersion *)arg2; | |
- (void)presentedSubitemAtURL:(NSURL *)arg1 didLoseVersion:(NSFileVersion *)arg2; | |
- (void)presentedSubitemAtURL:(NSURL *)arg1 didGainVersion:(NSFileVersion *)arg2; | |
- (void)presentedSubitemDidChangeAtURL:(NSURL *)arg1; | |
- (void)presentedSubitemAtURL:(NSURL *)arg1 didMoveToURL:(NSURL *)arg2; | |
- (void)presentedSubitemDidAppearAtURL:(NSURL *)arg1; | |
- (void)accommodatePresentedSubitemDeletionAtURL:(NSURL *)arg1 completionHandler:(void (^)(NSError *))arg2; | |
- (void)presentedItemDidResolveConflictVersion:(NSFileVersion *)arg1; | |
- (void)presentedItemDidLoseVersion:(NSFileVersion *)arg1; | |
- (void)presentedItemDidGainVersion:(NSFileVersion *)arg1; | |
- (void)presentedItemDidChangeUbiquityAttributes:(NSSet *)arg1; | |
- (void)presentedItemDidChange; | |
- (void)presentedItemDidMoveToURL:(NSURL *)arg1; | |
- (void)accommodatePresentedItemDeletionWithCompletionHandler:(void (^)(NSError *))arg1; | |
- (void)savePresentedItemChangesWithCompletionHandler:(void (^)(NSError *))arg1; | |
- (void)relinquishPresentedItemToWriter:(void (^)(void (^)(void)))arg1; | |
- (void)relinquishPresentedItemToReader:(void (^)(void (^)(void)))arg1; | |
@end | |
@protocol NSISEngineDelegate <NSObject> | |
- (void)engine:(NSISEngine *)arg1 willBreakConstraint:(id <NSISConstraint>)arg2 dueToMutuallyExclusiveConstraints:(NSArray *)arg3; | |
- (NSISVariable *)engine:(NSISEngine *)arg1 markerForConstraintToBreakAmongConstraints:(NSArray *)arg2; | |
- (void)constraintsDidChangeInEngine:(NSISEngine *)arg1; | |
@optional | |
- (void)solutionDidChangeInEngine:(NSISEngine *)arg1; | |
@end | |
@protocol NSISVariableDelegate <NSObject> | |
- (BOOL)nsis_valueOfVariableIsUserObservable:(NSISVariable *)arg1; | |
- (NSString *)nsis_descriptionOfVariable:(NSISVariable *)arg1; | |
- (void)nsis_valueOfVariable:(NSISVariable *)arg1 didChangeInEngine:(NSISEngine *)arg2; | |
@end | |
@protocol NSItemProviderDataTransferDelegate <NSObject> | |
- (void)itemProvider:(NSItemProvider *)arg1 finishedDataTransferTransactionUUID:(NSUUID *)arg2; | |
- (void)itemProvider:(NSItemProvider *)arg1 beganDataTransferTransactionUUID:(NSUUID *)arg2 progress:(NSProgress *)arg3; | |
@end | |
@protocol NSItemProviderReading <NSObject> | |
+ (NSArray *)readableTypeIdentifiersForItemProvider; | |
+ (id)objectWithItemProviderData:(NSData *)arg1 typeIdentifier:(NSString *)arg2 error:(id *)arg3; | |
@end | |
@protocol NSItemProviderWriting <NSObject> | |
+ (NSArray *)writableTypeIdentifiersForItemProvider; | |
- (NSProgress *)loadDataWithTypeIdentifier:(NSString *)arg1 forItemProviderCompletionHandler:(void (^)(NSData *, NSError *))arg2; | |
@optional | |
+ (long long)itemProviderVisibilityForRepresentationWithTypeIdentifier:(NSString *)arg1; | |
@property(readonly, copy, nonatomic) NSArray *writableTypeIdentifiersForItemProvider; | |
- (long long)itemProviderVisibilityForRepresentationWithTypeIdentifier:(NSString *)arg1; | |
@end | |
@protocol NSKeyedArchiverDelegate <NSObject> | |
@optional | |
- (void)archiverDidFinish:(NSKeyedArchiver *)arg1; | |
- (void)archiverWillFinish:(NSKeyedArchiver *)arg1; | |
- (void)archiver:(NSKeyedArchiver *)arg1 willReplaceObject:(id)arg2 withObject:(id)arg3; | |
- (void)archiver:(NSKeyedArchiver *)arg1 didEncodeObject:(id)arg2; | |
- (id)archiver:(NSKeyedArchiver *)arg1 willEncodeObject:(id)arg2; | |
@end | |
@protocol NSLayoutItem <NSObject> | |
- (BOOL)nsli_isFlipped; | |
- (unsigned long long)nsli_autoresizingMask; | |
- (BOOL)nsli_descriptionIncludesPointer; | |
- (NSString *)nsli_description; | |
- (BOOL)nsli_resolvedValue:(double *)arg1 forSymbolicConstant:(NSString *)arg2 inConstraint:(NSLayoutConstraint *)arg3 error:(id *)arg4; | |
- (BOOL)nsli_lowerAttribute:(int)arg1 intoExpression:(NSISLinearExpression *)arg2 withCoefficient:(double)arg3 container:(id <NSLayoutItem>)arg4; | |
- (BOOL)nsli_lowerAttribute:(int)arg1 intoExpression:(NSISLinearExpression *)arg2 withCoefficient:(double)arg3 forConstraint:(NSLayoutConstraint *)arg4; | |
- (id <NSLayoutItem>)nsli_superitem; | |
- (struct CGSize)nsli_convertSizeFromEngineSpace:(struct CGSize)arg1; | |
- (struct CGSize)nsli_convertSizeToEngineSpace:(struct CGSize)arg1; | |
- (NSISEngine *)nsli_layoutEngine; | |
@optional | |
@property(setter=nsli_setPiercingToken:) unsigned long long nsli_piercingToken; | |
- (NSLayoutRect *)nsli_layoutRect; | |
- (NSISVariable *)nsli_boundsHeightVariable; | |
- (NSISVariable *)nsli_boundsWidthVariable; | |
- (NSISVariable *)nsli_minYVariable; | |
- (NSISVariable *)nsli_minXVariable; | |
- (double)nsli_marginOffsetForAttribute:(long long)arg1; | |
- (NSArray *)nsli_installedConstraints; | |
- (BOOL)nsli_removeConstraint:(NSLayoutConstraint *)arg1; | |
- (void)nsli_addConstraint:(NSLayoutConstraint *)arg1 mutuallyExclusiveConstraints:(id *)arg2; | |
- (void)nsli_addConstraint:(NSLayoutConstraint *)arg1; | |
- (struct CGSize)nsli_engineToUserScalingCoefficients; | |
- (NSLayoutAnchor *)nsli_layoutAnchorForAttribute:(long long)arg1; | |
- (id <NSLayoutItem>)nsli_ancestorSharedWithItem:(id <NSLayoutItem>)arg1; | |
- (id <NSLayoutItem>)nsli_itemDescribingLayoutDirectionForConstraint:(NSLayoutConstraint *)arg1 toItem:(id <NSLayoutItem>)arg2; | |
- (id <NSLayoutItem>)nsli_layoutMarginsItem; | |
- (BOOL)nsli_isRTL; | |
- (BOOL)nsli_lowersExpressionRelativeToConstraintContainer; | |
- (BOOL)nsli_isLegalConstraintItem; | |
- (BOOL)nsli_canHostIndependentVariableAnchor; | |
@end | |
@protocol NSLayoutManagerDelegate <NSObject> | |
@optional | |
- (void)layoutManager:(NSLayoutManager *)arg1 textContainer:(NSTextContainer *)arg2 didChangeGeometryFromSize:(struct CGSize)arg3; | |
- (void)layoutManager:(NSLayoutManager *)arg1 didCompleteLayoutForTextContainer:(NSTextContainer *)arg2 atEnd:(BOOL)arg3; | |
- (void)layoutManagerDidInvalidateLayout:(NSLayoutManager *)arg1; | |
- (BOOL)layoutManager:(NSLayoutManager *)arg1 shouldSetLineFragmentRect:(inout struct CGRect *)arg2 lineFragmentUsedRect:(inout struct CGRect *)arg3 baselineOffset:(inout double *)arg4 inTextContainer:(NSTextContainer *)arg5 forGlyphRange:(struct _NSRange)arg6; | |
- (struct CGRect)layoutManager:(NSLayoutManager *)arg1 boundingBoxForControlGlyphAtIndex:(unsigned long long)arg2 forTextContainer:(NSTextContainer *)arg3 proposedLineFragment:(struct CGRect)arg4 glyphPosition:(struct CGPoint)arg5 characterIndex:(unsigned long long)arg6; | |
- (BOOL)layoutManager:(NSLayoutManager *)arg1 shouldBreakLineByHyphenatingBeforeCharacterAtIndex:(unsigned long long)arg2; | |
- (BOOL)layoutManager:(NSLayoutManager *)arg1 shouldBreakLineByWordBeforeCharacterAtIndex:(unsigned long long)arg2; | |
- (long long)layoutManager:(NSLayoutManager *)arg1 shouldUseAction:(long long)arg2 forControlCharacterAtIndex:(unsigned long long)arg3; | |
- (double)layoutManager:(NSLayoutManager *)arg1 paragraphSpacingAfterGlyphAtIndex:(unsigned long long)arg2 withProposedLineFragmentRect:(struct CGRect)arg3; | |
- (double)layoutManager:(NSLayoutManager *)arg1 paragraphSpacingBeforeGlyphAtIndex:(unsigned long long)arg2 withProposedLineFragmentRect:(struct CGRect)arg3; | |
- (double)layoutManager:(NSLayoutManager *)arg1 lineSpacingAfterGlyphAtIndex:(unsigned long long)arg2 withProposedLineFragmentRect:(struct CGRect)arg3; | |
- (unsigned long long)layoutManager:(NSLayoutManager *)arg1 shouldGenerateGlyphs:(const unsigned short *)arg2 properties:(const long long *)arg3 characterIndexes:(const unsigned long long *)arg4 font:(UIFont *)arg5 forGlyphRange:(struct _NSRange)arg6; | |
@end | |
@protocol NSMutableCopying | |
- (id)mutableCopyWithZone:(struct _NSZone *)arg1; | |
@end | |
@protocol NSObject | |
@property(readonly, copy) NSString *description; | |
@property(readonly) Class superclass; | |
@property(readonly) unsigned long long hash; | |
- (struct _NSZone *)zone; | |
- (unsigned long long)retainCount; | |
- (id)autorelease; | |
- (oneway void)release; | |
- (id)retain; | |
- (BOOL)respondsToSelector:(SEL)arg1; | |
- (BOOL)conformsToProtocol:(Protocol *)arg1; | |
- (BOOL)isMemberOfClass:(Class)arg1; | |
- (BOOL)isKindOfClass:(Class)arg1; | |
- (BOOL)isProxy; | |
- (id)performSelector:(SEL)arg1 withObject:(id)arg2 withObject:(id)arg3; | |
- (id)performSelector:(SEL)arg1 withObject:(id)arg2; | |
- (id)performSelector:(SEL)arg1; | |
- (id)self; | |
- (Class)class; | |
- (BOOL)isEqual:(id)arg1; | |
@optional | |
@property(readonly, copy) NSString *debugDescription; | |
@end | |
@protocol NSObservable <NSObject> | |
@optional | |
- (void)finishObserving; | |
- (void)receiveObservedError:(NSError *)arg1; | |
- (void)receiveObservedValue:(id)arg1; | |
- (void)removeObservation:(NSObservation *)arg1; | |
- (NSObservation<NSObservable><NSObserver> *)addObserver:(id <NSObserver>)arg1; | |
@end | |
@protocol NSObserver <NSObject> | |
@optional | |
- (void)finishObserving; | |
- (void)receiveObservedError:(NSError *)arg1; | |
- (void)receiveObservedValue:(id)arg1; | |
@end | |
@protocol NSProgressReporting <NSObject> | |
@property(readonly) NSProgress *progress; | |
@end | |
@protocol NSSecureCoding <NSCoding> | |
+ (BOOL)supportsSecureCoding; | |
@end | |
@protocol NSTextAttachmentCell <NSObject> | |
- (NSTextAttachment *)attachment; | |
- (void)setAttachment:(NSTextAttachment *)arg1; | |
- (struct CGPoint)cellBaselineOffset; | |
- (struct CGSize)cellSize; | |
- (void)drawWithFrame:(struct CGRect)arg1 inView:(UIView *)arg2 characterIndex:(unsigned long long)arg3 layoutManager:(NSLayoutManager *)arg4; | |
@optional | |
- (void)drawWithFrame:(struct CGRect)arg1 inView:(UIView *)arg2; | |
- (void)drawWithFrame:(struct CGRect)arg1 inView:(UIView *)arg2 characterIndex:(unsigned long long)arg3; | |
- (struct CGRect)cellFrameForTextContainer:(NSTextContainer *)arg1 proposedLineFragment:(struct CGRect)arg2 glyphPosition:(struct CGPoint)arg3 characterIndex:(unsigned long long)arg4; | |
@end | |
@protocol NSTextContainerView <NSObject, NSTextLayoutOrientationProvider> | |
@optional | |
- (void)updateInsertionPointStateAndRestartTimer:(BOOL)arg1; | |
- (void)setNeedsDisplayInRect:(struct CGRect)arg1 avoidAdditionalLayout:(BOOL)arg2; | |
- (struct CGRect)textContainerFrameForBounds:(struct CGRect)arg1; | |
- (NSDictionary *)linkTextAttributes; | |
@end | |
@protocol NSTextLayoutOrientationProvider | |
@property(readonly, nonatomic) long long layoutOrientation; | |
@end | |
@protocol NSUITextViewCommonMethods <NSTextLayoutOrientationProvider, NSTextContainerView> | |
- (void)setNeedsDisplayInRect:(struct CGRect)arg1 avoidAdditionalLayout:(BOOL)arg2; | |
- (BOOL)isHorizontallyResizable; | |
- (struct CGSize)minSize; | |
- (void)invalidateTextContainerOrigin; | |
- (void)setConstrainedFrameSize:(struct CGSize)arg1; | |
- (struct UIEdgeInsets)textContainerInset; | |
- (struct CGPoint)textContainerOrigin; | |
- (struct CGRect)visibleRect; | |
@optional | |
@property(readonly, nonatomic) NSDictionary *markedTextStyle; | |
@property(nonatomic) struct _NSRange markedRange; | |
@property(nonatomic) __weak NSTextContainer *textContainer; | |
@end | |
@protocol NSUserActivityDelegate <NSObject> | |
@optional | |
- (void)userActivity:(NSUserActivity *)arg1 didReceiveInputStream:(NSInputStream *)arg2 outputStream:(NSOutputStream *)arg3; | |
- (void)userActivityWasContinued:(NSUserActivity *)arg1; | |
- (void)userActivityWillSave:(NSUserActivity *)arg1; | |
@end | |
@protocol NSXPCConnectionDelegate <NSObject> | |
@optional | |
- (void)connection:(NSXPCConnection *)arg1 handleInvocation:(NSInvocation *)arg2 isReply:(BOOL)arg3; | |
- (id <NSSecureCoding>)replacementObjectForXPCConnection:(NSXPCConnection *)arg1 encoder:(NSXPCCoder *)arg2 object:(id)arg3; | |
@end | |
@protocol NSXPCListenerDelegate <NSObject> | |
@optional | |
- (BOOL)listener:(NSXPCListener *)arg1 shouldAcceptNewConnection:(NSXPCConnection *)arg2; | |
@end | |
@protocol PTSettingsKeyObserver <NSObject> | |
- (void)settings:(PTSettings *)arg1 changedValueForKey:(NSString *)arg2; | |
@end | |
@protocol ROCKImpersonateable <NSObject> | |
@end | |
@protocol RTIInputSystemClientDelegate <NSObject> | |
@optional | |
- (void)performTextOperations:(RTITextOperations *)arg1 resultHandler:(void (^)(unsigned long long))arg2; | |
- (void)performTextOperations:(RTITextOperations *)arg1; | |
@end | |
@protocol RTIInputSystemSessionDelegate <NSObject> | |
@optional | |
- (void)inputSession:(RTIInputSystemSession *)arg1 didChangePause:(BOOL)arg2 withReason:(NSString *)arg3; | |
- (void)inputSession:(RTIInputSystemSession *)arg1 documentStateDidChange:(RTIDocumentState *)arg2; | |
- (void)inputSession:(RTIInputSystemSession *)arg1 documentTraitsDidChange:(RTIDocumentTraits *)arg2; | |
- (void)inputSessionDidDie:(RTIInputSystemSession *)arg1; | |
- (void)inputSessionDidEnd:(RTIInputSystemSession *)arg1; | |
- (void)inputSessionDidBegin:(RTIInputSystemSession *)arg1; | |
@end | |
@protocol TIKeyboardInputManagerDynamicDictionarySupport <NSObject> | |
- (void)removeAllDynamicDictionariesWithCompletionHandler:(void (^)(NSError *))arg1; | |
@end | |
@protocol TIKeyboardInputManagerToImplProtocol <NSObject> | |
- (void)pushAutocorrections:(TIAutocorrectionList *)arg1 requestToken:(TICandidateRequestToken *)arg2; | |
- (void)processPayloadInfo:(NSDictionary *)arg1; | |
@end | |
@protocol TIPreferencesControllerActions <NSObject> | |
@property(nonatomic) struct CGPoint keyboardPosition; | |
@property(nonatomic) BOOL keyboardShownByTouch; | |
@property(nonatomic) BOOL automaticMinimizationEnabled; | |
@property(nonatomic) BOOL predictionEnabled; | |
@property(copy, nonatomic) NSArray *inputModeSelectionSequence; | |
- (void)updateLastUsedDictationLanguages:(NSDictionary *)arg1; | |
- (void)updateEnabledDictationLanguages:(NSDictionary *)arg1; | |
- (void)updateDidPerformFirstReachableKeyboardInteraction; | |
- (void)updateKeyboardHandBias:(NSString *)arg1; | |
- (void)updateKeyboardIsFloating:(BOOL)arg1; | |
- (void)updateKeyboardIsSplit:(BOOL)arg1 locked:(BOOL)arg2; | |
- (void)updateLastUsedKeyboards:(NSDictionary *)arg1; | |
- (void)updateLastUsedLayout:(NSString *)arg1; | |
- (void)updateLastUsedInputMode:(NSString *)arg1; | |
- (void)didTriggerOneTimeAction:(NSString *)arg1; | |
- (BOOL)oneTimeActionCompleted:(NSString *)arg1; | |
@end | |
@protocol TITextCheckerSupport <NSObject> | |
- (void)appendWordToTextCheckerLocalDictionary:(NSString *)arg1; | |
- (void)requestTextCheckerLocalDictionaryWithCompletionHandler:(void (^)(NSData *))arg1; | |
- (void)string:(NSString *)arg1 isExemptFromTextCheckerWithCompletionHandler:(void (^)(BOOL))arg2; | |
@end | |
@protocol UHADragSessionHandlerInterface <ROCKImpersonateable> | |
@property(readonly, nonatomic) id <UHADragOperationMasksInterface> operationMasks; | |
- (void)dataTransferSessionFinished; | |
- (void)dragFailed; | |
- (void)dragEndedWithOperation:(unsigned long long)arg1; | |
- (NSData *)dataForItemIndex:(unsigned long long)arg1 type:(NSString *)arg2; | |
- (id <UHADragImageInterface>)imageForItemIndex:(unsigned long long)arg1; | |
- (void)dragDidBegin:(id <UHADragSessionInterface>)arg1; | |
@end | |
@protocol UHADropSessionHandlerInterface <ROCKImpersonateable> | |
- (void)dropSessionEnded; | |
- (void)dropSessionConclude; | |
- (BOOL)dropSessionPerform; | |
@end | |
@protocol UHAMenuInterface <ROCKImpersonateable> | |
@property(copy, nonatomic) NSArray *items; | |
@property(copy, nonatomic) NSString *title; | |
@end | |
@protocol UHAMenuItemInterface <ROCKImpersonateable> | |
@property(copy, nonatomic) NSString *hostActionName; | |
@property(copy, nonatomic) NSString *actionName; | |
@property(nonatomic) unsigned long long targetSearchScopeMask; | |
@property(retain, nonatomic) id <UHAMenuInterface> submenu; | |
@property(nonatomic) long long state; | |
@property(nonatomic, getter=isReplacedBySubmenuItems) BOOL replacedBySubmenuItems; | |
@property(nonatomic, getter=isSeparatorItem) BOOL separatorItem; | |
@property(nonatomic, getter=isEnabled) BOOL enabled; | |
@property(nonatomic, getter=isAlternate) BOOL alternate; | |
@property(nonatomic) unsigned long long keyEquivalentModifiers; | |
@property(copy, nonatomic) NSString *keyEquivalent; | |
@property(copy, nonatomic) NSString *title; | |
@end | |
@protocol UIAccessibilityContentSizeCategoryImageAdjusting <NSObject> | |
@property(nonatomic) BOOL adjustsImageSizeForAccessibilityContentSizeCategory; | |
@end | |
@protocol UIAccessibilityHUDGestureDelegate <NSObject> | |
- (BOOL)_accessibilityHUDGestureManager:(UIAccessibilityHUDGestureManager *)arg1 shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)arg2; | |
- (void)_accessibilityHUDGestureManager:(UIAccessibilityHUDGestureManager *)arg1 gestureLiftedAtPoint:(struct CGPoint)arg2; | |
- (UIAccessibilityHUDItem *)_accessibilityHUDGestureManager:(UIAccessibilityHUDGestureManager *)arg1 HUDItemForPoint:(struct CGPoint)arg2; | |
@optional | |
- (void)_dismissAccessibilityHUDForGestureManager:(UIAccessibilityHUDGestureManager *)arg1; | |
- (void)_accessibilityHUDGestureManager:(UIAccessibilityHUDGestureManager *)arg1 showHUDItem:(UIAccessibilityHUDItem *)arg2; | |
- (BOOL)_accessibilityHUDGestureManager:(UIAccessibilityHUDGestureManager *)arg1 shouldTerminateHUDGestureForOtherGestureRecognizer:(UIGestureRecognizer *)arg2; | |
- (BOOL)_accessibilityHUDGestureManagerShouldBegin:(UIAccessibilityHUDGestureManager *)arg1; | |
@end | |
@protocol UIAccessibilityIdentification <NSObject> | |
@property(copy, nonatomic) NSString *accessibilityIdentifier; | |
@end | |
@protocol UIActionSheetDelegate <NSObject> | |
@optional | |
- (void)actionSheet:(UIActionSheet *)arg1 didDismissWithButtonIndex:(long long)arg2; | |
- (void)actionSheet:(UIActionSheet *)arg1 willDismissWithButtonIndex:(long long)arg2; | |
- (void)didPresentActionSheet:(UIActionSheet *)arg1; | |
- (void)willPresentActionSheet:(UIActionSheet *)arg1; | |
- (void)actionSheetCancel:(UIActionSheet *)arg1; | |
- (void)actionSheet:(UIActionSheet *)arg1 clickedButtonAtIndex:(long long)arg2; | |
@end | |
@protocol UIActionSheetPresentationControllerDelegate <UIPopoverPresentationControllerDelegate> | |
@optional | |
- (void)actionSheetPresentationControllerDidDismissActionSheet:(_UIActionSheetPresentationController *)arg1; | |
@end | |
@protocol UIActionSheetPresentationControllerDismissActionView <NSObject> | |
@property(nonatomic) BOOL usesShortCompactVerticalLayout; | |
@property(copy, nonatomic) NSString *title; | |
- (void)setHighlighted:(BOOL)arg1; | |
@end | |
@protocol UIActionSheetPresentationControllerVisualStyle <NSObject> | |
@property(readonly) UIView<UIActionSheetPresentationControllerDismissActionView> *dismissActionView; | |
@property(readonly) double cornerRadius; | |
@property(readonly) UIColor *dimmingViewColor; | |
@property(readonly) double dismissToContentSpacing; | |
@property(readonly) struct UIEdgeInsets contentInsets; | |
@property(retain) UITraitCollection *traitCollection; | |
@end | |
@protocol UIActivityContinuationManagerApplicationContext | |
- (void)activityContinuationManager:(UIActivityContinuationManager *)arg1 didUpdateUserActivity:(NSUserActivity *)arg2; | |
- (void)activityContinuationManager:(UIActivityContinuationManager *)arg1 didFailToContinueUserActivityWithType:(NSString *)arg2 error:(NSError *)arg3; | |
- (BOOL)activityContinuationManager:(UIActivityContinuationManager *)arg1 continueUserActivity:(NSUserActivity *)arg2; | |
- (BOOL)activityContinuationManager:(UIActivityContinuationManager *)arg1 willContinueUserActivityWithType:(NSString *)arg2; | |
- (BOOL)activityContinuationManagerHandleErrorsByConfiguringProgressUI:(UIActivityContinuationManager *)arg1; | |
- (NSError *)activityContinuationManagerUserCancelledError:(UIActivityContinuationManager *)arg1; | |
- (void)activityContinuationManager:(UIActivityContinuationManager *)arg1 hideProgressUIWithCompletion:(void (^)(void))arg2; | |
- (void)activityContinuationManager:(UIActivityContinuationManager *)arg1 configureProgressUIWithError:(NSError *)arg2; | |
- (void)activityContinuationManager:(UIActivityContinuationManager *)arg1 displayProgressUI:(NSProgress *)arg2 dismissalHandler:(void (^)(void))arg3; | |
@end | |
@protocol UIActivityItemSource <NSObject> | |
- (id)activityViewController:(UIActivityViewController *)arg1 itemForActivityType:(NSString *)arg2; | |
- (id)activityViewControllerPlaceholderItem:(UIActivityViewController *)arg1; | |
@optional | |
- (UIImage *)activityViewController:(UIActivityViewController *)arg1 thumbnailImageForActivityType:(NSString *)arg2 suggestedSize:(struct CGSize)arg3; | |
- (NSString *)activityViewController:(UIActivityViewController *)arg1 dataTypeIdentifierForActivityType:(NSString *)arg2; | |
- (NSString *)activityViewController:(UIActivityViewController *)arg1 subjectForActivityType:(NSString *)arg2; | |
@end | |
@protocol UIAdaptivePresentationControllerDelegate <NSObject> | |
@optional | |
- (void)presentationController:(UIPresentationController *)arg1 willPresentWithAdaptiveStyle:(long long)arg2 transitionCoordinator:(id <UIViewControllerTransitionCoordinator>)arg3; | |
- (UIViewController *)presentationController:(UIPresentationController *)arg1 viewControllerForAdaptivePresentationStyle:(long long)arg2; | |
- (long long)adaptivePresentationStyleForPresentationController:(UIPresentationController *)arg1 traitCollection:(UITraitCollection *)arg2; | |
- (long long)adaptivePresentationStyleForPresentationController:(UIPresentationController *)arg1; | |
@end | |
@protocol UIAlertActionMutablePropertyObservering <NSObject> | |
- (void)_action:(UIAlertAction *)arg1 updatedTitleTextColor:(UIColor *)arg2; | |
- (void)_action:(UIAlertAction *)arg1 updatedImageTintColor:(UIColor *)arg2; | |
- (void)_action:(UIAlertAction *)arg1 changedToBePreferred:(BOOL)arg2; | |
- (void)_action:(UIAlertAction *)arg1 changedToChecked:(BOOL)arg2; | |
- (void)_action:(UIAlertAction *)arg1 changedToEnabled:(BOOL)arg2; | |
- (void)_action:(UIAlertAction *)arg1 changedToTitleTextAlignment:(long long)arg2; | |
- (void)_action:(UIAlertAction *)arg1 changedToTitle:(NSString *)arg2; | |
@end | |
@protocol UIAlertActionViewRepresentation <NSObject> | |
@property(readonly, nonatomic, getter=isHighlighted) BOOL highlighted; | |
@end | |
@protocol UIAlertActionViewRepresentation_Internal <UIAlertActionMutablePropertyObservering, UIAlertActionViewRepresentation> | |
@property(nonatomic, getter=isHighlighted) BOOL highlighted; | |
@end | |
@protocol UIAlertControllerContaining <NSObject> | |
- (UIAlertController *)_containedAlertController; | |
@end | |
@protocol UIAlertControllerVisualStyleProviding <NSObject> | |
- (UIAlertControllerVisualStyle *)visualStyleForAlertControllerStyle:(long long)arg1 traitCollection:(UITraitCollection *)arg2 descriptor:(UIAlertControllerDescriptor *)arg3; | |
@end | |
@protocol UIAlertViewDelegate <NSObject> | |
@optional | |
- (BOOL)alertViewShouldEnableFirstOtherButton:(UIAlertView *)arg1; | |
- (void)alertView:(UIAlertView *)arg1 didDismissWithButtonIndex:(long long)arg2; | |
- (void)alertView:(UIAlertView *)arg1 willDismissWithButtonIndex:(long long)arg2; | |
- (void)didPresentAlertView:(UIAlertView *)arg1; | |
- (void)willPresentAlertView:(UIAlertView *)arg1; | |
- (void)alertViewCancel:(UIAlertView *)arg1; | |
- (void)alertView:(UIAlertView *)arg1 clickedButtonAtIndex:(long long)arg2; | |
@end | |
@protocol UIAppearance <NSObject> | |
+ (id)appearanceForTraitCollection:(UITraitCollection *)arg1 whenContainedInInstancesOfClasses:(NSArray *)arg2; | |
+ (id)appearanceForTraitCollection:(UITraitCollection *)arg1 whenContainedIn:(Class)arg2; | |
+ (id)appearanceForTraitCollection:(UITraitCollection *)arg1; | |
+ (id)appearanceWhenContainedInInstancesOfClasses:(NSArray *)arg1; | |
+ (id)appearanceWhenContainedIn:(Class)arg1; | |
+ (id)appearance; | |
@end | |
@protocol UIAppearanceContainer <NSObject> | |
@end | |
@protocol UIApplicationSceneClientSettings <NSObject> | |
@property(readonly, nonatomic) double brightnessLevel; | |
@property(readonly, nonatomic) NSArray *audioCategoriesDisablingVolumeHUD; | |
@property(readonly, nonatomic) unsigned long long visibleMiniAlertCount; | |
@property(readonly, nonatomic) BOOL wantsExclusiveForeground; | |
@property(readonly, nonatomic) unsigned long long screenEdgesDeferringSystemGestures; | |
@property(readonly, nonatomic, getter=isReachabilitySupported) BOOL reachabilitySupported; | |
@property(readonly, nonatomic) FBSDisplayMode *requestedDisplayMode; | |
@property(readonly, nonatomic) long long overscanCompensation; | |
@property(readonly, nonatomic) long long whitePointAdaptivityStyle; | |
@property(readonly, nonatomic) BOOL idleModeVisualEffectsEnabled; | |
@property(readonly, nonatomic) long long backgroundStyle; | |
@property(readonly, nonatomic) struct UIEdgeInsets primaryWindowOverlayInsets; | |
@property(readonly, nonatomic) long long notificationCenterRevealMode; | |
@property(readonly, nonatomic) long long controlCenterRevealMode; | |
@property(readonly, nonatomic) double controlCenterAmbiguousActivationMargin; | |
@property(readonly, nonatomic) unsigned long long proximityDetectionModes; | |
@property(readonly, nonatomic) BOOL idleTimerDisabled; | |
@property(readonly, nonatomic) unsigned long long supportedInterfaceOrientations; | |
@property(readonly, nonatomic) long long interfaceOrientation; | |
@property(readonly, nonatomic) BOOL interfaceOrientationChangesDisabled; | |
@property(readonly, nonatomic) BOOL deviceOrientationEventsEnabled; | |
@property(readonly, nonatomic) long long compatibilityMode; | |
@property(readonly, nonatomic) double defaultPNGExpirationTime; | |
@property(readonly, copy, nonatomic) NSString *defaultPNGName; | |
@property(readonly, nonatomic) long long userInterfaceStyle; | |
@property(readonly, nonatomic) BOOL defaultStatusBarHidden; | |
@property(readonly, nonatomic) long long defaultStatusBarStyle; | |
@property(readonly, nonatomic) unsigned int statusBarContextID; | |
@property(readonly, nonatomic, getter=isStatusBarForegroundTransparent) BOOL statusBarForegroundTransparent; | |
@property(readonly, nonatomic) BOOL statusBarHidden; | |
@property(readonly, nonatomic) long long statusBarStyle; | |
@end | |
@protocol UIApplicationSceneSettings <NSObject> | |
@property(readonly, nonatomic) unsigned long long artworkSubtype; | |
@property(readonly, nonatomic) long long deviceOrientation; | |
@property(readonly, nonatomic) struct UIEdgeInsets safeAreaInsetsLandscapeRight; | |
@property(readonly, nonatomic) struct UIEdgeInsets safeAreaInsetsPortraitUpsideDown; | |
@property(readonly, nonatomic) struct UIEdgeInsets safeAreaInsetsLandscapeLeft; | |
@property(readonly, nonatomic) double homeAffordanceOverlayAllowance; | |
@property(readonly, nonatomic) struct UIEdgeInsets safeAreaInsetsPortrait; | |
@property(readonly, nonatomic) double systemMinimumMargin; | |
@property(readonly, nonatomic) struct CGRect statusBarAvoidanceFrame; | |
@property(readonly, nonatomic) long long statusBarParts; | |
@property(readonly, nonatomic) struct UIEdgeInsets peripheryInsets; | |
@property(readonly, nonatomic) BOOL statusBarDisabled; | |
@property(readonly, nonatomic) BOOL idleModeEnabled; | |
@property(readonly, nonatomic) BOOL canShowAlerts; | |
@property(readonly, nonatomic) BOOL deviceOrientationEventsEnabled; | |
@property(readonly, nonatomic) BOOL forcedStatusBarForegroundTransparent; | |
@property(readonly, nonatomic) NSNumber *forcedStatusBarStyle; | |
@property(readonly, nonatomic) long long userInterfaceStyle; | |
@property(readonly, nonatomic) unsigned long long deactivationReasons; | |
@property(readonly, nonatomic) int statusBarStyleOverridesToSuppress; | |
@property(readonly, nonatomic) BOOL underLock; | |
@end | |
@protocol UIApplicationSnapshotPreparing <NSObject> | |
- (void)extendSnapshotContext:(FBSSceneSnapshotContext *)arg1 forSnapshotAction:(FBSSceneSnapshotAction *)arg2; | |
- (void)prepareSnapshotsWithAction:(FBSSceneSnapshotAction *)arg1 forScene:(FBSScene *)arg2 completion:(void (^)(void))arg3; | |
@end | |
@protocol UIAutoscrollContainer | |
@property(nonatomic) struct CGPoint autoscrollContentOffset; | |
- (struct CGRect)contentFrameForView:(UIView *)arg1; | |
@optional | |
@property(nonatomic) BOOL shouldAutoscroll; | |
@end | |
@protocol UIAutoscrollDelegate | |
@optional | |
- (void)autoscrollWillNotStart; | |
- (void)updateAutoscroll:(UIAutoscroll *)arg1; | |
@end | |
@protocol UIAvoidanceBlockade <UIAvoidanceObject> | |
@property(readonly, nonatomic) NSSet *blockadeShapes; | |
@property(retain, nonatomic) NSString *blockadeIdentifier; | |
@end | |
@protocol UIAvoidanceClient <UIAvoidanceObject> | |
@property(retain, nonatomic) NSValue *avoidancePosition; | |
@property(retain, nonatomic) id <UIAvoidanceClientApplicator> avoidanceApplicator; | |
@property(retain, nonatomic) id <UIAvoidanceClientDelegate> avoidanceController; | |
@property(readonly, nonatomic) NSSet *blockades; | |
- (void)removeBlockadeWithIdentifier:(NSString *)arg1; | |
- (void)addBlockadeWithIdentifier:(NSString *)arg1; | |
@end | |
@protocol UIAvoidanceClientDelegate <NSObject> | |
- (NSValue *)avoid:(NSDictionary *)arg1 forClient:(id <UIAvoidanceClient>)arg2 withCoordinator:(UIAvoidanceCoordinator *)arg3; | |
@end | |
@protocol UIAvoidanceObject <NSObject> | |
@property(retain, nonatomic) UIAvoidanceCoordinator *avoidanceCoordinator; | |
@end | |
@protocol UIBarPositioning <NSObject> | |
@property(readonly, nonatomic) long long barPosition; | |
@end | |
@protocol UIBarPositioningDelegate <NSObject> | |
@optional | |
- (long long)positionForBar:(id <UIBarPositioning>)arg1; | |
@end | |
@protocol UICalloutBarDelegate <NSObject> | |
@optional | |
- (void)calloutBar:(UICalloutBar *)arg1 didFinishAnimation:(NSDictionary *)arg2; | |
- (void)calloutBar:(UICalloutBar *)arg1 willStartAnimation:(NSDictionary *)arg2; | |
@end | |
@protocol UIClickInteractionDelegate <NSObject> | |
- (BOOL)clickInteractionShouldInvokeAction:(UIClickInteraction *)arg1; | |
- (void)clickInteractionDidEnd:(UIClickInteraction *)arg1; | |
- (void)clickInteractionDidBegin:(UIClickInteraction *)arg1; | |
@optional | |
- (void)clickInteraction:(UIClickInteraction *)arg1 didObserveForce:(double)arg2; | |
- (UIView *)clickInteractionHighlightView:(UIClickInteraction *)arg1; | |
@end | |
@protocol UICollectionLayoutGeometryGroupConfiguration <NSObject, NSCopying> | |
@property(readonly, nonatomic) NSArray *itemConfigurations; | |
@property(readonly, nonatomic) long long maximumNumberOfItems; | |
@property(readonly, nonatomic) BOOL alignOrthogonallyCentered; | |
@property(readonly, nonatomic) BOOL alignJustified; | |
@property(readonly, nonatomic) double lineSpacing; | |
@property(readonly, nonatomic) double interitemSpacing; | |
@property(readonly, nonatomic) struct UIEdgeInsets contentInsets; | |
@property(readonly, nonatomic) long long repeatCount; | |
@property(readonly, nonatomic) double widthSizedToContainerWidthFactor; | |
@property(readonly, nonatomic) double width; | |
@property(readonly, nonatomic) BOOL widthSizedToContainerWidth; | |
@property(readonly, nonatomic) BOOL widthSizedToContentWidth; | |
@property(readonly, nonatomic) double heightSizedToContainerHeightFactor; | |
@property(readonly, nonatomic) double height; | |
@property(readonly, nonatomic) BOOL heightSizedToContainerHeight; | |
@property(readonly, nonatomic) BOOL heightSizedToContentHeight; | |
@property(readonly, nonatomic) long long gridColumns; | |
@property(readonly, nonatomic) long long gridRows; | |
@property(readonly, nonatomic, getter=isGridGroup) BOOL gridGroup; | |
@property(readonly, nonatomic, getter=isHorizontalGroup) BOOL horizontalGroup; | |
@property(readonly, nonatomic, getter=isVerticalGroup) BOOL verticalGroup; | |
@end | |
@protocol UICollectionLayoutGeometryGroupItemConfiguration <NSObject, NSCopying> | |
@property(readonly, copy, nonatomic) UICollectionLayoutGeometry *layoutGeometry; | |
@property(readonly, nonatomic) struct UIEdgeInsets requiredEdgeSpacing; | |
@property(readonly, nonatomic) double widthSizedToContainerHeightFactor; | |
@property(readonly, nonatomic) double widthSizedToContainerWidthFactor; | |
@property(readonly, nonatomic) double width; | |
@property(readonly, nonatomic) BOOL widthSizedToContainerWidth; | |
@property(readonly, nonatomic) BOOL widthSizedToContentWidth; | |
@property(readonly, nonatomic) double heightSizedToContainerWidthFactor; | |
@property(readonly, nonatomic) double heightSizedToContainerHeightFactor; | |
@property(readonly, nonatomic) double height; | |
@property(readonly, nonatomic) BOOL heightSizedToContainerHeight; | |
@property(readonly, nonatomic) BOOL heightSizedToContentHeight; | |
@end | |
@protocol UICollectionViewDataSource <NSObject> | |
- (UICollectionViewCell *)collectionView:(UICollectionView *)arg1 cellForItemAtIndexPath:(NSIndexPath *)arg2; | |
- (long long)collectionView:(UICollectionView *)arg1 numberOfItemsInSection:(long long)arg2; | |
@optional | |
- (NSIndexPath *)collectionView:(UICollectionView *)arg1 indexPathForIndexTitle:(NSString *)arg2 atIndex:(long long)arg3; | |
- (NSArray *)indexTitlesForCollectionView:(UICollectionView *)arg1; | |
- (void)collectionView:(UICollectionView *)arg1 moveItemAtIndexPath:(NSIndexPath *)arg2 toIndexPath:(NSIndexPath *)arg3; | |
- (BOOL)collectionView:(UICollectionView *)arg1 canMoveItemAtIndexPath:(NSIndexPath *)arg2; | |
- (UICollectionReusableView *)collectionView:(UICollectionView *)arg1 viewForSupplementaryElementOfKind:(NSString *)arg2 atIndexPath:(NSIndexPath *)arg3; | |
- (long long)numberOfSectionsInCollectionView:(UICollectionView *)arg1; | |
@end | |
@protocol UICollectionViewDelegate <UIScrollViewDelegate> | |
@optional | |
- (BOOL)collectionView:(UICollectionView *)arg1 shouldSpringLoadItemAtIndexPath:(NSIndexPath *)arg2 withContext:(id <UISpringLoadedInteractionContext>)arg3; | |
- (struct CGPoint)collectionView:(UICollectionView *)arg1 targetContentOffsetForProposedContentOffset:(struct CGPoint)arg2; | |
- (NSIndexPath *)collectionView:(UICollectionView *)arg1 targetIndexPathForMoveFromItemAtIndexPath:(NSIndexPath *)arg2 toProposedIndexPath:(NSIndexPath *)arg3; | |
- (NSIndexPath *)indexPathForPreferredFocusedViewInCollectionView:(UICollectionView *)arg1; | |
- (void)collectionView:(UICollectionView *)arg1 didUpdateFocusInContext:(UICollectionViewFocusUpdateContext *)arg2 withAnimationCoordinator:(UIFocusAnimationCoordinator *)arg3; | |
- (BOOL)collectionView:(UICollectionView *)arg1 shouldUpdateFocusInContext:(UICollectionViewFocusUpdateContext *)arg2; | |
- (BOOL)collectionView:(UICollectionView *)arg1 canFocusItemAtIndexPath:(NSIndexPath *)arg2; | |
- (UICollectionViewTransitionLayout *)collectionView:(UICollectionView *)arg1 transitionLayoutForOldLayout:(UICollectionViewLayout *)arg2 newLayout:(UICollectionViewLayout *)arg3; | |
- (void)collectionView:(UICollectionView *)arg1 performAction:(SEL)arg2 forItemAtIndexPath:(NSIndexPath *)arg3 withSender:(id)arg4; | |
- (BOOL)collectionView:(UICollectionView *)arg1 canPerformAction:(SEL)arg2 forItemAtIndexPath:(NSIndexPath *)arg3 withSender:(id)arg4; | |
- (BOOL)collectionView:(UICollectionView *)arg1 shouldShowMenuForItemAtIndexPath:(NSIndexPath *)arg2; | |
- (void)collectionView:(UICollectionView *)arg1 didEndDisplayingSupplementaryView:(UICollectionReusableView *)arg2 forElementOfKind:(NSString *)arg3 atIndexPath:(NSIndexPath *)arg4; | |
- (void)collectionView:(UICollectionView *)arg1 didEndDisplayingCell:(UICollectionViewCell *)arg2 forItemAtIndexPath:(NSIndexPath *)arg3; | |
- (void)collectionView:(UICollectionView *)arg1 willDisplaySupplementaryView:(UICollectionReusableView *)arg2 forElementKind:(NSString *)arg3 atIndexPath:(NSIndexPath *)arg4; | |
- (void)collectionView:(UICollectionView *)arg1 willDisplayCell:(UICollectionViewCell *)arg2 forItemAtIndexPath:(NSIndexPath *)arg3; | |
- (void)collectionView:(UICollectionView *)arg1 didDeselectItemAtIndexPath:(NSIndexPath *)arg2; | |
- (void)collectionView:(UICollectionView *)arg1 didSelectItemAtIndexPath:(NSIndexPath *)arg2; | |
- (BOOL)collectionView:(UICollectionView *)arg1 shouldDeselectItemAtIndexPath:(NSIndexPath *)arg2; | |
- (BOOL)collectionView:(UICollectionView *)arg1 shouldSelectItemAtIndexPath:(NSIndexPath *)arg2; | |
- (void)collectionView:(UICollectionView *)arg1 didUnhighlightItemAtIndexPath:(NSIndexPath *)arg2; | |
- (void)collectionView:(UICollectionView *)arg1 didHighlightItemAtIndexPath:(NSIndexPath *)arg2; | |
- (BOOL)collectionView:(UICollectionView *)arg1 shouldHighlightItemAtIndexPath:(NSIndexPath *)arg2; | |
@end | |
@protocol UICollectionViewDelegateFlowLayout <UICollectionViewDelegate> | |
@optional | |
- (struct CGSize)collectionView:(UICollectionView *)arg1 layout:(UICollectionViewLayout *)arg2 referenceSizeForFooterInSection:(long long)arg3; | |
- (struct CGSize)collectionView:(UICollectionView *)arg1 layout:(UICollectionViewLayout *)arg2 referenceSizeForHeaderInSection:(long long)arg3; | |
- (double)collectionView:(UICollectionView *)arg1 layout:(UICollectionViewLayout *)arg2 minimumInteritemSpacingForSectionAtIndex:(long long)arg3; | |
- (double)collectionView:(UICollectionView *)arg1 layout:(UICollectionViewLayout *)arg2 minimumLineSpacingForSectionAtIndex:(long long)arg3; | |
- (struct UIEdgeInsets)collectionView:(UICollectionView *)arg1 layout:(UICollectionViewLayout *)arg2 insetForSectionAtIndex:(long long)arg3; | |
- (struct CGSize)collectionView:(UICollectionView *)arg1 layout:(UICollectionViewLayout *)arg2 sizeForItemAtIndexPath:(NSIndexPath *)arg3; | |
@end | |
@protocol UICollectionViewDragDestination <NSObject> | |
@optional | |
- (void)_collectionView:(UICollectionView *)arg1 dropSessionDidEnd:(id <UIDropSession>)arg2; | |
- (void)_collectionView:(UICollectionView *)arg1 dropSessionDidExit:(id <UIDropSession>)arg2; | |
- (UICollectionViewDropProposal *)_collectionView:(UICollectionView *)arg1 dropSessionDidUpdate:(id <UIDropSession>)arg2 withDestinationIndexPath:(NSIndexPath *)arg3; | |
- (void)_collectionView:(UICollectionView *)arg1 dropSessionDidEnter:(id <UIDropSession>)arg2; | |
- (BOOL)_collectionView:(UICollectionView *)arg1 canHandleDropSesson:(id <UIDropSession>)arg2; | |
- (void)_collectionView:(UICollectionView *)arg1 performDropWithCoordinator:(id <_UICollectionViewDropCoordinator>)arg2; | |
@end | |
@protocol UICollectionViewDragDestination_Internal <UICollectionViewDragDestination> | |
@optional | |
- (NSIndexPath *)_collectionView:(UICollectionView *)arg1 dragDestinationTargetIndexPathForProposedIndexPath:(NSIndexPath *)arg2 currentIndexPath:(NSIndexPath *)arg3 dropSession:(id <UIDropSession>)arg4; | |
@end | |
@protocol UICollectionViewDropCoordinator <NSObject> | |
@property(readonly, nonatomic) id <UIDropSession> session; | |
@property(readonly, nonatomic) UICollectionViewDropProposal *proposal; | |
@property(readonly, nonatomic) NSIndexPath *destinationIndexPath; | |
@property(readonly, nonatomic) NSArray *items; | |
- (id <UIDragAnimating>)dropItem:(UIDragItem *)arg1 toTarget:(UIDragPreviewTarget *)arg2; | |
- (id <UIDragAnimating>)dropItem:(UIDragItem *)arg1 intoItemAtIndexPath:(NSIndexPath *)arg2 rect:(struct CGRect)arg3; | |
- (id <UIDragAnimating>)dropItem:(UIDragItem *)arg1 toItemAtIndexPath:(NSIndexPath *)arg2; | |
- (id <UICollectionViewDropPlaceholderContext>)dropItem:(UIDragItem *)arg1 toPlaceholder:(UICollectionViewDropPlaceholder *)arg2; | |
@end | |
@protocol UICollectionViewDropItem <NSObject> | |
@property(readonly, nonatomic) struct CGSize previewSize; | |
@property(readonly, nonatomic) NSIndexPath *sourceIndexPath; | |
@property(readonly, nonatomic) UIDragItem *dragItem; | |
@end | |
@protocol UICollectionViewDropPlaceholderContext <UIDragAnimating> | |
@property(readonly, nonatomic) UIDragItem *dragItem; | |
- (void)setNeedsCellUpdate; | |
- (BOOL)deletePlaceholder; | |
- (BOOL)commitInsertionWithDataSourceUpdates:(void (^)(NSIndexPath *))arg1; | |
@end | |
@protocol UICollectionViewFocusDelegate_Legacy <UICollectionViewDelegate> | |
@optional | |
- (NSIndexPath *)indexPathForPreferredFocusedItemForCollectionView:(UICollectionView *)arg1; | |
- (BOOL)collectionView:(UICollectionView *)arg1 shouldUpdateFocusFromItemAtIndexPath:(NSIndexPath *)arg2 toView:(UIView *)arg3 heading:(unsigned long long)arg4; | |
- (void)collectionView:(UICollectionView *)arg1 didUnfocusItemAtIndexPath:(NSIndexPath *)arg2; | |
- (void)collectionView:(UICollectionView *)arg1 didFocusItemAtIndexPath:(NSIndexPath *)arg2; | |
- (void)_collectionView:(UICollectionView *)arg1 didFocusItemAtIndexPath:(NSIndexPath *)arg2; | |
- (BOOL)_collectionView:(UICollectionView *)arg1 canFocusItemAtIndexPath:(NSIndexPath *)arg2; | |
@end | |
@protocol UICollectionViewPlaceholderContext <UICollectionViewDropPlaceholderContext> | |
@end | |
@protocol UICollectionViewTableAllRowAttributes <UICollectionViewTableAttributes, UICollectionViewTableAutoRowAttributes, UICollectionViewTableOtherRowAttributes> | |
@end | |
@protocol UICollectionViewTableAttributes <UICollectionViewTableSeparatorAttributes> | |
@property(copy, nonatomic) UIColor *backgroundColor; | |
@end | |
@protocol UICollectionViewTableAutoRowAttributes | |
@property(nonatomic) BOOL drawsSeparatorAtBottomOfSection; | |
@property(nonatomic) BOOL drawsSeparatorAtTopOfSection; | |
@property(nonatomic) long long indentationLevel; | |
@property(nonatomic) double sectionBorderWidth; | |
@property(nonatomic) struct UIEdgeInsets backgroundInset; | |
@property(nonatomic) double indexBarExtentFromEdge; | |
@property(nonatomic) double defaultTrailingCellMarginWidth; | |
@property(nonatomic) double defaultLeadingCellMarginWidth; | |
@property(nonatomic) BOOL insetsContentViewsToSafeArea; | |
@property(nonatomic) BOOL layoutMarginsFollowReadableWidth; | |
@property(nonatomic) int sectionLocation; | |
@end | |
@protocol UICollectionViewTableOtherRowAttributes | |
@property(nonatomic) BOOL showsReorderControl; | |
@property(nonatomic) BOOL shouldIndentWhileEditing; | |
@property(nonatomic) long long editingStyle; | |
@property(nonatomic) long long accessoryType; | |
@end | |
@protocol UICollectionViewTableSectionHeaderFooterAttributes | |
@property(nonatomic) BOOL floating; | |
@property(nonatomic) long long textAlignment; | |
@property(nonatomic) struct UIEdgeInsets margins; | |
@property(nonatomic) double maxTitleWidth; | |
@property(nonatomic) BOOL isHeader; | |
@end | |
@protocol UICollectionViewTableSeparatorAttributes | |
@property(retain, nonatomic) UIVisualEffect *separatorEffect; | |
@property(copy, nonatomic) UIColor *separatorColor; | |
@property(nonatomic) BOOL separatorInsetIsRelativeToCellEdges; | |
@property(nonatomic) struct UIEdgeInsets separatorInset; | |
@property(nonatomic) long long separatorStyle; | |
@end | |
@protocol UIContentContainer <NSObject> | |
@property(readonly, nonatomic) struct CGSize preferredContentSize; | |
- (void)willTransitionToTraitCollection:(UITraitCollection *)arg1 withTransitionCoordinator:(id <UIViewControllerTransitionCoordinator>)arg2; | |
- (void)viewWillTransitionToSize:(struct CGSize)arg1 withTransitionCoordinator:(id <UIViewControllerTransitionCoordinator>)arg2; | |
- (struct CGSize)sizeForChildContentContainer:(id <UIContentContainer>)arg1 withParentContainerSize:(struct CGSize)arg2; | |
- (void)systemLayoutFittingSizeDidChangeForChildContentContainer:(id <UIContentContainer>)arg1; | |
- (void)preferredContentSizeDidChangeForChildContentContainer:(id <UIContentContainer>)arg1; | |
@end | |
@protocol UIContentSizeCategoryAdjusting <NSObject> | |
@property(nonatomic) BOOL adjustsFontForContentSizeCategory; | |
@end | |
@protocol UICoordinateSpace <NSObject> | |
@property(readonly, nonatomic) struct CGRect bounds; | |
- (struct CGRect)convertRect:(struct CGRect)arg1 fromCoordinateSpace:(id <UICoordinateSpace>)arg2; | |
- (struct CGRect)convertRect:(struct CGRect)arg1 toCoordinateSpace:(id <UICoordinateSpace>)arg2; | |
- (struct CGPoint)convertPoint:(struct CGPoint)arg1 fromCoordinateSpace:(id <UICoordinateSpace>)arg2; | |
- (struct CGPoint)convertPoint:(struct CGPoint)arg1 toCoordinateSpace:(id <UICoordinateSpace>)arg2; | |
@end | |
@protocol UIDataSourceModelAssociation | |
- (NSIndexPath *)indexPathForElementWithModelIdentifier:(NSString *)arg1 inView:(UIView *)arg2; | |
- (NSString *)modelIdentifierForElementAtIndexPath:(NSIndexPath *)arg1 inView:(UIView *)arg2; | |
@end | |
@protocol UIDataSourceTranslating <NSObject> | |
- (void)performUsingPresentationValues:(void (^)(void))arg1; | |
- (NSIndexPath *)dataSourceIndexPathForPresentationIndexPath:(NSIndexPath *)arg1; | |
- (NSIndexPath *)presentationIndexPathForDataSourceIndexPath:(NSIndexPath *)arg1; | |
- (long long)dataSourceSectionIndexForPresentationSectionIndex:(long long)arg1; | |
- (long long)presentationSectionIndexForDataSourceSectionIndex:(long long)arg1; | |
@end | |
@protocol UIDebuggingInformationObserver <NSObject> | |
- (void)debuggingPropertyForKey:(NSString *)arg1 changedToValue:(NSValue *)arg2; | |
@end | |
@protocol UIDebuggingInformationTouchObserver | |
- (void)didReceiveNewView:(UIView *)arg1; | |
@end | |
@protocol UIDebuggingInformationValueViewObserver <NSObject> | |
- (void)valueWithKey:(NSString *)arg1 changedToValue:(NSValue *)arg2; | |
@end | |
@protocol UIDebuggingInformationViewController | |
@optional | |
- (void)removePropertyObserver:(id <UIDebuggingInformationObserver>)arg1 forKey:(NSString *)arg2; | |
- (void)addPropertyObserver:(id <UIDebuggingInformationObserver>)arg1 forKey:(NSString *)arg2; | |
- (void)addPropertyForKey:(NSString *)arg1 ofType:(long long)arg2 defaultValue:(NSValue *)arg3 minimumValue:(NSValue *)arg4 maximumValue:(NSValue *)arg5; | |
- (void)prepareForDisplayAsTopLevelDebuggingViewController; | |
@end | |
@protocol UIDebuggingZoomDelegate | |
- (struct CGImage *)newCaptureSnapshotAtRect:(struct CGRect)arg1 window:(UIWindow *)arg2; | |
- (NSArray *)drawLinesAtPoint:(struct CGPoint)arg1; | |
@end | |
@protocol UIDimmingViewDelegate | |
- (void)dimmingViewWasTapped:(UIDimmingView *)arg1; | |
@end | |
@protocol UIDragAnimating <NSObject> | |
- (void)addCompletion:(void (^)(long long))arg1; | |
- (void)addAnimations:(void (^)(void))arg1; | |
@end | |
@protocol UIDragDropSession <NSObject> | |
@property(readonly, nonatomic, getter=isRestrictedToDraggingApplication) BOOL restrictedToDraggingApplication; | |
@property(readonly, nonatomic) BOOL allowsMoveOperation; | |
@property(readonly, nonatomic) NSArray *items; | |
- (BOOL)canLoadObjectsOfClass:(Class)arg1; | |
- (BOOL)hasItemsConformingToTypeIdentifiers:(NSArray *)arg1; | |
- (struct CGPoint)locationInView:(UIView *)arg1; | |
@end | |
@protocol UIDragGestureRecognizerDelegate <UIGestureRecognizerDelegate> | |
@optional | |
- (BOOL)_gestureRecognizer:(UIDragGestureRecognizer *)arg1 shouldReceiveDragEvent:(UIDragEvent *)arg2; | |
@end | |
@protocol UIDragInteraction <UIInteraction> | |
@property(retain, nonatomic) id <UIDragInteractionEffect> interactionEffect; | |
@end | |
@protocol UIDragInteractionContext <UIInteractionContext> | |
@property(readonly, nonatomic) CDUnknownBlockType completion; | |
@property(readonly, nonatomic) CDUnknownBlockType animations; | |
@property(readonly, nonatomic) BOOL shouldAnimateLift; | |
@property(readonly, nonatomic) NSArray *items; | |
@property(readonly, nonatomic) long long state; | |
@end | |
@protocol UIDragInteractionDelegate <NSObject> | |
- (NSArray *)dragInteraction:(UIDragInteraction *)arg1 itemsForBeginningSession:(id <UIDragSession>)arg2; | |
@optional | |
- (void)dragInteraction:(UIDragInteraction *)arg1 item:(UIDragItem *)arg2 willAnimateCancelWithAnimator:(id <UIDragAnimating>)arg3; | |
- (UITargetedDragPreview *)dragInteraction:(UIDragInteraction *)arg1 previewForCancellingItem:(UIDragItem *)arg2 withDefault:(UITargetedDragPreview *)arg3; | |
- (void)dragInteraction:(UIDragInteraction *)arg1 session:(id <UIDragSession>)arg2 willAddItems:(NSArray *)arg3 forInteraction:(UIDragInteraction *)arg4; | |
- (id <UIDragSession>)dragInteraction:(UIDragInteraction *)arg1 sessionForAddingItems:(NSArray *)arg2 withTouchAtPoint:(struct CGPoint)arg3; | |
- (NSArray *)dragInteraction:(UIDragInteraction *)arg1 itemsForAddingToSession:(id <UIDragSession>)arg2 withTouchAtPoint:(struct CGPoint)arg3; | |
- (void)dragInteraction:(UIDragInteraction *)arg1 sessionDidTransferItems:(id <UIDragSession>)arg2; | |
- (void)dragInteraction:(UIDragInteraction *)arg1 session:(id <UIDragSession>)arg2 didEndWithOperation:(unsigned long long)arg3; | |
- (void)dragInteraction:(UIDragInteraction *)arg1 session:(id <UIDragSession>)arg2 willEndWithOperation:(unsigned long long)arg3; | |
- (void)dragInteraction:(UIDragInteraction *)arg1 sessionDidMove:(id <UIDragSession>)arg2; | |
- (BOOL)dragInteraction:(UIDragInteraction *)arg1 prefersFullSizePreviewsForSession:(id <UIDragSession>)arg2; | |
- (BOOL)dragInteraction:(UIDragInteraction *)arg1 sessionIsRestrictedToDraggingApplication:(id <UIDragSession>)arg2; | |
- (BOOL)dragInteraction:(UIDragInteraction *)arg1 sessionAllowsMoveOperation:(id <UIDragSession>)arg2; | |
- (void)dragInteraction:(UIDragInteraction *)arg1 sessionWillBegin:(id <UIDragSession>)arg2; | |
- (void)dragInteraction:(UIDragInteraction *)arg1 willAnimateLiftWithAnimator:(id <UIDragAnimating>)arg2 session:(id <UIDragSession>)arg3; | |
- (UITargetedDragPreview *)dragInteraction:(UIDragInteraction *)arg1 previewForLiftingItem:(UIDragItem *)arg2 session:(id <UIDragSession>)arg3; | |
@end | |
@protocol UIDragInteractionDelegate_Internal <UIDragInteractionDelegate_Private> | |
@optional | |
- (BOOL)_dragInteractionShouldBecomeDraggingSourceDelegate:(UIDragInteraction *)arg1; | |
- (BOOL)_dragInteractionDynamicallyUpdatesPrefersFullSizePreviews:(UIDragInteraction *)arg1; | |
@end | |
@protocol UIDragInteractionDelegate_Private <UIDragInteractionDelegate> | |
@optional | |
- (long long)_dragInteraction:(UIDragInteraction *)arg1 dataOwnerForAddingToSession:(id <UIDragSession>)arg2 withTouchAtPoint:(struct CGPoint)arg3; | |
- (long long)_dragInteraction:(UIDragInteraction *)arg1 dataOwnerForSession:(id <UIDragSession>)arg2; | |
- (BOOL)_dragInteraction:(UIDragInteraction *)arg1 competingGestureRecognizerShouldDelayLift:(UIGestureRecognizer *)arg2; | |
- (BOOL)_dragInteraction:(UIDragInteraction *)arg1 canExcludeCompetingGestureRecognizer:(UIGestureRecognizer *)arg2; | |
- (BOOL)_dragInteraction:(UIDragInteraction *)arg1 shouldDelayCompetingGestureRecognizer:(UIGestureRecognizer *)arg2; | |
- (void)_dragInteractionDidCancelLiftWithoutDragging:(UIDragInteraction *)arg1; | |
- (void)_dragInteraction:(UIDragInteraction *)arg1 liftAnimationDidChangeDirection:(long long)arg2; | |
- (BOOL)_dragInteraction:(UIDragInteraction *)arg1 shouldCancelOnAppDeactivationWithDefault:(BOOL)arg2; | |
- (BOOL)_dragInteractionAllowsDragOverridingMasterSwitch:(UIDragInteraction *)arg1; | |
- (UIView *)_dragInteraction:(UIDragInteraction *)arg1 viewToSnapshotItem:(UIDragItem *)arg2; | |
@end | |
@protocol UIDragInteractionEffect <UIInteractionEffect> | |
- (void)interaction:(UIDragInteraction *)arg1 didChangeWithContext:(id <UIDragInteractionContext>)arg2; | |
@end | |
@protocol UIDragSession <UIDragDropSession> | |
@property(retain, nonatomic) id localContext; | |
@end | |
@protocol UIDropInteractionContext <UIInteractionContext> | |
@property(readonly, nonatomic) NSArray *items; | |
@property(readonly, nonatomic) long long state; | |
@end | |
@protocol UIDropInteractionDelegate <NSObject> | |
@optional | |
- (void)dropInteraction:(UIDropInteraction *)arg1 item:(UIDragItem *)arg2 willAnimateDropWithAnimator:(id <UIDragAnimating>)arg3; | |
- (UITargetedDragPreview *)dropInteraction:(UIDropInteraction *)arg1 previewForDroppingItem:(UIDragItem *)arg2 withDefault:(UITargetedDragPreview *)arg3; | |
- (void)dropInteraction:(UIDropInteraction *)arg1 sessionDidEnd:(id <UIDropSession>)arg2; | |
- (void)dropInteraction:(UIDropInteraction *)arg1 concludeDrop:(id <UIDropSession>)arg2; | |
- (void)dropInteraction:(UIDropInteraction *)arg1 performDrop:(id <UIDropSession>)arg2; | |
- (void)dropInteraction:(UIDropInteraction *)arg1 sessionDidExit:(id <UIDropSession>)arg2; | |
- (UIDropProposal *)dropInteraction:(UIDropInteraction *)arg1 sessionDidUpdate:(id <UIDropSession>)arg2; | |
- (void)dropInteraction:(UIDropInteraction *)arg1 sessionDidEnter:(id <UIDropSession>)arg2; | |
- (BOOL)dropInteraction:(UIDropInteraction *)arg1 canHandleSession:(id <UIDropSession>)arg2; | |
@end | |
@protocol UIDropInteractionDelegate_Private <UIDropInteractionDelegate> | |
@optional | |
- (long long)_dropInteraction:(UIDropInteraction *)arg1 dataOwnerForSession:(id <UIDropSession>)arg2; | |
@end | |
@protocol UIDropInteractionEffect <UIInteractionEffect> | |
- (void)interaction:(UIDropInteraction *)arg1 didChangeWithContext:(id <UIDropInteractionContext>)arg2; | |
@end | |
@protocol UIDropSession <UIDragDropSession, NSProgressReporting> | |
@property(nonatomic) unsigned long long progressIndicatorStyle; | |
@property(readonly, nonatomic) id <UIDragSession> localDragSession; | |
- (NSProgress *)loadObjectsOfClass:(Class)arg1 completion:(void (^)(NSArray *))arg2; | |
@end | |
@protocol UIDynamicItem <NSObject> | |
@property(nonatomic) struct CGAffineTransform transform; | |
@property(readonly, nonatomic) struct CGRect bounds; | |
@property(nonatomic) struct CGPoint center; | |
@optional | |
@property(readonly, nonatomic) UIBezierPath *collisionBoundingPath; | |
@property(readonly, nonatomic) unsigned long long collisionBoundsType; | |
@end | |
@protocol UIEditable <NSObject> | |
@property(nonatomic, getter=isEditing) BOOL editing; | |
@property(readonly, nonatomic) BOOL canBeEdited; | |
@end | |
@protocol UIEventFetcherSink | |
- (void)eventFetcherDidReceiveEvents:(UIEventFetcher *)arg1; | |
@end | |
@protocol UIFocusAnimationContext <NSObject> | |
@property(readonly, nonatomic) double duration; | |
@end | |
@protocol UIFocusDebuggerOutput <NSObject> | |
@end | |
@protocol UIFocusEnvironment <NSObject> | |
@property(readonly, nonatomic) id <UIFocusItemContainer> focusItemContainer; | |
@property(readonly, nonatomic) __weak id <UIFocusEnvironment> parentFocusEnvironment; | |
@property(readonly, copy, nonatomic) NSArray *preferredFocusEnvironments; | |
- (void)didUpdateFocusInContext:(UIFocusUpdateContext *)arg1 withAnimationCoordinator:(UIFocusAnimationCoordinator *)arg2; | |
- (BOOL)shouldUpdateFocusInContext:(UIFocusUpdateContext *)arg1; | |
- (void)updateFocusIfNeeded; | |
- (void)setNeedsFocusUpdate; | |
@optional | |
@property(readonly, nonatomic) __weak UIView *preferredFocusedView; | |
- (NSString *)soundIdentifierForFocusUpdateInContext:(UIFocusUpdateContext *)arg1; | |
@end | |
@protocol UIFocusItem <UIFocusEnvironment> | |
@property(readonly, nonatomic) struct CGRect frame; | |
@property(readonly, nonatomic) BOOL canBecomeFocused; | |
@optional | |
- (void)didHintFocusMovement:(UIFocusMovementHint *)arg1; | |
@end | |
@protocol UIFocusItemContainer <NSObject> | |
@property(readonly, nonatomic) id <UICoordinateSpace> coordinateSpace; | |
- (NSArray *)focusItemsInRect:(struct CGRect)arg1; | |
@end | |
@protocol UIFocusItemScrollableContainer <UIFocusItemContainer> | |
@property(readonly, nonatomic) struct CGSize visibleSize; | |
@property(readonly, nonatomic) struct CGSize contentSize; | |
@property(nonatomic) struct CGPoint contentOffset; | |
@end | |
@protocol UIFocusedInterfaceActionPressDelegate <NSObject> | |
- (UIInterfaceAction *)focusedInterfaceAction; | |
- (void)handlePressedFocusedInterfaceAction:(UIInterfaceAction *)arg1; | |
@end | |
@protocol UIForceInteractionController <UIViewControllerInteractiveTransitioning> | |
@optional | |
- (void)cancelInteractiveTransition; | |
- (void)cancelInteractiveTransition:(void (^)(void))arg1; | |
@end | |
@protocol UIForcePresentationController <NSObject> | |
@property(nonatomic) __weak id <_UIForcePresentationControllerDelegate> forcePresentationControllerDelegate; | |
@property(readonly, nonatomic) UIView *_revealContainerView; | |
@property(nonatomic) BOOL _sourceViewSnapshotAndScaleTransformSuppressed; | |
@property(retain, nonatomic) UIGestureRecognizer *panningGestureRecognizer; | |
@property(copy, nonatomic) CDUnknownBlockType presentationPhaseCompletionBlock; | |
- (BOOL)_canCommitPresentation; | |
- (BOOL)_canDismissPresentation; | |
@optional | |
- (void)_willCommitPresentation; | |
@end | |
@protocol UIForceTransitioningDelegate <UIViewControllerTransitioningDelegate> | |
@property(retain, nonatomic) UIInteractionProgress *interactionProgressForPresentation; | |
@end | |
@protocol UIGestureRecognizerDelegate <NSObject> | |
@optional | |
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)arg1 shouldReceivePress:(UIPress *)arg2; | |
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)arg1 shouldReceiveTouch:(UITouch *)arg2; | |
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)arg1 shouldBeRequiredToFailByGestureRecognizer:(UIGestureRecognizer *)arg2; | |
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)arg1 shouldRequireFailureOfGestureRecognizer:(UIGestureRecognizer *)arg2; | |
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)arg1 shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)arg2; | |
- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)arg1; | |
@end | |
@protocol UIGestureRecognizerDelegatePrivate <UIGestureRecognizerDelegate> | |
@optional | |
- (BOOL)_gestureRecognizer:(UIGestureRecognizer *)arg1 canBePreventedByGestureRecognizer:(UIGestureRecognizer *)arg2; | |
- (BOOL)_gestureRecognizer:(UIGestureRecognizer *)arg1 canPreventGestureRecognizer:(UIGestureRecognizer *)arg2; | |
- (BOOL)_gestureRecognizer:(UIGestureRecognizer *)arg1 shouldReceivePress:(UIPress *)arg2; | |
- (BOOL)_gestureRecognizer:(UIGestureRecognizer *)arg1 shouldReceiveTouch:(UITouch *)arg2; | |
- (BOOL)_gestureRecognizer:(UIGestureRecognizer *)arg1 shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)arg2; | |
- (BOOL)_gestureRecognizerShouldBegin:(UIGestureRecognizer *)arg1; | |
- (BOOL)_gestureRecognizer:(UIGestureRecognizer *)arg1 shouldBeRequiredToFailByGestureRecognizer:(UIGestureRecognizer *)arg2; | |
- (BOOL)_gestureRecognizer:(UIGestureRecognizer *)arg1 shouldRequireFailureOfGestureRecognizer:(UIGestureRecognizer *)arg2; | |
@end | |
@protocol UIImagePickerControllerDelegate <NSObject> | |
@optional | |
- (void)imagePickerControllerDidCancel:(UIImagePickerController *)arg1; | |
- (void)imagePickerController:(UIImagePickerController *)arg1 didFinishPickingMediaWithInfo:(NSDictionary *)arg2; | |
- (void)imagePickerController:(UIImagePickerController *)arg1 didFinishPickingImage:(UIImage *)arg2 editingInfo:(NSDictionary *)arg3; | |
@end | |
@protocol UIIndexBarAccessoryViewDelegate <UIIndexBarViewDelegate> | |
@optional | |
- (struct CGPoint)indexBarAccessoryView:(UIIndexBarAccessoryView *)arg1 contentOffsetForEntry:(UIIndexBarEntry *)arg2 atIndex:(long long)arg3; | |
@end | |
@protocol UIIndexBarViewDelegate <NSObject> | |
@optional | |
- (BOOL)indexBarView:(UIIndexBarView *)arg1 didSelectEntry:(UIIndexBarEntry *)arg2 atIndex:(long long)arg3; | |
- (void)userInteractionStoppedWithIndexBarView:(UIIndexBarView *)arg1; | |
- (void)userInteractionStartedWithIndexBarView:(UIIndexBarView *)arg1; | |
@end | |
@protocol UIIndexBarVisualStyle <NSObject> | |
@property(readonly, nonatomic) double minLineHeight; | |
@property(readonly, nonatomic) BOOL overlay; | |
@property(readonly, nonatomic) BOOL canBecomeFocused; | |
@property(nonatomic) __weak UIIndexBarView *indexBarView; | |
- (UIIndexBarDisplayEntry *)displayEntryFromEntry:(UIIndexBarEntry *)arg1; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (id)initWithView:(UIIndexBarView *)arg1; | |
@optional | |
@property(nonatomic) BOOL expanded; | |
- (void)traitCollectionDidChange:(UITraitCollection *)arg1; | |
- (BOOL)updateSectionForTouch:(UITouch *)arg1 withEvent:(UIEvent *)arg2; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (void)layoutSubviews; | |
- (void)deflectionReset:(BOOL)arg1; | |
- (void)deflectionUpdated; | |
- (void)highlightedIndexUpdated; | |
- (void)highlightStyleUpdated; | |
- (void)indexColorUpdated; | |
- (void)sizeUpdated; | |
- (void)displayEntriesUpdated; | |
- (void)entriesUpdated; | |
@end | |
@protocol UIInputViewAnimationController <NSObject> | |
- (void)completeAnimationWithHost:(id <UIInputViewAnimationHost>)arg1 context:(id <NSObject>)arg2; | |
- (void)performAnimationWithHost:(id <UIInputViewAnimationHost>)arg1 context:(id <NSObject>)arg2; | |
- (id <NSObject>)prepareAnimationWithHost:(id <UIInputViewAnimationHost>)arg1 startPlacement:(UIInputViewSetPlacement *)arg2 endPlacement:(UIInputViewSetPlacement *)arg3; | |
@end | |
@protocol UIInputViewAnimationHost <NSObject> | |
- (UIView *)viewForTransitionScreenSnapshot; | |
- (void)setInputViewsHidden:(BOOL)arg1; | |
- (void)updateToPlacement:(UIInputViewSetPlacement *)arg1 withNormalAnimationsAndNotifications:(BOOL)arg2; | |
- (struct CGRect)transitioningFrame; | |
- (UIView *)transitioningView; | |
- (void)syncToExistingAnimations; | |
@end | |
@protocol UIInputViewControllerNeedSceneSize | |
- (void)_sceneDidChange; | |
@end | |
@protocol UIInputViewSetPlacementApplicator <NSObject> | |
+ (id <UIInputViewSetPlacementApplicator>)applicatorForOwner:(id <UIInputViewSetPlacementOwner>)arg1 withPlacement:(UIInputViewSetPlacement *)arg2; | |
@property(readonly) struct UIEdgeInsets contentInsets; | |
@property(readonly, retain) UIView *draggableView; | |
@property(readonly, retain) NSArray *constraints; | |
@property(readonly) struct CGPoint origin; | |
- (void)invalidate; | |
- (void)prepare; | |
- (void)applyChanges:(NSDictionary *)arg1; | |
- (BOOL)allConstraintsActive; | |
- (BOOL)isGesture:(UIGestureRecognizer *)arg1 inDraggableView:(struct CGPoint)arg2; | |
- (BOOL)preBeginGesture:(UIGestureRecognizer *)arg1 shouldBegin:(char *)arg2; | |
@end | |
@protocol UIInputViewSetPlacementDelegate <NSObject> | |
- (void)placementNeedsUpdate:(UIInputViewSetPlacement *)arg1; | |
@end | |
@protocol UIInputViewSetPlacementOwner <NSObject> | |
@property(readonly) long long inputViewBackdropStyle; | |
@property BOOL hideInputViewBackdrops; | |
@property(readonly, retain) UIView *containerView; | |
@property(readonly, retain) UIView *hostView; | |
@property(readonly, retain) UIInputViewSet *inputViewSet; | |
@property(readonly, retain, nonatomic) id <UIInputViewSetPlacementApplicator> applicator; | |
@property(readonly, retain) UIInputViewSetPlacement *placement; | |
@property(readonly) BOOL keyboardController; | |
@end | |
@protocol UIInteraction <NSObject> | |
@property(readonly, nonatomic) __weak UIView *view; | |
- (void)didMoveToView:(UIView *)arg1; | |
- (void)willMoveToView:(UIView *)arg1; | |
@end | |
@protocol UIInteractionContext <NSObject> | |
@end | |
@protocol UIInteractionEffect <NSObject> | |
- (void)interaction:(id <UIInteraction>)arg1 didChangeWithContext:(id <UIInteractionContext>)arg2; | |
@end | |
@protocol UIInteractionProgressObserver <NSObject> | |
@optional | |
- (void)interactionProgress:(UIInteractionProgress *)arg1 didEnd:(BOOL)arg2; | |
- (void)interactionProgressDidUpdate:(UIInteractionProgress *)arg1; | |
@end | |
@protocol UIInteraction_Internal <UIInteraction> | |
- (NSArray *)_dynamicGestureRecognizersForEvent:(UIDragEvent *)arg1; | |
@end | |
@protocol UIInterfaceActionConcreteVisualStyleFactory | |
+ (UIInterfaceActionConcreteVisualStyle<UIInterfaceActionConcreteVisualStyleImpl> *)styleForTraitCollection:(UITraitCollection *)arg1 presentationStyle:(long long)arg2; | |
@end | |
@protocol UIInterfaceActionConcreteVisualStyleImpl <NSObject> | |
- (UIView<UIInterfaceActionVisualGroupBackgroundDisplaying> *)newGroupBackgroundViewWithGroupViewState:(UIInterfaceActionGroupViewState *)arg1; | |
- (UIView<UIInterfaceActionVisualBackgroundDisplaying> *)newActionBackgroundViewForViewState:(UIInterfaceActionViewState *)arg1; | |
- (UIColor *)actionTitleLabelColorForViewState:(UIInterfaceActionViewState *)arg1; | |
- (UIFont *)actionTitleLabelFontForViewState:(UIInterfaceActionViewState *)arg1; | |
- (double)verticalImageContentSpacing; | |
- (double)horizontalImageContentSpacing; | |
- (struct UIEdgeInsets)contentMargin; | |
- (double)contentCornerRadius; | |
- (UIScreen *)defaultScreen; | |
@optional | |
- (void)configureForDismissingGroupView:(UIView *)arg1 alongsideTransitionCoordinator:(id <UIViewControllerTransitionCoordinator>)arg2; | |
- (void)configureForPresentingGroupView:(UIView *)arg1 alongsideTransitionCoordinator:(id <UIViewControllerTransitionCoordinator>)arg2; | |
- (NSArray *)actionGroupPropertiesAffectingActionsScrollViewStyling; | |
- (void)configureAttributesForActionScrollView:(UIScrollView *)arg1 groupViewState:(UIInterfaceActionGroupViewState *)arg2; | |
- (NSArray *)actionPropertiesAffectingActionRepresentationViewStyling; | |
- (void)configureAttributesForActionRepresentationView:(UIView *)arg1 actionViewState:(UIInterfaceActionViewState *)arg2; | |
- (NSArray *)actionPropertiesAffectingImageViewStyling; | |
- (void)configureAttributesForImageView:(UIImageView *)arg1 imageProperty:(NSString *)arg2 actionViewState:(UIInterfaceActionViewState *)arg3; | |
- (NSArray *)actionPropertiesAffectingLabelStyling; | |
- (void)configureAttributesForTitleLabel:(UILabel *)arg1 classificationLabel:(UILabel *)arg2 actionViewState:(UIInterfaceActionViewState *)arg3; | |
- (UIColor *)actionImageViewTintColorForImageProperty:(NSString *)arg1 actionViewState:(UIInterfaceActionViewState *)arg2; | |
- (UIColor *)actionClassificationLabelColorForViewState:(UIInterfaceActionViewState *)arg1; | |
- (UIFont *)actionClassificationLabelFontForViewState:(UIInterfaceActionViewState *)arg1; | |
- (UIView<UIInterfaceActionVisualSectionSeparatorDisplaying> *)newSectionSeparatorViewForGroupViewState:(UIInterfaceActionGroupViewState *)arg1; | |
- (UIView<UIInterfaceActionVisualSeparatorDisplaying> *)newActionSeparatorViewForGroupViewState:(UIInterfaceActionGroupViewState *)arg1; | |
- (id)actionViewStateForAttachingToActionRepresentationView:(UIView *)arg1; | |
- (BOOL)selectByPressGestureRequired; | |
- (struct CGSize)maximumActionGroupContentSize; | |
- (struct CGSize)minimumActionContentSize; | |
- (struct UIEdgeInsets)actionSequenceEdgeInsets; | |
- (double)actionSectionSpacing; | |
@end | |
@protocol UIInterfaceActionConcreteVisualStyleImplInternal <UIInterfaceActionConcreteVisualStyleImpl> | |
- (double)actionTitleLabelMinimumScaleFactor; | |
@end | |
@protocol UIInterfaceActionDisplayPropertyObserver <NSObject> | |
- (void)interfaceAction:(UIInterfaceAction *)arg1 reloadDisplayedContentVisualStyle:(UIInterfaceActionVisualStyle *)arg2; | |
- (void)interfaceAction:(UIInterfaceAction *)arg1 reloadDisplayedContentActionProperties:(NSArray *)arg2; | |
@end | |
@protocol UIInterfaceActionGroupDisplayPropertyObserver <NSObject> | |
- (void)interfaceActionGroup:(UIInterfaceActionGroup *)arg1 reloadDisplayedContentVisualStyle:(UIInterfaceActionVisualStyle *)arg2; | |
- (void)interfaceActionGroup:(UIInterfaceActionGroup *)arg1 reloadDisplayedContentActionGroupProperties:(NSArray *)arg2; | |
@end | |
@protocol UIInterfaceActionGroupDisplaying <NSObject> | |
@property(nonatomic) __weak id <UIInterfaceActionVisualStyleProviding> visualStyleProvider; | |
@property(readonly, nonatomic) UIInterfaceActionVisualStyle *visualStyle; | |
- (UIInterfaceActionVisualStyle *)defaultVisualStyleForTraitCollection:(UITraitCollection *)arg1 presentationStyle:(long long)arg2; | |
- (void)reloadVisualStyle; | |
@end | |
@protocol UIInterfaceActionHandlerInvocationDelegate <NSObject> | |
- (void)interfaceAction:(UIInterfaceAction *)arg1 invokeActionHandler:(void (^)(UIInterfaceAction *, char *))arg2 completion:(void (^)(void))arg3; | |
@end | |
@protocol UIInterfaceActionVisualBackgroundDisplaying <NSObject> | |
- (void)setRoundedCornerPosition:(unsigned long long)arg1; | |
- (void)setCornerRadius:(double)arg1; | |
- (void)setPressed:(BOOL)arg1; | |
- (void)setHighlighted:(BOOL)arg1; | |
@end | |
@protocol UIInterfaceActionVisualGroupBackgroundDisplaying <NSObject> | |
- (void)setCornerRadius:(double)arg1; | |
@end | |
@protocol UIInterfaceActionVisualSectionSeparatorDisplaying <UISeparatorDisplaying> | |
@end | |
@protocol UIInterfaceActionVisualSeparatorDisplaying <UISeparatorDisplaying> | |
@end | |
@protocol UIIntervalAnimating <NSObject> | |
- (void)setVelocity:(id <UIVectorOperatable>)arg1; | |
- (id <UIVectorOperatable>)velocity; | |
- (id <UIVectorOperatable>)targetValue; | |
- (BOOL)isStable; | |
- (id <UIVectorOperatable>)stepWithDelta:(double)arg1; | |
@end | |
@protocol UIItemProviderPresentationSizeProviding <NSObject> | |
@property(readonly, nonatomic) struct CGSize preferredPresentationSizeForItemProvider; | |
@end | |
@protocol UIItemProviderReading <NSItemProviderReading> | |
@optional | |
+ (id)newObjectWithItemProviderData:(NSData *)arg1 typeIdentifier:(NSString *)arg2 options:(NSDictionary *)arg3 error:(id *)arg4; | |
- (id)initWithItemProviderData:(NSData *)arg1 typeIdentifier:(NSString *)arg2 error:(id *)arg3; | |
@end | |
@protocol UIItemProviderWriting <NSItemProviderWriting> | |
- (NSProgress *)loadDataWithTypeIdentifier:(NSString *)arg1 forItemProviderCompletionHandler:(void (^)(NSData *, NSError *))arg2; | |
@optional | |
+ (NSArray *)writableTypeIdentifiersForItemProvider; | |
- (void)registerLoadHandlersToItemProvider:(UIItemProvider *)arg1; | |
@end | |
@protocol UIKBAlertControllerDelegate <NSObject> | |
- (void)alertDidDismiss; | |
@end | |
@protocol UIKBCacheableView <NSObject> | |
@property(readonly, nonatomic) BOOL keepNonPersistent; | |
@property(readonly, nonatomic) double cachedWidth; | |
@property(readonly, nonatomic) BOOL cacheDeferable; | |
@property(readonly, nonatomic) NSString *cacheKey; | |
- (NSDictionary *)cacheKeysForRenderFlags:(NSArray *)arg1; | |
@optional | |
- (void)drawContentsOfRenderers:(NSArray *)arg1; | |
@end | |
@protocol UIKBEmojiHitTestResponder <NSObject> | |
- (void)finishSliderBehaviorFeedback; | |
- (void)provideSliderBehaviorFeedback; | |
- (void)prepareSliderBehaviorFeedback; | |
- (BOOL)isTrackpadMode; | |
- (void)deactivateActiveKey; | |
@end | |
@protocol UIKBFocusGuideDelegate <NSObject> | |
- (void)didFocusGuideWithHeading:(unsigned long long)arg1; | |
@end | |
@protocol UIKBRenderEffect <NSObject, NSCopying> | |
@property(readonly, nonatomic) UIKBGradient *gradient; | |
@property(readonly, nonatomic) BOOL usesRGBColors; | |
@property(nonatomic) double weight; | |
@property(readonly, nonatomic) SEL renderSelector; | |
@property(readonly, nonatomic) BOOL renderUnder; | |
@property(readonly, nonatomic) BOOL isValid; | |
- (struct CGColor *)CGColor; | |
@end | |
@protocol UIKeyCommandDiscoverabilityHUDColumnViewDelegate <NSObject> | |
- (NSString *)discoverabilityHUDColumnView:(UIKeyCommandDiscoverabilityHUDColumnView *)arg1 inputStringForKeyCommand:(id)arg2; | |
- (NSString *)discoverabilityHUDColumnView:(UIKeyCommandDiscoverabilityHUDColumnView *)arg1 modifiersStringForKeyCommand:(id)arg2; | |
- (NSString *)discoverabilityHUDColumnView:(UIKeyCommandDiscoverabilityHUDColumnView *)arg1 descriptionStringForKeyCommand:(id)arg2; | |
@end | |
@protocol UIKeyCommandDiscoverabilityHUDVisualStyle <NSObject> | |
@property(readonly, nonatomic) UIColor *dividerColor; | |
@property(readonly, nonatomic) UIColor *inputColor; | |
@property(readonly, nonatomic) UIColor *titleColor; | |
@property(readonly, nonatomic) double minimumFontScaleBeforeTruncation; | |
@property(readonly, nonatomic) double summaryLineSpacing; | |
@property(readonly, nonatomic) double summaryLineHeight; | |
@property(readonly, nonatomic) UIFont *summaryFont; | |
@property(readonly, nonatomic) double summaryModifiersSpacing; | |
@property(readonly, nonatomic) double summaryDescriptionToModifiersSpacing; | |
@property(readonly, nonatomic) double summaryYPadding; | |
@property(readonly, nonatomic) double summaryXPadding; | |
@property(readonly, nonatomic) double columnDividerWidth; | |
@property(readonly, nonatomic) double HUDPageControlBottomMargin; | |
@property(readonly, nonatomic) struct UIEdgeInsets HUDViewInsets; | |
- (double)columnDividerHeightForHUDHeight:(double)arg1; | |
- (double)maxHUDHeightForHeight:(double)arg1; | |
- (double)maxHUDWidthForWidth:(double)arg1; | |
@end | |
@protocol UIKeyInput <UITextInputTraits> | |
@property(readonly, nonatomic) BOOL hasText; | |
- (void)deleteBackward; | |
- (void)insertText:(NSString *)arg1; | |
@end | |
@protocol UIKeyInputPrivate <UIKeyInput> | |
@optional | |
- (struct _NSRange)insertFilteredText:(NSString *)arg1; | |
@end | |
@protocol UIKeyboardCandidateBarDelegate <NSObject> | |
@optional | |
- (void)candidateBarDidScroll:(UIKeyboardCandidateBar *)arg1; | |
@end | |
@protocol UIKeyboardCandidateBarLayoutDelegate <UICollectionViewDelegate> | |
- (struct CGSize)sizeOfDummyItemForCollectionView:(UICollectionView *)arg1 layout:(UICollectionViewLayout *)arg2; | |
- (struct CGSize)collectionView:(UICollectionView *)arg1 layout:(UICollectionViewLayout *)arg2 sizeForItemAtIndexPath:(NSIndexPath *)arg3; | |
@optional | |
- (void)candidateBarLayoutDidFinishPreparingLayout; | |
- (double)leftMarginForCollectionView:(UICollectionView *)arg1 layout:(UICollectionViewLayout *)arg2; | |
@end | |
@protocol UIKeyboardCandidateDisplay <NSObject> | |
@property(retain, nonatomic) UIView<UIKeyboardCandidateList> *inlineView; | |
- (BOOL)_needsBackdrop; | |
- (void)dimKeys:(NSDictionary *)arg1; | |
- (double)extendedViewAnimationDuration; | |
- (BOOL)shouldUseKeyboardBackground:(UIView *)arg1; | |
- (double)extendedViewHeight; | |
- (void)setIsFloating:(BOOL)arg1; | |
- (BOOL)isFloating; | |
- (BOOL)isSplit; | |
- (BOOL)isExtended; | |
- (void)updatePageControlStatus; | |
- (void)setCandidateBarCanExtend:(BOOL)arg1; | |
- (void)setCandidateViewExtended:(BOOL)arg1; | |
- (void)candidatesDidChange; | |
@end | |
@protocol UIKeyboardCandidateGridCollectionViewControllerDelegate <UIKeyboardCandidateList> | |
- (unsigned long long)gridCollectionViewNumberOfColumns:(UIKeyboardCandidateGridCollectionViewController *)arg1; | |
- (unsigned long long)gridCollectionViewSelectedSortMethodIndex:(UIKeyboardCandidateGridCollectionViewController *)arg1; | |
@optional | |
- (void)scrollViewDidScroll:(UIScrollView *)arg1; | |
- (void)scrollViewWillBeginDragging:(UIScrollView *)arg1; | |
- (void)padInlineFloatingViewExpand:(UIKeyboardCandidateGridCollectionViewController *)arg1; | |
- (BOOL)padInlineFloatingViewIsExpanded:(UIKeyboardCandidateGridCollectionViewController *)arg1; | |
- (UIView *)headerViewForCandidateSet:(TIKeyboardCandidateResultSet *)arg1; | |
@end | |
@protocol UIKeyboardCandidateGridLayoutDelegate <UICollectionViewDelegate> | |
- (struct CGSize)rowSizeForGridLayout; | |
@end | |
@protocol UIKeyboardCandidateList <NSObject> | |
- (unsigned long long)selectedSortIndex; | |
- (NSString *)statisticsIdentifier; | |
- (TIKeyboardBehaviors *)keyboardBehaviors; | |
- (BOOL)hasCandidates; | |
- (void)candidateAcceptedAtIndex:(unsigned long long)arg1; | |
- (unsigned long long)currentIndex; | |
- (TIKeyboardCandidate *)currentCandidate; | |
- (void)showCandidateInForwardDirection:(BOOL)arg1 granularity:(int)arg2; | |
- (BOOL)showCandidate:(TIKeyboardCandidate *)arg1; | |
- (void)showCandidateAtIndex:(unsigned long long)arg1; | |
- (void)setUIKeyboardCandidateListDelegate:(id <UIKeyboardCandidateListDelegate>)arg1; | |
- (void)setCandidates:(TIKeyboardCandidateResultSet *)arg1 inlineText:(NSString *)arg2 inlineRect:(struct CGRect)arg3 maxX:(double)arg4 layout:(BOOL)arg5; | |
- (BOOL)isFloatingList; | |
- (BOOL)isExtendedList; | |
@optional | |
- (TIKeyboardSecureCandidateRenderTraits *)secureCandidateRenderTraits; | |
- (unsigned long long)rowForCandidateAtIndex:(unsigned long long)arg1; | |
- (unsigned long long)viewOffsetForCandidateAtIndex:(unsigned long long)arg1; | |
- (NSString *)inlineText; | |
- (TIKeyboardCandidateResultSet *)candidates; | |
- (void)revealHiddenCandidates; | |
- (void)jumpToCompositions; | |
- (void)candidatesDidChange; | |
- (BOOL)hasCandidateInForwardDirection:(BOOL)arg1 granularity:(int)arg2; | |
- (BOOL)handleTabKeyWithShift:(BOOL)arg1; | |
- (BOOL)handleNumberKey:(unsigned long long)arg1; | |
- (void)showCaret:(BOOL)arg1 gradually:(BOOL)arg2; | |
- (void)setInlineText:(NSString *)arg1; | |
- (void)setCandidates:(TIKeyboardCandidateResultSet *)arg1 type:(int)arg2 inlineText:(NSString *)arg3 inlineRect:(struct CGRect)arg4 maxX:(double)arg5 layout:(BOOL)arg6; | |
@end | |
@protocol UIKeyboardCandidateListDelegate <NSObject> | |
@optional | |
- (void)candidateListInvalidateSelection:(id <UIKeyboardCandidateList>)arg1; | |
- (void)candidateListShouldBeDismissed:(id <UIKeyboardCandidateList>)arg1; | |
- (void)candidateListSelectionDidChange:(id <UIKeyboardCandidateList>)arg1; | |
- (void)candidateListAcceptCandidate:(id <UIKeyboardCandidateList>)arg1; | |
- (void)setCandidateList:(id <UIKeyboardCandidateList>)arg1; | |
@end | |
@protocol UIKeyboardCandidateRowViewControllerDelegate <UIKeyboardCandidateList> | |
@end | |
@protocol UIKeyboardCandidateViewInline <NSObject> | |
- (UIView<UIKeyboardCandidateList> *)activeCandidateList; | |
@end | |
@protocol UIKeyboardDockViewDelegate <NSObject> | |
- (void)keyboardDockView:(UIKeyboardDockView *)arg1 didPressDockItem:(UIKeyboardDockItem *)arg2 withEvent:(UIEvent *)arg3; | |
@end | |
@protocol UIKeyboardEmojiCategoryUpdate <NSObject> | |
@property(nonatomic) UIKeyboardEmojiKeyDisplayController *emojiKeyManager; | |
- (void)updateToCategory:(long long)arg1; | |
@optional | |
- (long long)updateToCategoryWithOffsetPercentage:(double)arg1; | |
@end | |
@protocol UIKeyboardEmojiCategoryUpdateDelegate <NSObject> | |
- (long long)reloadCategoryForOffsetPercentage:(double)arg1 withSender:(id)arg2; | |
- (void)reloadForCategory:(long long)arg1 withSender:(id)arg2; | |
@end | |
@protocol UIKeyboardHandBiasTransitionCoordinatorDelegate <NSObject> | |
- (UIView *)hostViewForHandBiasTransition:(UIKeyboardHandBiasTransitionCoordinator *)arg1; | |
- (long long)currentHandBiasWithCoordinator:(UIKeyboardHandBiasTransitionCoordinator *)arg1; | |
- (void)finishHandBiasTransitionWithFinalBias:(long long)arg1; | |
- (UIKeyboardHandBiasTransitionContext *)prepareTransition:(UIKeyboardKeyplaneTransition *)arg1 forTargetHandBias:(long long)arg2 coordinator:(UIKeyboardHandBiasTransitionCoordinator *)arg3; | |
- (BOOL)gestureRecognizerShouldBegin:(UIPanGestureRecognizer *)arg1 forHandBiasCoordinator:(UIKeyboardHandBiasTransitionCoordinator *)arg2; | |
@end | |
@protocol UIKeyboardImplGeometryDelegate | |
@property(nonatomic, getter=isMinimized) BOOL minimized; | |
- (BOOL)isAutomatic; | |
- (BOOL)isActive; | |
- (BOOL)canDismiss; | |
- (BOOL)shouldSaveMinimizationState; | |
- (void)implBoundsHeightChangeDone:(double)arg1 suppressNotification:(BOOL)arg2; | |
- (void)prepareForImplBoundsHeightChange:(double)arg1 suppressNotification:(BOOL)arg2; | |
@end | |
@protocol UIKeyboardInput <NSObject> | |
@optional | |
- (void)keyboardInputChangedSelection:(id <UIKeyboardInput>)arg1; | |
- (BOOL)keyboardInputChanged:(id <UIKeyboardInput>)arg1; | |
- (BOOL)keyboardInputShouldDelete:(id <UIKeyboardInput>)arg1; | |
- (BOOL)keyboardInput:(id <UIKeyboardInput>)arg1 shouldInsertText:(NSString *)arg2 isMarkedText:(BOOL)arg3; | |
- (BOOL)keyboardInput:(id <UIKeyboardInput>)arg1 shouldReplaceTextInRange:(struct _NSRange)arg2 replacementText:(NSString *)arg3; | |
@end | |
@protocol UIKeyboardKeyplaneTransformation <NSObject> | |
+ (UIKBTree *)transformKeyplane:(UIKBTree *)arg1 withTransformationContext:(UIKeyboardKeyplaneTransformationContext *)arg2; | |
+ (NSString *)transformationIdentifier; | |
@end | |
@protocol UIKeyboardKeyplaneTransitionDelegate | |
- (void)transitionDidFinish:(BOOL)arg1; | |
- (void)finishTransitionWithCompletion:(void (^)(void))arg1; | |
- (void)updateProgress:(double)arg1 startHeight:(double)arg2 endHeight:(double)arg3; | |
- (void)prepareForTransition; | |
@end | |
@protocol UIKeyboardPinchGestureRecognizerDelegate | |
- (void)pinchDidConsumeTouch:(UITouch *)arg1; | |
- (void)didDetectPinchWithSeparation:(double)arg1; | |
- (BOOL)pinchCanBeginWithTouches:(NSSet *)arg1; | |
@end | |
@protocol UIKeyboardSplitControlMenuItem <NSObject> | |
@property(readonly) BOOL visible; | |
@property(readonly, retain) NSString *label; | |
- (void)actionForMenu:(UIKeyboardSplitControlMenu *)arg1; | |
@end | |
@protocol UILayoutContainerViewDelegate <NSObject> | |
@optional | |
- (void)_layoutContainerViewSemanticContentAttributeChanged:(UILayoutContainerView *)arg1; | |
- (void)_layoutContainerViewDidMoveToWindow:(UIWindow *)arg1; | |
- (void)_layoutContainerViewWillMoveToWindow:(UIWindow *)arg1; | |
- (void)__viewWillLayoutSubviews; | |
@end | |
@protocol UILayoutItem <UITraitEnvironment> | |
@property(readonly, nonatomic) NSLayoutYAxisAnchor *lastBaselineAnchor; | |
@property(readonly, nonatomic) NSLayoutYAxisAnchor *firstBaselineAnchor; | |
@property(readonly, nonatomic) NSLayoutYAxisAnchor *centerYAnchor; | |
@property(readonly, nonatomic) NSLayoutXAxisAnchor *centerXAnchor; | |
@property(readonly, nonatomic) NSLayoutDimension *heightAnchor; | |
@property(readonly, nonatomic) NSLayoutDimension *widthAnchor; | |
@property(readonly, nonatomic) NSLayoutYAxisAnchor *bottomAnchor; | |
@property(readonly, nonatomic) NSLayoutYAxisAnchor *topAnchor; | |
@property(readonly, nonatomic) NSLayoutXAxisAnchor *rightAnchor; | |
@property(readonly, nonatomic) NSLayoutXAxisAnchor *leftAnchor; | |
@property(readonly, nonatomic) NSLayoutXAxisAnchor *trailingAnchor; | |
@property(readonly, nonatomic) NSLayoutXAxisAnchor *leadingAnchor; | |
@property(nonatomic) BOOL _ui_usesManualLayout; | |
@property(readonly, nonatomic) UIView *_ui_view; | |
@property(readonly, nonatomic) UIView *_ui_superview; | |
@property(nonatomic) struct CGRect _ui_frame; | |
@property(readonly, nonatomic) struct CGRect _ui_bounds; | |
- (void)_ui_removeFromParentLayoutItem; | |
- (void)_ui_insertSubLayoutItem:(id <UILayoutItem>)arg1 atIndex:(long long)arg2; | |
- (void)_ui_addSubLayoutItem:(id <UILayoutItem>)arg1; | |
@end | |
@protocol UILayoutItem_Internal <UILayoutItem> | |
- (void)_ui_addToView:(UIView *)arg1 atIndex:(long long)arg2; | |
@end | |
@protocol UILayoutSupport <NSObject> | |
@property(readonly) NSLayoutDimension *heightAnchor; | |
@property(readonly) NSLayoutYAxisAnchor *bottomAnchor; | |
@property(readonly) NSLayoutYAxisAnchor *topAnchor; | |
@property(readonly, nonatomic) double length; | |
@end | |
@protocol UIMovieScrubberTrackViewDataSource <NSObject> | |
- (void)movieScrubberTrackView:(UIMovieScrubberTrackView *)arg1 requestThumbnailImageForTimestamp:(NSNumber *)arg2 isSummaryThumbnail:(BOOL)arg3; | |
- (double)movieScrubberTrackViewThumbnailAspectRatio:(UIMovieScrubberTrackView *)arg1; | |
- (NSArray *)movieScrubberTrackView:(UIMovieScrubberTrackView *)arg1 evenlySpacedTimestamps:(int)arg2 startingAt:(NSNumber *)arg3 endingAt:(NSNumber *)arg4; | |
- (double)movieScrubberTrackViewDuration:(UIMovieScrubberTrackView *)arg1; | |
@end | |
@protocol UIMovieScrubberTrackViewDelegate <NSObject> | |
@optional | |
- (double)movieScrubberTrackViewZoomAnimationDelay:(UIMovieScrubberTrackView *)arg1; | |
- (double)movieScrubberTrackViewZoomAnimationDuration:(UIMovieScrubberTrackView *)arg1; | |
- (void)movieScrubberTrackViewDidFinishRequestingThumbnails:(UIMovieScrubberTrackView *)arg1; | |
- (void)movieScrubberTrackViewWillBeginRequestingThumbnails:(UIMovieScrubberTrackView *)arg1; | |
- (void)movieScrubberTrackViewDidCollapse:(UIMovieScrubberTrackView *)arg1; | |
- (void)movieScrubberTrackViewDidExpand:(UIMovieScrubberTrackView *)arg1; | |
- (void)movieScrubberTrackView:(UIMovieScrubberTrackView *)arg1 clampedSizeWidthDelta:(double)arg2 actualSizeWidthDelta:(double)arg3 originXDelta:(double)arg4 minimumVisibleValue:(double)arg5 maximumVisibleValue:(double)arg6; | |
@end | |
@protocol UINamedLayerImage <NSObject> | |
@property(readonly, nonatomic) int blendMode; | |
@property(readonly, nonatomic) double opacity; | |
@property(readonly, nonatomic) struct CGRect frame; | |
@property(readonly, nonatomic) NSString *name; | |
@optional | |
@property(nonatomic) BOOL fixedFrame; | |
- (UIImage *)imageObj; | |
@end | |
@protocol UINamedLayerStack <NSObject> | |
@property(readonly, nonatomic) struct CGImage *flattenedImage; | |
@property(readonly, nonatomic) double scale; | |
@property(readonly, nonatomic) struct CGSize size; | |
@property(readonly, nonatomic) NSArray *layers; | |
@property(readonly, nonatomic) NSString *name; | |
@optional | |
@property(readonly, nonatomic) BOOL flatImageContainsCornerRadius; | |
@property(readonly, nonatomic) struct CGSize radiosityImageScale; | |
@property(readonly, nonatomic) id radiosityImage; | |
@end | |
@protocol UINavigationBarDelegate <UIBarPositioningDelegate> | |
@optional | |
- (void)navigationBar:(UINavigationBar *)arg1 didPopItem:(UINavigationItem *)arg2; | |
- (BOOL)navigationBar:(UINavigationBar *)arg1 shouldPopItem:(UINavigationItem *)arg2; | |
- (void)navigationBar:(UINavigationBar *)arg1 didPushItem:(UINavigationItem *)arg2; | |
- (BOOL)navigationBar:(UINavigationBar *)arg1 shouldPushItem:(UINavigationItem *)arg2; | |
@end | |
@protocol UINavigationControllerDelegate <NSObject> | |
@optional | |
- (id <UIViewControllerAnimatedTransitioning>)navigationController:(UINavigationController *)arg1 animationControllerForOperation:(long long)arg2 fromViewController:(UIViewController *)arg3 toViewController:(UIViewController *)arg4; | |
- (id <UIViewControllerInteractiveTransitioning>)navigationController:(UINavigationController *)arg1 interactionControllerForAnimationController:(id <UIViewControllerAnimatedTransitioning>)arg2; | |
- (long long)navigationControllerPreferredInterfaceOrientationForPresentation:(UINavigationController *)arg1; | |
- (unsigned long long)navigationControllerSupportedInterfaceOrientations:(UINavigationController *)arg1; | |
- (void)navigationController:(UINavigationController *)arg1 didShowViewController:(UIViewController *)arg2 animated:(BOOL)arg3; | |
- (void)navigationController:(UINavigationController *)arg1 willShowViewController:(UIViewController *)arg2 animated:(BOOL)arg3; | |
@end | |
@protocol UIObjectRestoration | |
+ (id <UIStateRestoring>)objectWithRestorationIdentifierPath:(NSArray *)arg1 coder:(NSCoder *)arg2; | |
@end | |
@protocol UIPanelControllerDelegate <NSObject> | |
@optional | |
- (void)panelController:(UIPanelController *)arg1 adjustLeadingViewController:(UIViewController *)arg2 forKeyboardInfo:(NSDictionary *)arg3; | |
- (void)panelController:(UIPanelController *)arg1 didEndAnimatedTransitionToStateRequest:(UISlidingBarStateRequest *)arg2; | |
- (void)panelController:(UIPanelController *)arg1 animateTransitionToStateRequest:(UISlidingBarStateRequest *)arg2 predictedEndState:(UISlidingBarState *)arg3 predictedDuration:(double)arg4; | |
- (void)panelController:(UIPanelController *)arg1 willBeginAnimatedTransitionToStateRequest:(UISlidingBarStateRequest *)arg2 predictedEndState:(UISlidingBarState *)arg3 predictedDuration:(double)arg4; | |
- (UIViewController *)panelController:(UIPanelController *)arg1 separateSecondaryViewControllerFromPrimaryViewController:(UIViewController *)arg2; | |
- (void)panelController:(UIPanelController *)arg1 collapsePrimaryViewController:(UIViewController *)arg2 withFallbackSecondaryViewController:(UIViewController *)arg3 transitionCoordinator:(id <UIViewControllerTransitionCoordinator>)arg4; | |
- (BOOL)panelController:(UIPanelController *)arg1 collapseOntoPrimaryViewController:(UIViewController *)arg2; | |
- (UIViewController *)primaryViewControllerForExpandingPanelController:(UIPanelController *)arg1; | |
- (UIViewController *)primaryViewControllerForCollapsingPanelController:(UIPanelController *)arg1; | |
- (void)panelController:(UIPanelController *)arg1 didChangeToState:(UISlidingBarState *)arg2; | |
- (void)panelController:(UIPanelController *)arg1 willChangeToState:(UISlidingBarState *)arg2; | |
- (UISlidingBarStateRequest * (^)(NSArray *))panelControllerWillUpdate:(UIPanelController *)arg1; | |
@end | |
@protocol UIPasteConfigurationSupporting <NSObject> | |
@property(copy, nonatomic) UIPasteConfiguration *pasteConfiguration; | |
@optional | |
- (BOOL)canPasteItemProviders:(NSArray *)arg1; | |
- (void)pasteItemProviders:(NSArray *)arg1; | |
@end | |
@protocol UIPickerTableViewContainerDelegate | |
- (void)setAllowsMultipleSelection:(BOOL)arg1; | |
- (BOOL)_usesCheckSelection; | |
- (BOOL)_soundsEnabled; | |
- (void)_sendCheckedRow:(long long)arg1 inTableView:(UITableView *)arg2 checked:(BOOL)arg3; | |
@optional | |
- (void)pickerTableView:(UIPickerTableView *)arg1 didChangeSelectionBarRowFrom:(long long)arg2 to:(long long)arg3; | |
- (void)_pickerTableViewDidChangeContentOffset:(UIPickerTableView *)arg1; | |
@end | |
@protocol UIPickerViewDataSource <NSObject> | |
- (long long)pickerView:(UIPickerView *)arg1 numberOfRowsInComponent:(long long)arg2; | |
- (long long)numberOfComponentsInPickerView:(UIPickerView *)arg1; | |
@end | |
@protocol UIPickerViewDelegate <NSObject> | |
@optional | |
- (void)pickerView:(UIPickerView *)arg1 didSelectRow:(long long)arg2 inComponent:(long long)arg3; | |
- (UIView *)pickerView:(UIPickerView *)arg1 viewForRow:(long long)arg2 forComponent:(long long)arg3 reusingView:(UIView *)arg4; | |
- (NSAttributedString *)pickerView:(UIPickerView *)arg1 attributedTitleForRow:(long long)arg2 forComponent:(long long)arg3; | |
- (NSString *)pickerView:(UIPickerView *)arg1 titleForRow:(long long)arg2 forComponent:(long long)arg3; | |
- (double)pickerView:(UIPickerView *)arg1 rowHeightForComponent:(long long)arg2; | |
- (double)pickerView:(UIPickerView *)arg1 widthForComponent:(long long)arg2; | |
@end | |
@protocol UIPickerViewScrollTesting | |
- (void)_performScrollTest:(NSString *)arg1 withIterations:(long long)arg2 rowsToScroll:(long long)arg3 inComponent:(long long)arg4; | |
@end | |
@protocol UIPopoverBackgroundViewMethods | |
+ (double)arrowHeight; | |
+ (struct UIEdgeInsets)contentViewInsets; | |
+ (double)arrowBase; | |
@end | |
@protocol UIPopoverControllerDelegate <NSObject> | |
@optional | |
- (void)popoverController:(UIPopoverController *)arg1 willRepositionPopoverToRect:(inout struct CGRect *)arg2 inView:(inout id *)arg3; | |
- (void)popoverControllerDidDismissPopover:(UIPopoverController *)arg1; | |
- (BOOL)popoverControllerShouldDismissPopover:(UIPopoverController *)arg1; | |
@end | |
@protocol UIPopoverPresentationControllerDelegate <UIAdaptivePresentationControllerDelegate> | |
@optional | |
- (void)popoverPresentationController:(UIPopoverPresentationController *)arg1 willRepositionPopoverToRect:(inout struct CGRect *)arg2 inView:(inout id *)arg3; | |
- (void)popoverPresentationControllerDidDismissPopover:(UIPopoverPresentationController *)arg1; | |
- (BOOL)popoverPresentationControllerShouldDismissPopover:(UIPopoverPresentationController *)arg1; | |
- (void)prepareForPopoverPresentation:(UIPopoverPresentationController *)arg1; | |
@end | |
@protocol UIPressesEventTerminalRegistration <NSObject> | |
@property(readonly, nonatomic) NSArray *allowedPressTypes; | |
- (void)pressesEventDidReceiveTerminal:(UIPressesEvent *)arg1; | |
@end | |
@protocol UIPreviewActionItem <NSObject> | |
@property(readonly, copy, nonatomic) NSString *title; | |
@end | |
@protocol UIPreviewActionItem_Internal <NSObject> | |
@property(retain, nonatomic) UIImage *image; | |
@property(retain, nonatomic, getter=_color, setter=_setColor:) UIColor *color; | |
@property(nonatomic) long long style; | |
@property(copy, nonatomic) NSString *identifier; | |
@property(copy, nonatomic) NSString *title; | |
- (UIImage *)_effectiveImage; | |
- (UIColor *)_effectiveColor; | |
@end | |
@protocol UIPreviewInteractionControllerDelegate <NSObject> | |
- (BOOL)performsViewControllerCommitTransitionForPreviewInteractionController:(UIPreviewInteractionController *)arg1; | |
- (void)previewInteractionController:(UIPreviewInteractionController *)arg1 performCommitForPreviewViewController:(UIViewController *)arg2 committedViewController:(UIViewController *)arg3; | |
- (UIViewController *)previewInteractionController:(UIPreviewInteractionController *)arg1 viewControllerForPreviewingAtPosition:(struct CGPoint)arg2 inView:(UIView *)arg3 presentingViewController:(id *)arg4; | |
@optional | |
- (void)previewInteractionController:(UIPreviewInteractionController *)arg1 interactionProgress:(UIInteractionProgress *)arg2 forRevealAtLocation:(struct CGPoint)arg3 inSourceView:(UIView *)arg4 containerView:(UIView *)arg5; | |
- (BOOL)previewInteractionController:(UIPreviewInteractionController *)arg1 shouldUseStandardRevealTransformForPreviewingAtLocation:(struct CGPoint)arg2 inView:(UIView *)arg3; | |
- (BOOL)previewInteractionController:(UIPreviewInteractionController *)arg1 shouldStartPreviewingSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)arg2; | |
- (UIViewController *)previewInteractionController:(UIPreviewInteractionController *)arg1 committedViewControllerForPreviewViewController:(UIViewController *)arg2; | |
- (void)previewInteractionController:(UIPreviewInteractionController *)arg1 didDismissViewController:(UIViewController *)arg2 committing:(BOOL)arg3; | |
- (void)previewInteractionController:(UIPreviewInteractionController *)arg1 willPresentViewController:(UIViewController *)arg2 forPosition:(struct CGPoint)arg3 inSourceView:(UIView *)arg4; | |
- (void)previewInteractionController:(UIPreviewInteractionController *)arg1 performCommitToViewController:(UIViewController *)arg2; | |
@end | |
@protocol UIPreviewInteractionControllerDelegate_Internal <UIPreviewInteractionControllerDelegate_Private> | |
@optional | |
@property(readonly, nonatomic) struct CGRect sourceRect; | |
- (void)previewInteractionController:(UIPreviewInteractionController *)arg1 willDismissViewController:(UIViewController *)arg2; | |
- (void)previewInteractionController:(UIPreviewInteractionController *)arg1 willPresentViewController:(UIViewController *)arg2; | |
- (BOOL)previewInteractionControllerShouldPerformCompatibilityCommitTransition:(UIPreviewInteractionController *)arg1; | |
- (void)previewInteractionController:(UIPreviewInteractionController *)arg1 didSelectMenuItem:(UIPreviewMenuItem *)arg2; | |
@end | |
@protocol UIPreviewInteractionControllerDelegate_Private <UIPreviewInteractionControllerDelegate> | |
@optional | |
- (id <UIForceTransitioningDelegate>)previewInteractionController:(UIPreviewInteractionController *)arg1 transitioningDelegateForPreviewingAtPosition:(struct CGPoint)arg2 inView:(UIView *)arg3; | |
- (void)previewInteractionController:(UIPreviewInteractionController *)arg1 performCustomCommitForPreviewViewController:(UIViewController *)arg2 completion:(void (^)(void))arg3; | |
- (BOOL)performsCustomCommitTransitionForPreviewInteractionController:(UIPreviewInteractionController *)arg1; | |
@end | |
@protocol UIPreviewInteractionDelegate <NSObject> | |
- (void)previewInteractionDidCancel:(UIPreviewInteraction *)arg1; | |
- (void)previewInteraction:(UIPreviewInteraction *)arg1 didUpdatePreviewTransition:(double)arg2 ended:(BOOL)arg3; | |
@optional | |
- (void)previewInteraction:(UIPreviewInteraction *)arg1 didUpdateCommitTransition:(double)arg2 ended:(BOOL)arg3; | |
- (BOOL)previewInteractionShouldBegin:(UIPreviewInteraction *)arg1; | |
@end | |
@protocol UIPreviewInteractionDelegatePrivate <UIPreviewInteractionDelegate> | |
@optional | |
- (id <_UIPreviewInteractionViewControllerTransition>)_previewInteraction:(UIPreviewInteraction *)arg1 disappearanceTransitionForViewController:(UIViewController *)arg2; | |
- (id <_UIPreviewInteractionViewControllerTransition>)_previewInteraction:(UIPreviewInteraction *)arg1 appearanceTransitionForViewController:(UIViewController *)arg2; | |
- (UIViewController *)_previewInteractionViewControllerForPreview:(UIPreviewInteraction *)arg1; | |
- (UIView *)_previewInteractionViewForHighlight:(UIPreviewInteraction *)arg1; | |
- (BOOL)_previewInteractionShouldAutomaticallyTransitionToPreviewAfterDelay:(UIPreviewInteraction *)arg1; | |
- (BOOL)_previewInteractionShouldFinishTransitionToPreview:(UIPreviewInteraction *)arg1; | |
- (_UIPreviewInteractionViewControllerPresentation *)_previewInteraction:(UIPreviewInteraction *)arg1 viewControllerPresentationForPresentingViewController:(UIViewController *)arg2; | |
- (_UIPreviewInteractionHighlighter *)_previewInteractionHighlighterForPreviewTransition:(UIPreviewInteraction *)arg1; | |
@end | |
@protocol UIPreviewItemDelegate <NSObject> | |
- (NSDictionary *)_dataForPreviewItemController:(UIPreviewItemController *)arg1 atPosition:(struct CGPoint)arg2 type:(long long *)arg3; | |
@optional | |
- (struct CGRect)_presentationRectForPreviewItemController:(UIPreviewItemController *)arg1; | |
- (NSArray *)_presentationRectsForPreviewItemController:(UIPreviewItemController *)arg1; | |
- (UIImage *)_presentationSnapshotForPreviewItemController:(UIPreviewItemController *)arg1; | |
- (void)_previewItemControllerDidCancelPreview:(UIPreviewItemController *)arg1; | |
- (void)_previewItemController:(UIPreviewItemController *)arg1 commitPreview:(UIViewController *)arg2; | |
- (void)_previewItemController:(UIPreviewItemController *)arg1 didDismissPreview:(UIViewController *)arg2 committing:(BOOL)arg3; | |
- (void)_previewItemController:(UIPreviewItemController *)arg1 willPresentPreview:(UIViewController *)arg2 forPosition:(struct CGPoint)arg3 inSourceView:(UIView *)arg4; | |
- (UIViewController *)_presentedViewControllerForPreviewItemController:(UIPreviewItemController *)arg1; | |
- (void)_interactionStoppedFromPreviewItemController:(UIPreviewItemController *)arg1; | |
- (void)_interactionStartedFromPreviewItemController:(UIPreviewItemController *)arg1; | |
- (BOOL)_interactionShouldBeginFromPreviewItemController:(UIPreviewItemController *)arg1 forPosition:(struct CGPoint)arg2; | |
@end | |
@protocol UIPreviewPresentationControllerDelegate <NSObject> | |
@optional | |
- (void)previewPresentationController:(UIPreviewPresentationController *)arg1 shouldDismissViewController:(UIViewController *)arg2; | |
@end | |
@protocol UIRecentsInputViewControllerDelegate <NSObject> | |
- (UITextInputTraits *)textInputTraits; | |
- (void)switchToKeyboard; | |
- (void)didSelectRecentInput; | |
@end | |
@protocol UIResponderStandardEditActions <NSObject> | |
@optional | |
- (void)decreaseSize:(id)arg1; | |
- (void)increaseSize:(id)arg1; | |
- (void)toggleUnderline:(id)arg1; | |
- (void)toggleItalics:(id)arg1; | |
- (void)toggleBoldface:(id)arg1; | |
- (void)makeTextWritingDirectionRightToLeft:(id)arg1; | |
- (void)makeTextWritingDirectionLeftToRight:(id)arg1; | |
- (void)delete:(id)arg1; | |
- (void)selectAll:(id)arg1; | |
- (void)select:(id)arg1; | |
- (void)paste:(id)arg1; | |
- (void)copy:(id)arg1; | |
- (void)cut:(id)arg1; | |
@end | |
@protocol UIScrollAccessory | |
@property(readonly, nonatomic) BOOL overlay; | |
@property(nonatomic) long long edge; | |
@property(nonatomic) __weak UIScrollView *scrollView; | |
- (void)update; | |
@end | |
@protocol UIScrollViewDelayedTouchesBeganGestureRecognizerClient <NSObject> | |
@property(readonly, nonatomic, getter=_canScrollY) BOOL canScrollY; | |
@property(readonly, nonatomic, getter=_canScrollX) BOOL canScrollX; | |
@property(readonly, nonatomic, getter=_scrollHysteresis) double scrollHysteresis; | |
@property(readonly, nonatomic, getter=_touchDelayForScrollDetection) double touchDelayForScrollDetection; | |
@property(readonly, nonatomic) BOOL delaysContentTouches; | |
- (BOOL)touchesShouldBegin:(NSSet *)arg1 withEvent:(UIEvent *)arg2 inContentView:(UIView *)arg3; | |
@end | |
@protocol UIScrollViewDelegate <NSObject> | |
@optional | |
- (void)scrollViewDidChangeAdjustedContentInset:(UIScrollView *)arg1; | |
- (void)scrollViewDidScrollToTop:(UIScrollView *)arg1; | |
- (BOOL)scrollViewShouldScrollToTop:(UIScrollView *)arg1; | |
- (void)scrollViewDidEndZooming:(UIScrollView *)arg1 withView:(UIView *)arg2 atScale:(double)arg3; | |
- (void)scrollViewWillBeginZooming:(UIScrollView *)arg1 withView:(UIView *)arg2; | |
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)arg1; | |
- (void)scrollViewDidEndScrollingAnimation:(UIScrollView *)arg1; | |
- (void)scrollViewDidEndDecelerating:(UIScrollView *)arg1; | |
- (void)scrollViewWillBeginDecelerating:(UIScrollView *)arg1; | |
- (void)scrollViewDidEndDragging:(UIScrollView *)arg1 willDecelerate:(BOOL)arg2; | |
- (void)scrollViewWillEndDragging:(UIScrollView *)arg1 withVelocity:(struct CGPoint)arg2 targetContentOffset:(inout struct CGPoint *)arg3; | |
- (void)scrollViewWillBeginDragging:(UIScrollView *)arg1; | |
- (void)scrollViewDidZoom:(UIScrollView *)arg1; | |
- (void)scrollViewDidScroll:(UIScrollView *)arg1; | |
@end | |
@protocol UIScrollViewIntersectionDelegate | |
- (void)scrollView:(UIScrollView *)arg1 didFinishPanGesture:(UIPanGestureRecognizer *)arg2; | |
- (void)scrollView:(UIScrollView *)arg1 didPanWithGesture:(UIPanGestureRecognizer *)arg2; | |
@end | |
@protocol UISelectionInteractionAssistant | |
- (void)showSelectionCommands; | |
- (void)updateSelectionRects:(BOOL)arg1; | |
- (void)configureForHighlightMode; | |
- (void)configureForSelectionMode; | |
- (void)scrollSelectionToVisible:(BOOL)arg1; | |
- (void)rangedMagnifierWithState:(long long)arg1 atPoint:(struct CGPoint)arg2; | |
@end | |
@protocol UISeparatorDisplaying <NSObject> | |
@property(nonatomic) double constantAxisDimension; | |
- (void)setConstantSizedAxis:(long long)arg1; | |
@end | |
@protocol UISplitKeyboardSource <_UIRemoteKeyboardViewSource, UIInputViewSetPlacementOwner> | |
@property(readonly, retain, nonatomic) id <UIInputViewSetPlacementApplicator> applicator; | |
@property(readonly, retain, nonatomic) UIInputViewSetPlacement *placement; | |
@property(readonly, retain, nonatomic) UIViewController *_inputViewController; | |
@property(readonly, nonatomic) struct CGPoint positionConstraintConstant; | |
@property(readonly, nonatomic) BOOL isChangingPlacement; | |
@property(readonly, retain, nonatomic) UIView *view; | |
- (UIInputViewSetNotificationInfo *)constructNotificationInfoForScrollWithMode:(unsigned long long)arg1; | |
- (void)setInterfaceAutorotationDisabled:(BOOL)arg1; | |
@end | |
@protocol UISplitViewControllerDelegate | |
@optional | |
- (BOOL)splitViewController:(UISplitViewController *)arg1 shouldHideViewController:(UIViewController *)arg2 inOrientation:(long long)arg3; | |
- (void)splitViewController:(UISplitViewController *)arg1 popoverController:(UIPopoverController *)arg2 willPresentViewController:(UIViewController *)arg3; | |
- (void)splitViewController:(UISplitViewController *)arg1 willShowViewController:(UIViewController *)arg2 invalidatingBarButtonItem:(UIBarButtonItem *)arg3; | |
- (void)splitViewController:(UISplitViewController *)arg1 willHideViewController:(UIViewController *)arg2 withBarButtonItem:(UIBarButtonItem *)arg3 forPopoverController:(UIPopoverController *)arg4; | |
- (long long)splitViewControllerPreferredInterfaceOrientationForPresentation:(UISplitViewController *)arg1; | |
- (unsigned long long)splitViewControllerSupportedInterfaceOrientations:(UISplitViewController *)arg1; | |
- (UIViewController *)splitViewController:(UISplitViewController *)arg1 separateSecondaryViewControllerFromPrimaryViewController:(UIViewController *)arg2; | |
- (BOOL)splitViewController:(UISplitViewController *)arg1 collapseSecondaryViewController:(UIViewController *)arg2 ontoPrimaryViewController:(UIViewController *)arg3; | |
- (UIViewController *)primaryViewControllerForExpandingSplitViewController:(UISplitViewController *)arg1; | |
- (UIViewController *)primaryViewControllerForCollapsingSplitViewController:(UISplitViewController *)arg1; | |
- (BOOL)splitViewController:(UISplitViewController *)arg1 showDetailViewController:(UIViewController *)arg2 sender:(id)arg3; | |
- (BOOL)splitViewController:(UISplitViewController *)arg1 showViewController:(UIViewController *)arg2 sender:(id)arg3; | |
- (long long)targetDisplayModeForActionInSplitViewController:(UISplitViewController *)arg1; | |
- (void)splitViewController:(UISplitViewController *)arg1 willChangeToDisplayMode:(long long)arg2; | |
@end | |
@protocol UISplitViewControllerImpl <NSObject> | |
@property(nonatomic, getter=_usesExtraWidePrimaryColumn, setter=_setUsesExtraWidePrimaryColumn:) BOOL usesExtraWidePrimaryColumn; | |
@property(copy, nonatomic, setter=_setDisplayModeButtonItemTitle:) NSString *_displayModeButtonItemTitle; | |
@property(nonatomic) BOOL usesDeviceOverlayPreferences; | |
@property(nonatomic) BOOL hidesMasterViewInPortrait; | |
@property(nonatomic) float gutterWidth; | |
@property(nonatomic) float masterColumnWidth; | |
@property(nonatomic) long long primaryEdge; | |
@property(nonatomic) double maximumPrimaryColumnWidth; | |
@property(nonatomic) double minimumPrimaryColumnWidth; | |
@property(nonatomic) double preferredPrimaryColumnWidthFraction; | |
@property(nonatomic) long long preferredDisplayMode; | |
@property(readonly, nonatomic, getter=isCollapsed) BOOL collapsed; | |
@property(nonatomic) BOOL presentsWithGesture; | |
@property(nonatomic) __weak id <UISplitViewControllerDelegate> delegate; | |
@property(copy, nonatomic) NSArray *viewControllers; | |
- (void)_displayModeBarButtonItemWasAddedForFirstTime:(UISplitViewControllerDisplayModeBarButtonItem *)arg1; | |
- (NSArray *)_additionalViewControllersToCheckForUserActivity; | |
- (void)decodeRestorableStateWithCoder:(NSCoder *)arg1; | |
- (void)encodeRestorableStateWithCoder:(NSCoder *)arg1; | |
- (NSArray *)_allContainedViewControllers; | |
- (BOOL)_disableAutomaticKeyboardBehavior; | |
- (UIResponder *)_primaryContentResponder; | |
- (void)_didChangeToFirstResponder:(UIResponder *)arg1; | |
- (BOOL)_handlesCounterRotationForPresentation; | |
- (BOOL)_hasPreferredInterfaceOrientationForPresentation; | |
- (void)_updateLayoutForStatusBarAndInterfaceOrientation; | |
- (NSArray *)_childViewControllersToSendViewWillTransitionToSize; | |
- (void)_getRotationContentSettings:(CDStruct_f365cafe *)arg1; | |
- (BOOL)_shouldSynthesizeSupportedOrientations; | |
- (double)_contentMarginForChildViewController:(UIViewController *)arg1; | |
- (void)_updateChildContentMargins; | |
- (void)_marginInfoForChild:(UIViewController *)arg1 leftMargin:(double *)arg2 rightMargin:(double *)arg3; | |
- (struct UIEdgeInsets)_edgeInsetsForChildViewController:(UIViewController *)arg1 insetsAreAbsolute:(char *)arg2; | |
- (BOOL)_optsOutOfPopoverControllerHierarchyCheck; | |
- (BOOL)_shouldPersistViewWhenCoding; | |
- (struct CGRect)_frameForChildContentContainer:(id <UIContentContainer>)arg1; | |
- (void)_didUpdateFocusInContext:(UIFocusUpdateContext *)arg1 withAnimationCoordinator:(UIFocusAnimationCoordinator *)arg2; | |
- (void)_didEndSnapshotSession; | |
- (void)_willBeginSnapshotSession; | |
- (void)purgeMemoryForReason:(int)arg1; | |
- (void)unloadViewForced:(BOOL)arg1; | |
- (long long)preferredInterfaceOrientationForPresentation; | |
- (unsigned long long)supportedInterfaceOrientations; | |
- (void)didRotateFromInterfaceOrientation:(long long)arg1; | |
- (void)willAnimateRotationToInterfaceOrientation:(long long)arg1 duration:(double)arg2; | |
- (void)willRotateToInterfaceOrientation:(long long)arg1 duration:(double)arg2; | |
- (BOOL)shouldAutorotateToInterfaceOrientation:(long long)arg1; | |
- (BOOL)shouldUpdateFocusInContext:(UIFocusUpdateContext *)arg1; | |
- (NSArray *)preferredFocusEnvironments; | |
- (UIView *)preferredFocusedView; | |
- (void)viewWillTransitionToSize:(struct CGSize)arg1 withTransitionCoordinator:(id <UIViewControllerTransitionCoordinator>)arg2; | |
- (void)traitCollectionDidChange:(UITraitCollection *)arg1; | |
- (void)willTransitionToTraitCollection:(UITraitCollection *)arg1 withTransitionCoordinator:(id <UIViewControllerTransitionCoordinator>)arg2; | |
- (struct CGSize)sizeForChildContentContainer:(id <UIContentContainer>)arg1 withParentContainerSize:(struct CGSize)arg2; | |
- (void)viewDidLayoutSubviews; | |
- (void)viewDidDisappear:(BOOL)arg1; | |
- (void)viewWillDisappear:(BOOL)arg1; | |
- (void)viewDidAppear:(BOOL)arg1; | |
- (void)viewWillAppear:(BOOL)arg1; | |
- (void)loadView; | |
- (void)toggleMasterVisible:(id)arg1; | |
- (BOOL)_layoutPrimaryOnRight; | |
- (BOOL)_iPhoneShouldUseOverlayInCurrentEnvironment; | |
- (void)_willShowCollapsedDetailViewController:(UIViewController *)arg1 inTargetController:(UIViewController *)arg2; | |
- (void)_descendantWillPresentViewController:(UIViewController *)arg1 modalSourceViewController:(UIViewController *)arg2 presentationController:(UIPresentationController *)arg3 animated:(BOOL)arg4; | |
- (void)_popoverController:(UIPopoverController *)arg1 didChangeFromVisible:(BOOL)arg2; | |
- (void)_popoverController:(UIPopoverController *)arg1 willChangeToVisible:(BOOL)arg2; | |
- (struct CGSize)_contentSizeForChildViewController:(UIViewController *)arg1 inPopoverController:(UIPopoverController *)arg2; | |
- (BOOL)_isRotating; | |
- (UIViewController *)detailViewController; | |
- (UIViewController *)masterViewController; | |
- (BOOL)_isCollapsed; | |
- (UIDimmingView *)_primaryDimmingView; | |
- (void)showDetailViewController:(UIViewController *)arg1 sender:(id)arg2; | |
- (void)showViewController:(UIViewController *)arg1 sender:(id)arg2; | |
- (double)primaryColumnWidth; | |
- (UIBarButtonItem *)displayModeButtonItem; | |
- (long long)displayMode; | |
- (void)encodeWithCoder:(NSCoder *)arg1; | |
- (void)_initWithCoder:(NSCoder *)arg1; | |
- (void)_commonInit; | |
- (id)initWithSplitViewController:(UISplitViewController *)arg1; | |
@optional | |
- (void)removeChildViewController:(UIViewController *)arg1; | |
- (void)preferredContentSizeDidChangeForChildContentContainer:(id <UIContentContainer>)arg1; | |
@end | |
@protocol UISplittableInputView <NSObject> | |
- (void)didEndSplitTransition; | |
- (void)willBeginSplitTransition; | |
- (void)updateSplitSubviewContraintsWithLeftContentSize:(struct CGSize)arg1 rightContentSize:(struct CGSize)arg2; | |
- (void)layoutSplitSubviewsWithLeftContentSize:(struct CGSize)arg1 rightContentSize:(struct CGSize)arg2; | |
- (void)updateMergedSubviewConstraints; | |
- (void)layoutMergedSubviews; | |
@end | |
@protocol UISpringLoadedInteractionBehavior <NSObject> | |
- (BOOL)shouldAllowInteraction:(UISpringLoadedInteraction *)arg1 withContext:(id <UISpringLoadedInteractionContext>)arg2; | |
@optional | |
- (void)interactionDidFinish:(UISpringLoadedInteraction *)arg1; | |
@end | |
@protocol UISpringLoadedInteractionBehaviorDelegate | |
- (void)_reloadSpringLoadedInteractionBehavior; | |
@end | |
@protocol UISpringLoadedInteractionBehavior_Private <UISpringLoadedInteractionBehavior> | |
@property(nonatomic) __weak id <UISpringLoadedInteractionBehaviorDelegate> delegate; | |
@end | |
@protocol UISpringLoadedInteractionContext <NSObject> | |
@property(retain, nonatomic) id targetItem; | |
@property(retain, nonatomic) UIView *targetView; | |
@property(readonly, nonatomic) long long state; | |
- (struct CGPoint)locationInView:(UIView *)arg1; | |
@end | |
@protocol UISpringLoadedInteractionContext_Internal <UISpringLoadedInteractionContext_Private> | |
@property(retain, nonatomic) id overrideTargetItem; | |
@property(retain, nonatomic) UIView *overrideTargetView; | |
@end | |
@protocol UISpringLoadedInteractionContext_Private <UISpringLoadedInteractionContext> | |
@property(readonly, nonatomic) id <UIDropSession> dropSession; | |
@end | |
@protocol UISpringLoadedInteractionEffect <NSObject> | |
- (void)interaction:(UISpringLoadedInteraction *)arg1 didChangeWithContext:(id <UISpringLoadedInteractionContext>)arg2; | |
@end | |
@protocol UISpringLoadedInteractionSupporting <NSObject> | |
@property(nonatomic, getter=isSpringLoaded) BOOL springLoaded; | |
@end | |
@protocol UIStateRestoring <NSObject> | |
@optional | |
@property(readonly, nonatomic) Class objectRestorationClass; | |
@property(readonly, nonatomic) id <UIStateRestoring> restorationParent; | |
- (void)applicationFinishedRestoringState; | |
- (void)decodeRestorableStateWithCoder:(NSCoder *)arg1; | |
- (void)encodeRestorableStateWithCoder:(NSCoder *)arg1; | |
@end | |
@protocol UIStatusBarServerClient | |
- (void)statusBarServer:(UIStatusBarServer *)arg1 didReceiveDoubleHeightStatusString:(NSString *)arg2 forStyle:(long long)arg3; | |
- (void)statusBarServer:(UIStatusBarServer *)arg1 didReceiveGlowAnimationState:(BOOL)arg2 forStyle:(long long)arg3; | |
- (void)statusBarServer:(UIStatusBarServer *)arg1 didReceiveStyleOverrides:(int)arg2; | |
- (void)statusBarServer:(UIStatusBarServer *)arg1 didReceiveStatusBarData:(const CDStruct_88822acb *)arg2 withActions:(int)arg3; | |
@end | |
@protocol UIStatusBarStateObserver <NSObject> | |
- (void)statusBarStateProvider:(id <UIStatusBarStateProvider>)arg1 didPostStatusBarData:(const CDStruct_88822acb *)arg2 withActions:(int)arg3; | |
@optional | |
- (void)statusBarStateProvider:(id <UIStatusBarStateProvider>)arg1 didChangeDoubleHeightStatusStringForStyle:(long long)arg2; | |
@end | |
@protocol UIStatusBarStyleDelegate <NSObject> | |
- (void)statusBar:(UIStatusBar_Base *)arg1 didAnimateFromHeight:(double)arg2 toHeight:(double)arg3 animation:(int)arg4; | |
- (void)statusBar:(UIStatusBar_Base *)arg1 willAnimateFromHeight:(double)arg2 toHeight:(double)arg3 duration:(double)arg4 animation:(int)arg5; | |
- (long long)statusBar:(UIStatusBar_Base *)arg1 styleForRequestedStyle:(long long)arg2 overrides:(int)arg3; | |
@optional | |
- (void)statusBar:(UIStatusBar *)arg1 didTriggerButtonType:(long long)arg2 withAction:(long long)arg3 context:(id)arg4; | |
- (void)statusBar:(UIStatusBar *)arg1 didTriggerButtonType:(long long)arg2 withAction:(long long)arg3; | |
- (UISystemNavigationAction *)statusBarSystemNavigationAction:(UIStatusBar_Base *)arg1; | |
@end | |
@protocol UIStatusBarStyleDelegate_SpringBoardOnly <UIStatusBarStyleDelegate> | |
@optional | |
- (long long)overridenRequestedStyleFromStyle:(long long)arg1; | |
- (int)statusBar:(UIStatusBar_Base *)arg1 effectiveStyleOverridesForRequestedStyle:(long long)arg2 overrides:(int)arg3; | |
@end | |
@protocol UIStatusBarTinting <NSObject> | |
- (UIColor *)_statusBarTintColor; | |
@end | |
@protocol UISwipeActionHost <NSObject, UITraitEnvironment> | |
- (void)swipeActionController:(UISwipeActionController *)arg1 animateView:(UIView *)arg2 actionsView:(UIView *)arg3 forDestructiveAction:(UIContextualAction *)arg4 atIndexPath:(NSIndexPath *)arg5 withSwipeInfo:(CDStruct_8b31afb2)arg6 completion:(void (^)(BOOL))arg7; | |
- (UISwipeActionsConfiguration *)swipeActionController:(UISwipeActionController *)arg1 trailingSwipeConfigurationForItemAtIndexPath:(NSIndexPath *)arg2; | |
- (UISwipeActionsConfiguration *)swipeActionController:(UISwipeActionController *)arg1 leadingSwipeConfigurationForItemAtIndexPath:(NSIndexPath *)arg2; | |
- (NSIndexPath *)swipeActionController:(UISwipeActionController *)arg1 indexPathForTouchLocation:(struct CGPoint)arg2; | |
- (UIView *)swipeActionController:(UISwipeActionController *)arg1 viewForItemAtIndexPath:(NSIndexPath *)arg2; | |
- (UIScrollView *)itemContainerViewForSwipeActionController:(UISwipeActionController *)arg1; | |
- (UIView *)gestureRecognizerViewForSwipeActionController:(UISwipeActionController *)arg1; | |
@optional | |
- (void)swipeActionController:(UISwipeActionController *)arg1 didCompleteAnimationOfAction:(UIContextualAction *)arg2 canceled:(BOOL)arg3 atIndexPath:(NSIndexPath *)arg4; | |
- (void)swipeActionController:(UISwipeActionController *)arg1 didPerformAction:(UIContextualAction *)arg2 canceled:(BOOL)arg3 atIndexPath:(NSIndexPath *)arg4; | |
- (void)swipeActionController:(UISwipeActionController *)arg1 willPerformAction:(UIContextualAction *)arg2 atIndexPath:(NSIndexPath *)arg3; | |
- (void)swipeActionController:(UISwipeActionController *)arg1 didEndSwipeForItemAtIndexPath:(NSIndexPath *)arg2; | |
- (void)swipeActionController:(UISwipeActionController *)arg1 willBeginSwipeForItemAtIndexPath:(NSIndexPath *)arg2; | |
- (BOOL)swipeActionController:(UISwipeActionController *)arg1 mayBeginSwipeForItemAtIndexPath:(NSIndexPath *)arg2; | |
- (UIColor *)swipeActionController:(UISwipeActionController *)arg1 backgroundColorForItemAtIndexPath:(NSIndexPath *)arg2; | |
- (struct UIEdgeInsets)swipeActionController:(UISwipeActionController *)arg1 extraInsetsForItemAtIndexPath:(NSIndexPath *)arg2; | |
@end | |
@protocol UISwipeActionPullViewDelegate <NSObject> | |
- (double)confirmationDistanceForPrimaryActionInSwipeActionPullView:(UISwipeActionPullView *)arg1; | |
- (void)swipeActionPullView:(UISwipeActionPullView *)arg1 tappedAction:(UIContextualAction *)arg2; | |
@end | |
@protocol UISwitchControl | |
- (BOOL)pointMostlyInside:(struct CGPoint)arg1; | |
- (void)visualElementHadTouchUpInside:(UISwitchVisualElement *)arg1; | |
- (void)visualElement:(UISwitchVisualElement *)arg1 transitionedToOn:(BOOL)arg2; | |
@end | |
@protocol UISwitchMVEGestureTrackingSessionElement <NSObject> | |
- (BOOL)displayedOn; | |
- (void)interactiveChangeToDisplayedOn:(BOOL)arg1; | |
- (void)sendStateChangeActions; | |
@end | |
@protocol UISwitchVisualElementProvider <NSObject> | |
+ (UISwitchVisualElement *)visualElementForTraitCollection:(UITraitCollection *)arg1; | |
@end | |
@protocol UITabBarDelegate <NSObject> | |
@optional | |
- (void)tabBar:(UITabBar *)arg1 didEndCustomizingItems:(NSArray *)arg2 changed:(BOOL)arg3; | |
- (void)tabBar:(UITabBar *)arg1 willEndCustomizingItems:(NSArray *)arg2 changed:(BOOL)arg3; | |
- (void)tabBar:(UITabBar *)arg1 didBeginCustomizingItems:(NSArray *)arg2; | |
- (void)tabBar:(UITabBar *)arg1 willBeginCustomizingItems:(NSArray *)arg2; | |
- (void)tabBar:(UITabBar *)arg1 didSelectItem:(UITabBarItem *)arg2; | |
@end | |
@protocol UITable <UIEditable> | |
@property(readonly, nonatomic) UIColor *multiselectCheckmarkColor; | |
@property(readonly, nonatomic, getter=_accessoryBaseColor) UIColor *accessoryBaseColor; | |
@property(readonly, nonatomic, getter=_sectionContentInsetFollowsLayoutMargins) BOOL sectionContentInsetFollowsLayoutMargins; | |
@property(readonly, nonatomic, getter=_sectionCornerRadius) double sectionCornerRadius; | |
@property(readonly, nonatomic, getter=_sectionBorderWidth) double sectionBorderWidth; | |
@property(readonly, nonatomic, getter=_rawSectionContentInset) struct UIEdgeInsets rawSectionContentInset; | |
@property(readonly, nonatomic, getter=_sectionContentInset) struct UIEdgeInsets sectionContentInset; | |
@property(readonly, nonatomic, getter=_indexBarExtentFromEdge) double indexBarExtentFromEdge; | |
@property(readonly, nonatomic, getter=_indexFrame) struct CGRect indexFrame; | |
@property(readonly, nonatomic, getter=_isShowingIndex) BOOL showingIndex; | |
@property(readonly, nonatomic, getter=_bottomPadding) double bottomPadding; | |
@property(readonly, nonatomic, getter=_topPadding) double topPadding; | |
@property(readonly, nonatomic) BOOL cellLayoutMarginsFollowReadableWidth; | |
@property(readonly, nonatomic, getter=_backgroundInset) double backgroundInset; | |
@property(readonly, nonatomic) BOOL overlapsSectionHeaderViews; | |
@property(readonly, nonatomic) BOOL usesVariableMargins; | |
@property(readonly, nonatomic, getter=_separatorInsetIsRelativeToCellEdges) BOOL separatorInsetIsRelativeToCellEdges; | |
@property(readonly, nonatomic) struct UIEdgeInsets separatorInset; | |
@property(readonly, nonatomic) double estimatedSectionFooterHeight; | |
@property(readonly, nonatomic) double estimatedSectionHeaderHeight; | |
@property(readonly, nonatomic) double estimatedRowHeight; | |
@property(readonly, nonatomic) double sectionFooterHeight; | |
@property(readonly, nonatomic) double sectionHeaderHeight; | |
@property(readonly, nonatomic) double rowHeight; | |
@property(readonly, nonatomic) BOOL allowsMultipleSelectionDuringEditing; | |
@property(readonly, nonatomic) BOOL allowsMultipleSelection; | |
@property(readonly, nonatomic, getter=_numberOfSections) long long numberOfSections; | |
@property(readonly, nonatomic, getter=_scrollView) UIScrollView *scrollView; | |
@property(readonly, nonatomic, getter=_style) long long style; | |
- (BOOL)_shouldHaveFooterViewForSection:(long long)arg1; | |
- (BOOL)_shouldHaveHeaderViewForSection:(long long)arg1; | |
- (long long)_numberOfRowsInSection:(long long)arg1; | |
@end | |
@protocol UITableConstants <NSObject> | |
+ (id)sharedConstants; | |
- (double)defaultMaskGradientHeightForTableView:(id <UITable>)arg1; | |
- (double)defaultFocusedShadowRadiusForTableView:(id <UITable>)arg1; | |
- (double)defaultFocusedHorizontalOutsetForTableView:(id <UITable>)arg1; | |
- (double)defaultAlphaForDraggingCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (BOOL)reorderingCellWantsShadows:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (double)defaultAlphaForReorderingCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIImage *)defaultReorderControlImageForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (struct CGSize)defaultReorderControlSizeForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIImage *)defaultMultiSelectHighlightedImageForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIImage *)defaultMultiSelectSelectedImageForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIImage *)defaultMultiSelectNotSelectedImageForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIImage *)defaultInsertImageForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIImage *)defaultDeleteBackgroundImageForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIImage *)defaultDeleteImageForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (struct CGRect)defaultDeleteMinusRectForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (double)defaultSpaceBetweenEditAndReorderControlsForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (double)defaultEditControlPaddingForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (struct CGSize)defaultEditControlSizeForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIImage *)defaultCheckmarkImageForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIImage *)defaultDisclosurePressedImageForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIImage *)defaultDisclosureImageForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIColor *)defaultFooterBackgroundColorForView:(UITableViewHeaderFooterView *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIColor *)defaultHeaderBackgroundColorForView:(UITableViewHeaderFooterView *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIColor *)defaultFooterTextColorForTableViewStyle:(long long)arg1; | |
- (UIColor *)defaultHeaderTextColorForTableViewStyle:(long long)arg1; | |
- (UIFont *)defaultFooterFontForTableViewStyle:(long long)arg1; | |
- (UIFont *)defaultHeaderFontForTableViewStyle:(long long)arg1; | |
- (UIColor *)defaultFooterTextColorForView:(UITableViewHeaderFooterView *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIColor *)defaultHeaderTextColorForView:(UITableViewHeaderFooterView *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIFont *)defaultFooterFontForView:(UITableViewHeaderFooterView *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIFont *)defaultHeaderFontForView:(UITableViewHeaderFooterView *)arg1 inTableView:(id <UITable>)arg2; | |
- (double)defaultPlainHeaderLabelYPositionForTableView:(id <UITable>)arg1 headerBounds:(struct CGRect)arg2 textRect:(struct CGRect)arg3 isHeader:(BOOL)arg4; | |
- (double)defaultPlainFirstSectionHeaderHeightForTableView:(id <UITable>)arg1; | |
- (double)defaultDetailTextLabelFontSizeForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIFont *)defaultDetailTextFontForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIColor *)defaultDetailTextColorForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (double)defaultTextLabelFontSizeForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIFont *)defaultTextLabelFontForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIColor *)defaultTextColorForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (NSArray *)defaultSelectionEffectsForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIColor *)defaultSelectionTintColorForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIColor *)defaultBackgroundColorForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (double)defaultPaddingBetweenHeaderAndRowsForTableView:(id <UITable>)arg1; | |
- (double)defaultPaddingBetweenRowsForTableView:(id <UITable>)arg1; | |
- (double)defaultContentAccessoryPaddingForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (double)defaultContentReorderPaddingForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (double)defaultContentEditPaddingForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (BOOL)imageViewOffsetByLayoutMarginsForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (struct UIEdgeInsets)defaultLayoutMarginsForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (double)defaultTrailingCellMarginWidthForTableView:(id <UITable>)arg1; | |
- (double)defaultLeadingCellMarginWidthForTableView:(id <UITable>)arg1; | |
- (double)defaultMarginWidthForTableView:(id <UITable>)arg1; | |
- (struct UIEdgeInsets)defaultLayoutMarginsForTableView:(id <UITable>)arg1; | |
- (double)defaultSectionFooterHeightForTableView:(id <UITable>)arg1; | |
- (double)defaultSectionHeaderHeightForTableView:(id <UITable>)arg1; | |
- (BOOL)defaultRowHeightDependsOnCellStyle; | |
- (double)defaultRowHeightForTableView:(id <UITable>)arg1 cellStyle:(long long)arg2; | |
- (double)defaultRowHeightForTableView:(id <UITable>)arg1; | |
- (long long)defaultSeparatorStyleForTableViewStyle:(long long)arg1; | |
- (UIColor *)defaultSeparatorColorForTableViewStyle:(long long)arg1; | |
- (NSArray *)defaultBackgroundEffectsForTableViewStyle:(long long)arg1; | |
- (UIColor *)defaultBackgroundColorForTableViewStyle:(long long)arg1; | |
- (BOOL)supportsUserInterfaceStyles; | |
- (id <UITableConstants>)sidebarVariant; | |
@optional | |
- (UIImage *)defaultFocusedReorderControlImageForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIImage *)defaultFocusedMultiSelectNotSelectedImageForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIImage *)defaultFocusedMultiSelectSelectedImageForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIImage *)defaultFocusedInsertImageForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIImage *)defaultFocusedDeleteImageForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIImage *)defaultFocusedCheckmarkImageForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIImage *)defaultFocusedDisclosureImageForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIColor *)defaultFocusedDetailTextColorForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIColor *)defaultFocusedTextColorForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2; | |
- (UIColor *)defaultHeaderTextColorForTableViewStyle:(long long)arg1 userInterfaceStyle:(long long)arg2; | |
- (UIColor *)defaultDetailTextColorForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2 forUserInterfaceStyle:(long long)arg3; | |
- (UIColor *)defaultTextColorForCell:(UITableViewCell *)arg1 inTableView:(id <UITable>)arg2 forUserInterfaceStyle:(long long)arg3; | |
@end | |
@protocol UITableViewDataSource <NSObject> | |
- (UITableViewCell *)tableView:(UITableView *)arg1 cellForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (long long)tableView:(UITableView *)arg1 numberOfRowsInSection:(long long)arg2; | |
@optional | |
- (void)tableView:(UITableView *)arg1 moveRowAtIndexPath:(NSIndexPath *)arg2 toIndexPath:(NSIndexPath *)arg3; | |
- (void)tableView:(UITableView *)arg1 commitEditingStyle:(long long)arg2 forRowAtIndexPath:(NSIndexPath *)arg3; | |
- (long long)tableView:(UITableView *)arg1 sectionForSectionIndexTitle:(NSString *)arg2 atIndex:(long long)arg3; | |
- (NSArray *)sectionIndexTitlesForTableView:(UITableView *)arg1; | |
- (BOOL)tableView:(UITableView *)arg1 canMoveRowAtIndexPath:(NSIndexPath *)arg2; | |
- (BOOL)tableView:(UITableView *)arg1 canEditRowAtIndexPath:(NSIndexPath *)arg2; | |
- (NSString *)tableView:(UITableView *)arg1 titleForFooterInSection:(long long)arg2; | |
- (NSString *)tableView:(UITableView *)arg1 titleForHeaderInSection:(long long)arg2; | |
- (long long)numberOfSectionsInTableView:(UITableView *)arg1; | |
@end | |
@protocol UITableViewDataSourcePrefetching <NSObject> | |
- (void)tableView:(UITableView *)arg1 prefetchRowsAtIndexPaths:(NSArray *)arg2; | |
@optional | |
- (void)tableView:(UITableView *)arg1 cancelPrefetchingForRowsAtIndexPaths:(NSArray *)arg2; | |
@end | |
@protocol UITableViewDataSourcePrivate <UITableViewDataSource> | |
@optional | |
- (NSString *)tableView:(UITableView *)arg1 detailTextForHeaderInSection:(long long)arg2; | |
- (NSArray *)_tableView:(UITableView *)arg1 sectionIndexTitlesTrimmedToCount:(unsigned long long)arg2; | |
- (NSIndexPath *)tableView:(UITableView *)arg1 indexPathForSectionIndexTitle:(NSString *)arg2 atIndex:(long long)arg3; | |
@end | |
@protocol UITableViewDelegate <NSObject, UIScrollViewDelegate> | |
@optional | |
- (BOOL)tableView:(UITableView *)arg1 shouldSpringLoadRowAtIndexPath:(NSIndexPath *)arg2 withContext:(id <UISpringLoadedInteractionContext>)arg3; | |
- (NSIndexPath *)indexPathForPreferredFocusedViewInTableView:(UITableView *)arg1; | |
- (void)tableView:(UITableView *)arg1 didUpdateFocusInContext:(UITableViewFocusUpdateContext *)arg2 withAnimationCoordinator:(UIFocusAnimationCoordinator *)arg3; | |
- (BOOL)tableView:(UITableView *)arg1 shouldUpdateFocusInContext:(UITableViewFocusUpdateContext *)arg2; | |
- (BOOL)tableView:(UITableView *)arg1 canFocusRowAtIndexPath:(NSIndexPath *)arg2; | |
- (void)tableView:(UITableView *)arg1 performAction:(SEL)arg2 forRowAtIndexPath:(NSIndexPath *)arg3 withSender:(id)arg4; | |
- (BOOL)tableView:(UITableView *)arg1 canPerformAction:(SEL)arg2 forRowAtIndexPath:(NSIndexPath *)arg3 withSender:(id)arg4; | |
- (BOOL)tableView:(UITableView *)arg1 shouldShowMenuForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (long long)tableView:(UITableView *)arg1 indentationLevelForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (NSIndexPath *)tableView:(UITableView *)arg1 targetIndexPathForMoveFromRowAtIndexPath:(NSIndexPath *)arg2 toProposedIndexPath:(NSIndexPath *)arg3; | |
- (void)tableView:(UITableView *)arg1 didEndEditingRowAtIndexPath:(NSIndexPath *)arg2; | |
- (void)tableView:(UITableView *)arg1 willBeginEditingRowAtIndexPath:(NSIndexPath *)arg2; | |
- (BOOL)tableView:(UITableView *)arg1 shouldIndentWhileEditingRowAtIndexPath:(NSIndexPath *)arg2; | |
- (UISwipeActionsConfiguration *)tableView:(UITableView *)arg1 trailingSwipeActionsConfigurationForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (UISwipeActionsConfiguration *)tableView:(UITableView *)arg1 leadingSwipeActionsConfigurationForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (NSArray *)tableView:(UITableView *)arg1 editActionsForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (NSString *)tableView:(UITableView *)arg1 titleForDeleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (long long)tableView:(UITableView *)arg1 editingStyleForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (void)tableView:(UITableView *)arg1 didDeselectRowAtIndexPath:(NSIndexPath *)arg2; | |
- (void)tableView:(UITableView *)arg1 didSelectRowAtIndexPath:(NSIndexPath *)arg2; | |
- (NSIndexPath *)tableView:(UITableView *)arg1 willDeselectRowAtIndexPath:(NSIndexPath *)arg2; | |
- (NSIndexPath *)tableView:(UITableView *)arg1 willSelectRowAtIndexPath:(NSIndexPath *)arg2; | |
- (void)tableView:(UITableView *)arg1 didUnhighlightRowAtIndexPath:(NSIndexPath *)arg2; | |
- (void)tableView:(UITableView *)arg1 didHighlightRowAtIndexPath:(NSIndexPath *)arg2; | |
- (BOOL)tableView:(UITableView *)arg1 shouldHighlightRowAtIndexPath:(NSIndexPath *)arg2; | |
- (void)tableView:(UITableView *)arg1 accessoryButtonTappedForRowWithIndexPath:(NSIndexPath *)arg2; | |
- (long long)tableView:(UITableView *)arg1 accessoryTypeForRowWithIndexPath:(NSIndexPath *)arg2; | |
- (UIView *)tableView:(UITableView *)arg1 viewForFooterInSection:(long long)arg2; | |
- (UIView *)tableView:(UITableView *)arg1 viewForHeaderInSection:(long long)arg2; | |
- (double)tableView:(UITableView *)arg1 estimatedHeightForFooterInSection:(long long)arg2; | |
- (double)tableView:(UITableView *)arg1 estimatedHeightForHeaderInSection:(long long)arg2; | |
- (double)tableView:(UITableView *)arg1 estimatedHeightForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (double)tableView:(UITableView *)arg1 heightForFooterInSection:(long long)arg2; | |
- (double)tableView:(UITableView *)arg1 heightForHeaderInSection:(long long)arg2; | |
- (double)tableView:(UITableView *)arg1 heightForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (void)tableView:(UITableView *)arg1 didEndDisplayingFooterView:(UIView *)arg2 forSection:(long long)arg3; | |
- (void)tableView:(UITableView *)arg1 didEndDisplayingHeaderView:(UIView *)arg2 forSection:(long long)arg3; | |
- (void)tableView:(UITableView *)arg1 didEndDisplayingCell:(UITableViewCell *)arg2 forRowAtIndexPath:(NSIndexPath *)arg3; | |
- (void)tableView:(UITableView *)arg1 willDisplayFooterView:(UIView *)arg2 forSection:(long long)arg3; | |
- (void)tableView:(UITableView *)arg1 willDisplayHeaderView:(UIView *)arg2 forSection:(long long)arg3; | |
- (void)tableView:(UITableView *)arg1 willDisplayCell:(UITableViewCell *)arg2 forRowAtIndexPath:(NSIndexPath *)arg3; | |
@end | |
@protocol UITableViewDelegatePrivate <UITableViewDelegate, UITableViewFocusDelegateLegacy> | |
- (BOOL)_tableView:(UITableView *)arg1 shouldSpringLoadRowAtIndexPath:(NSIndexPath *)arg2 withContext:(id <UISpringLoadedInteractionContext>)arg3; | |
- (long long)tableView:(UITableView *)arg1 titleAlignmentForFooterInSection:(long long)arg2; | |
- (long long)tableView:(UITableView *)arg1 titleAlignmentForHeaderInSection:(long long)arg2; | |
- (double)marginForTableView:(UITableView *)arg1; | |
- (void)tableView:(UITableView *)arg1 didUpdateTextFieldForRowAtIndexPath:(NSIndexPath *)arg2 withValue:(NSString *)arg3; | |
- (struct CGPoint)tableView:(UITableView *)arg1 newContentOffsetAfterUpdate:(struct CGPoint)arg2 context:(id)arg3; | |
- (double)tableViewSpacingForExtraSeparators:(UITableView *)arg1; | |
- (BOOL)tableView:(UITableView *)arg1 wantsHeaderForSection:(long long)arg2; | |
@optional | |
- (void)tableView:(UITableView *)arg1 didEndSwipingRowAtIndexPath:(NSIndexPath *)arg2; | |
- (void)tableView:(UITableView *)arg1 willBeginSwipingRowAtIndexPath:(NSIndexPath *)arg2; | |
- (BOOL)tableView:(UITableView *)arg1 shouldHaveFullLengthBottomSeparatorForSection:(long long)arg2; | |
- (BOOL)tableView:(UITableView *)arg1 shouldHaveFullLengthTopSeparatorForSection:(long long)arg2; | |
- (BOOL)tableView:(UITableView *)arg1 shouldDrawBottomSeparatorForSection:(long long)arg2; | |
- (BOOL)tableView:(UITableView *)arg1 shouldDrawTopSeparatorForSection:(long long)arg2; | |
- (void)tableView:(UITableView *)arg1 swipeAccessoryButtonPushedForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (NSString *)tableView:(UITableView *)arg1 titleForSwipeAccessoryButtonForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (UIColor *)tableView:(UITableView *)arg1 backgroundColorForSwipeAccessoryButtonForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (UIColor *)tableView:(UITableView *)arg1 backgroundColorForDeleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (_UITableViewCellActionButton *)tableView:(UITableView *)arg1 swipeAccessoryButtonForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (_UITableViewCellActionButton *)tableView:(UITableView *)arg1 deleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (void)tableView:(UITableView *)arg1 didCancelReorderingRowAtIndexPath:(NSIndexPath *)arg2; | |
- (void)tableView:(UITableView *)arg1 didEndReorderingRowAtIndexPath:(NSIndexPath *)arg2; | |
- (void)tableView:(UITableView *)arg1 willBeginReorderingRowAtIndexPath:(NSIndexPath *)arg2; | |
- (NSArray *)tableView:(UITableView *)arg1 trailingSwipeActionsForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (NSArray *)tableView:(UITableView *)arg1 leadingSwipeActionsForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (struct CGRect)tableView:(UITableView *)arg1 calloutTargetRectForCell:(UITableViewCell *)arg2 forRowAtIndexPath:(NSIndexPath *)arg3; | |
- (void)_tableView:(UITableView *)arg1 willLayoutCell:(UITableViewCell *)arg2 usingTemplateLayoutCell:(UITableViewCell *)arg3 forRowAtIndexPath:(NSIndexPath *)arg4; | |
- (UITableViewCell *)_tableView:(UITableView *)arg1 templateLayoutCellForCellsWithReuseIdentifier:(NSString *)arg2; | |
- (UIView *)viewForFooterInTableView:(UITableView *)arg1; | |
- (UIView *)viewForHeaderInTableView:(UITableView *)arg1; | |
- (double)heightForFooterInTableView:(UITableView *)arg1; | |
- (double)heightForHeaderInTableView:(UITableView *)arg1; | |
- (void)tableViewDidFinishReload:(UITableView *)arg1; | |
- (struct CGRect)tableView:(UITableView *)arg1 frameForSectionIndexGivenProposedFrame:(struct CGRect)arg2; | |
- (double)tableView:(UITableView *)arg1 maxTitleWidthForFooterInSection:(long long)arg2; | |
- (double)tableView:(UITableView *)arg1 maxTitleWidthForHeaderInSection:(long long)arg2; | |
@end | |
@protocol UITableViewDragDelegate <NSObject> | |
- (NSArray *)tableView:(UITableView *)arg1 itemsForBeginningDragSession:(id <UIDragSession>)arg2 atIndexPath:(NSIndexPath *)arg3; | |
@optional | |
- (BOOL)tableView:(UITableView *)arg1 dragSessionIsRestrictedToDraggingApplication:(id <UIDragSession>)arg2; | |
- (BOOL)tableView:(UITableView *)arg1 dragSessionAllowsMoveOperation:(id <UIDragSession>)arg2; | |
- (void)tableView:(UITableView *)arg1 dragSessionDidEnd:(id <UIDragSession>)arg2; | |
- (void)tableView:(UITableView *)arg1 dragSessionWillBegin:(id <UIDragSession>)arg2; | |
- (UIDragPreviewParameters *)tableView:(UITableView *)arg1 dragPreviewParametersForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (NSArray *)tableView:(UITableView *)arg1 itemsForAddingToDragSession:(id <UIDragSession>)arg2 atIndexPath:(NSIndexPath *)arg3 point:(struct CGPoint)arg4; | |
@end | |
@protocol UITableViewDragDelegate_Private <UITableViewDragDelegate> | |
@optional | |
- (long long)_tableView:(UITableView *)arg1 dataOwnerForDragSession:(id <UIDragSession>)arg2 atIndexPath:(NSIndexPath *)arg3; | |
@end | |
@protocol UITableViewDragDestinationDelegate <NSObject> | |
@optional | |
- (long long)__tableView:(UITableView *)arg1 dataOwnerForDropSession:(id <UIDropSession>)arg2 withDestinationIndexPath:(NSIndexPath *)arg3; | |
- (void)_tableView:(UITableView *)arg1 dropSessionDidEnd:(id <UIDropSession>)arg2; | |
- (void)_tableView:(UITableView *)arg1 dropSessionDidExit:(id <UIDropSession>)arg2; | |
- (UITableViewDropProposal *)_tableView:(UITableView *)arg1 dropSessionDidUpdate:(id <UIDropSession>)arg2 withDestinationIndexPath:(NSIndexPath *)arg3; | |
- (void)_tableView:(UITableView *)arg1 dropSessionDidEnter:(id <UIDropSession>)arg2; | |
- (BOOL)_tableView:(UITableView *)arg1 canHandleDropSession:(id <UIDropSession>)arg2; | |
- (void)_tableView:(UITableView *)arg1 performDropWithCoordinator:(id <_UITableViewDropCoordinator>)arg2; | |
@end | |
@protocol UITableViewDragDestinationDelegate_Internal <UITableViewDragDestinationDelegate> | |
@optional | |
- (NSIndexPath *)_tableView:(UITableView *)arg1 targetIndexPathForProposedIndexPath:(NSIndexPath *)arg2 currentIndexPath:(NSIndexPath *)arg3 dropSession:(id <UIDropSession>)arg4; | |
@end | |
@protocol UITableViewDragSourceDelegate <NSObject> | |
@optional | |
- (long long)__tableView:(UITableView *)arg1 dataOwnerForDragSession:(id <UIDragSession>)arg2 atIndexPath:(NSIndexPath *)arg3; | |
- (void)_tableView:(UITableView *)arg1 dragSessionDidEnd:(id <UIDragSession>)arg2; | |
- (void)_tableView:(UITableView *)arg1 dragSessionWillBegin:(id <UIDragSession>)arg2; | |
- (NSArray *)_tableView:(UITableView *)arg1 itemsForAddingToDragSession:(id <UIDragSession>)arg2 atIndexPath:(NSIndexPath *)arg3 point:(struct CGPoint)arg4; | |
- (NSArray *)_tableView:(UITableView *)arg1 itemsForBeginningDragSession:(id <UIDragSession>)arg2 atIndexPath:(NSIndexPath *)arg3; | |
@end | |
@protocol UITableViewDropCoordinator <NSObject> | |
@property(readonly, nonatomic) id <UIDropSession> session; | |
@property(readonly, nonatomic) UITableViewDropProposal *proposal; | |
@property(readonly, nonatomic) NSIndexPath *destinationIndexPath; | |
@property(readonly, nonatomic) NSArray *items; | |
- (id <UIDragAnimating>)dropItem:(UIDragItem *)arg1 toTarget:(UIDragPreviewTarget *)arg2; | |
- (id <UIDragAnimating>)dropItem:(UIDragItem *)arg1 intoRowAtIndexPath:(NSIndexPath *)arg2 rect:(struct CGRect)arg3; | |
- (id <UIDragAnimating>)dropItem:(UIDragItem *)arg1 toRowAtIndexPath:(NSIndexPath *)arg2; | |
- (id <UITableViewDropPlaceholderContext>)dropItem:(UIDragItem *)arg1 toPlaceholder:(UITableViewDropPlaceholder *)arg2; | |
@end | |
@protocol UITableViewDropDelegate <NSObject> | |
- (void)tableView:(UITableView *)arg1 performDropWithCoordinator:(id <UITableViewDropCoordinator>)arg2; | |
@optional | |
- (UIDragPreviewParameters *)tableView:(UITableView *)arg1 dropPreviewParametersForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (void)tableView:(UITableView *)arg1 dropSessionDidEnd:(id <UIDropSession>)arg2; | |
- (void)tableView:(UITableView *)arg1 dropSessionDidExit:(id <UIDropSession>)arg2; | |
- (UITableViewDropProposal *)tableView:(UITableView *)arg1 dropSessionDidUpdate:(id <UIDropSession>)arg2 withDestinationIndexPath:(NSIndexPath *)arg3; | |
- (void)tableView:(UITableView *)arg1 dropSessionDidEnter:(id <UIDropSession>)arg2; | |
- (BOOL)tableView:(UITableView *)arg1 canHandleDropSession:(id <UIDropSession>)arg2; | |
@end | |
@protocol UITableViewDropDelegate_Private <UITableViewDropDelegate> | |
@optional | |
- (long long)_tableView:(UITableView *)arg1 dataOwnerForDropSession:(id <UIDropSession>)arg2 withDestinationIndexPath:(NSIndexPath *)arg3; | |
@end | |
@protocol UITableViewDropItem <NSObject> | |
@property(readonly, nonatomic) struct CGSize previewSize; | |
@property(readonly, nonatomic) NSIndexPath *sourceIndexPath; | |
@property(readonly, nonatomic) UIDragItem *dragItem; | |
@end | |
@protocol UITableViewDropPlaceholderContext <UIDragAnimating> | |
@property(readonly, nonatomic) UIDragItem *dragItem; | |
- (BOOL)deletePlaceholder; | |
- (BOOL)commitInsertionWithDataSourceUpdates:(void (^)(NSIndexPath *))arg1; | |
@end | |
@protocol UITableViewFocusDelegateLegacy <UITableViewDelegate> | |
@optional | |
- (NSIndexPath *)indexPathForPreferredFocusedItemForTableView:(UITableView *)arg1; | |
- (BOOL)tableView:(UITableView *)arg1 shouldUpdateFocusFromRowAtIndexPath:(NSIndexPath *)arg2 toView:(UIView *)arg3 heading:(unsigned long long)arg4; | |
- (void)tableView:(UITableView *)arg1 didUnfocusRowAtIndexPath:(NSIndexPath *)arg2; | |
- (void)tableView:(UITableView *)arg1 didFocusRowAtIndexPath:(NSIndexPath *)arg2; | |
- (BOOL)_tableView:(UITableView *)arg1 canFocusRowAtIndexPath:(NSIndexPath *)arg2; | |
@end | |
@protocol UITableViewSubviewReusing <NSObject> | |
@property(readonly, nonatomic) NSString *reuseIdentifier; | |
- (void)prepareForReuse; | |
- (id)initWithReuseIdentifier:(NSString *)arg1; | |
@end | |
@protocol UITable_CellDelegate <UITable> | |
@property(readonly, nonatomic, getter=_rawSeparatorInset) struct UIEdgeInsets rawSeparatorInset; | |
- (void)_cellAccessoryButtonTappedAtIndexPath:(NSIndexPath *)arg1; | |
@end | |
@protocol UITable_ForMailOnly | |
@property(nonatomic, getter=_manuallyManagesSwipeUI, setter=_setManuallyManagesSwipeUI:) BOOL manuallyManagesSwipeUI; | |
@property(readonly, nonatomic, getter=_wrapperView) UIScrollView *wrapperView; | |
@end | |
@protocol UITable_Internal <UITable_RowDataSource, UITable_CellDelegate> | |
@end | |
@protocol UITable_RowDataSource <UITable> | |
@property(readonly, nonatomic, getter=_shouldUseNewHeaderFooterBehavior) BOOL shouldUseNewHeaderFooterBehavior; | |
@property(readonly, nonatomic, getter=_shouldUseSearchBarHeaderBehavior) BOOL shouldUseSearchBarHeaderBehavior; | |
@property(readonly, nonatomic, getter=_tableFooterView) UIView *tableFooterView; | |
@property(readonly, nonatomic, getter=_tableHeaderView) UIView *tableHeaderView; | |
@property(readonly, nonatomic, getter=_estimatesSectionFooterHeights) BOOL estimatesSectionFooterHeights; | |
@property(readonly, nonatomic, getter=_estimatesSectionHeaderHeights) BOOL estimatesSectionHeaderHeights; | |
@property(readonly, nonatomic, getter=_estimatesRowHeights) BOOL estimatesRowHeights; | |
@property(readonly, nonatomic, getter=_estimatesHeights) BOOL estimatesHeights; | |
@property(readonly, nonatomic, getter=_providesRowHeights) BOOL providesRowHeights; | |
@property(readonly, nonatomic, getter=_heightForTableFooter) double heightForTableFooter; | |
@property(readonly, nonatomic, getter=_heightForTableHeader) double heightForTableHeader; | |
@property(readonly, nonatomic, getter=_isTableHeaderAutohiding) BOOL isTableHeaderAutohiding; | |
@property(readonly, nonatomic, getter=_rowSpacing) double rowSpacing; | |
@property(readonly, nonatomic, getter=_tableContentInset) struct UIEdgeInsets tableContentInset; | |
@property(readonly, nonatomic, getter=_contentInset) struct UIEdgeInsets _contentInset; | |
@property(readonly, nonatomic, getter=_sidePadding) double sidePadding; | |
@property(readonly, nonatomic, getter=_defaultSectionFooterHeight) double defaultSectionFooterHeight; | |
@property(readonly, nonatomic, getter=_defaultSectionHeaderHeight) double defaultSectionHeaderHeight; | |
@property(readonly, nonatomic, getter=_headerFooterTrailingMarginWidth) double headerFooterTrailingMarginWidth; | |
@property(readonly, nonatomic, getter=_headerFooterLeadingMarginWidth) double headerFooterLeadingMarginWidth; | |
@property(readonly, nonatomic, getter=_constants) id <UITableConstants> constants; | |
- (void)_setHeight:(double)arg1 forRowAtIndexPath:(NSIndexPath *)arg2 usingPresentationValues:(BOOL)arg3; | |
- (double)_swipeToDeleteOffsetForRow:(long long)arg1 inSection:(long long)arg2; | |
- (BOOL)_shouldStripHeaderTopPaddingForSection:(long long)arg1; | |
- (double)_maxTitleWidthForFooterInSection:(long long)arg1; | |
- (double)_maxTitleWidthForHeaderInSection:(long long)arg1; | |
- (long long)_titleAlignmentForFooterInSection:(long long)arg1; | |
- (long long)_titleAlignmentForHeaderInSection:(long long)arg1; | |
- (UIView *)_viewForFooterInSection:(long long)arg1; | |
- (UIView *)_viewForHeaderInSection:(long long)arg1; | |
- (NSString *)_detailTextForHeaderInSection:(long long)arg1; | |
- (NSString *)_titleForFooterInSection:(long long)arg1; | |
- (NSString *)_titleForHeaderInSection:(long long)arg1; | |
- (void)_coalesceContentSizeUpdateWithDelta:(double)arg1; | |
- (void)_applyContentSizeDeltaForEstimatedHeightAdjustments:(double)arg1; | |
- (double)_dataSourceHeightForFooterInSection:(long long)arg1; | |
- (double)_dataSourceHeightForHeaderInSection:(long long)arg1; | |
- (double)_dataSourceHeightForRowAtIndexPath:(NSIndexPath *)arg1; | |
- (double)_estimatedHeightForFooterInSection:(long long)arg1; | |
- (double)_estimatedHeightForHeaderInSection:(long long)arg1; | |
- (double)_estimatedHeightForRowAtIndexPath:(NSIndexPath *)arg1; | |
- (double)_heightForFooterInSection:(long long)arg1; | |
- (double)_heightForHeaderInSection:(long long)arg1; | |
- (double)_heightForRowAtIndexPath:(NSIndexPath *)arg1; | |
@end | |
@protocol UITable_UITableViewCellDelegate <UITable> | |
@property(readonly, nonatomic, getter=_isEditingForSwipeDeletion) BOOL editingForSwipeDeletion; | |
@property(retain, nonatomic, getter=_swipeToDeleteCell, setter=_setSwipeToDeleteCell:) UITableViewCell *swipeToDeleteCell; | |
@property(readonly, nonatomic, getter=_usesModernSwipeActions) BOOL usesModernSwipeActions; | |
@property(readonly, nonatomic, getter=_swipeActionButtons) NSArray *swipeActionButtons; | |
@property(readonly, nonatomic, getter=_wasEditing) BOOL wasEditing; | |
@property(readonly, nonatomic, getter=_isInModalViewController) BOOL inModalViewController; | |
@property(readonly, nonatomic, getter=_popoverControllerStyle) long long popoverControllerStyle; | |
@property(readonly, nonatomic, getter=_rawSeparatorInset) struct UIEdgeInsets rawSeparatorInset; | |
@property(readonly, nonatomic, getter=_rowSpacing) double rowSpacing; | |
- (void)_highlightDidEndForCell:(UITableViewCell *)arg1 withInteraction:(id <UIInteraction>)arg2; | |
- (void)_prepareHighlightForCell:(UITableViewCell *)arg1 withInteraction:(id <UIInteraction>)arg2; | |
- (BOOL)_shouldDrawThickSeparators; | |
- (void)_userSelectCell:(UITableViewCell *)arg1; | |
- (void)_accessoryButtonAction:(UIView *)arg1; | |
- (void)_updateCell:(UITableViewCell *)arg1 withValue:(NSString *)arg2; | |
- (void)_highlightCell:(UITableViewCell *)arg1 animated:(BOOL)arg2 scrollPosition:(long long)arg3 highlight:(BOOL)arg4; | |
- (void)_animateDeletionOfRowWithCell:(UITableViewCell *)arg1; | |
- (void)_animateDeletionOfRowAtIndexPath:(NSIndexPath *)arg1; | |
- (NSString *)_titleForDeleteConfirmationButton:(UITableViewCell *)arg1; | |
- (void)_removeWasCanceledForCell:(UITableViewCell *)arg1; | |
- (void)_finishedRemovingRemovalButtonForTableCell:(UITableViewCell *)arg1; | |
- (void)_didInsertRowForTableCell:(UITableViewCell *)arg1; | |
- (void)_endReorderingForCell:(UITableViewCell *)arg1 wasCancelled:(BOOL)arg2 animated:(BOOL)arg3; | |
- (void)_draggingReorderingCell:(UITableViewCell *)arg1 yDelta:(double)arg2 touch:(UITouch *)arg3; | |
- (BOOL)_beginReorderingForCell:(UITableViewCell *)arg1 touch:(UITouch *)arg2; | |
- (BOOL)_isReorderControlActiveForCell:(UITableViewCell *)arg1; | |
- (BOOL)_isCellReorderable:(UITableViewCell *)arg1; | |
- (UIView *)_reorderingCell; | |
- (double)_deleteConfirmationHorizontalVelocity; | |
- (double)_deleteConfirmationHorizontalOffset; | |
- (void)_configureDeleteConfirmationDecelerationRate:(double)arg1; | |
- (void)_revealDeleteConfirmationButtonWithWidth:(double)arg1; | |
- (void)_endSwipeToDeleteRowDidDelete:(BOOL)arg1; | |
- (void)_endSwipeToDeleteGesture:(BOOL)arg1; | |
- (void)_animateSwipeCancelation; | |
- (void)_installSwipeToDeleteGobbler; | |
- (void)_actionButton:(_UITableViewCellActionButton *)arg1 pushedInCell:(UITableViewCell *)arg2; | |
- (void)_swipeAccessoryButtonPushedInCell:(UITableViewCell *)arg1; | |
- (void)_setSwipeToDeleteCell:(UITableViewCell *)arg1 installGobbler:(BOOL)arg2; | |
- (void)_swipeToDeleteCell:(UITableViewCell *)arg1; | |
- (struct CGRect)_calloutTargetRectForCell:(UITableViewCell *)arg1; | |
- (void)_performAction:(SEL)arg1 forCell:(UITableViewCell *)arg2 sender:(id)arg3; | |
- (BOOL)_canPerformAction:(SEL)arg1 forCell:(UITableViewCell *)arg2 sender:(id)arg3; | |
- (BOOL)_shouldShowMenuForCell:(UITableViewCell *)arg1; | |
- (void)_cellDidBecomeUnfocused:(UITableViewCell *)arg1; | |
- (void)_cellDidBecomeFocused:(UITableViewCell *)arg1; | |
- (BOOL)_canFocusCell:(UITableViewCell *)arg1; | |
- (void)_cellDidHideSelectedBackground:(UITableViewCell *)arg1; | |
- (void)_cellDidShowSelectedBackground:(UITableViewCell *)arg1; | |
- (void)setEditing:(BOOL)arg1 animated:(BOOL)arg2; | |
@end | |
@protocol UITapRecognizerDelegate <NSObject> | |
- (double)_touchSloppinessFactor; | |
- (void)tapRecognizerFailedToRecognizeTap:(UITapRecognizer *)arg1; | |
- (void)tapRecognizerRecognizedTap:(UITapRecognizer *)arg1; | |
- (BOOL)tapIsPossibleForTapRecognizer:(UITapRecognizer *)arg1; | |
@end | |
@protocol UITextAutoscrolling | |
- (void)scrollSelectionToVisible:(BOOL)arg1; | |
- (void)cancelAutoscroll; | |
- (void)startAutoscroll:(struct CGPoint)arg1; | |
@end | |
@protocol UITextDocumentProxy <UIKeyInput> | |
@property(readonly, copy, nonatomic) NSUUID *documentIdentifier; | |
@property(readonly, nonatomic) UITextInputMode *documentInputMode; | |
@property(readonly, nonatomic) NSString *selectedText; | |
@property(readonly, nonatomic) NSString *documentContextAfterInput; | |
@property(readonly, nonatomic) NSString *documentContextBeforeInput; | |
- (void)adjustTextPositionByCharacterOffset:(long long)arg1; | |
@end | |
@protocol UITextDragDropSupport <NSObject> | |
@property(readonly, nonatomic, getter=isDropActive) BOOL dropActive; | |
@property(readonly, nonatomic, getter=isDragActive) BOOL dragActive; | |
@property(readonly, nonatomic) UIDropInteraction *dropInteraction; | |
@property(readonly, nonatomic) UIDragInteraction *dragInteraction; | |
- (void)notifyTextInteraction; | |
- (BOOL)accessibilityCanDrag; | |
@end | |
@protocol UITextDragFinishState <NSObject> | |
@property(readonly, nonatomic) struct CGPoint location; | |
@property(readonly, nonatomic) BOOL dragTearoffOccured; | |
@end | |
@protocol UITextDragRequest <NSObject> | |
@property(readonly, nonatomic) id <UIDragSession> dragSession; | |
@property(readonly, nonatomic, getter=isSelected) BOOL selected; | |
@property(readonly, nonatomic) NSArray *existingItems; | |
@property(readonly, nonatomic) NSArray *suggestedItems; | |
@property(readonly, nonatomic) UITextRange *dragRange; | |
@end | |
@protocol UITextDragSupporting <UITextDraggable> | |
- (void)draggingFinished:(id <UITextDragFinishState>)arg1; | |
- (void)draggingStarted; | |
- (BOOL)allowsDraggingAttachments; | |
- (BOOL)allowsEditingTextAttributes; | |
@optional | |
- (struct _NSRange)_visibleRangeWithLayout:(BOOL)arg1; | |
- (BOOL)_shouldObscureInput; | |
- (void)performCancelAnimations; | |
- (void)didGenerateCancelPreview:(id)arg1; | |
- (id)willGenerateCancelPreview; | |
@end | |
@protocol UITextDraggable <UITextInput> | |
@property(nonatomic) long long textDragOptions; | |
@property(readonly, nonatomic, getter=isTextDragActive) BOOL textDragActive; | |
@property(readonly, nonatomic) UIDragInteraction *textDragInteraction; | |
@property(nonatomic) __weak id <UITextDragDelegate> textDragDelegate; | |
@end | |
@protocol UITextDraggableGeometry <NSObject> | |
@property(nonatomic) long long geometryOptions; | |
- (UITargetedDragPreview *)previewForDroppingText:(NSAttributedString *)arg1 toPosition:(UITextPosition *)arg2 inContainerView:(UIView *)arg3; | |
- (NSArray *)draggableObjectsForTextRange:(UITextRange *)arg1; | |
- (UITextRange *)textRangeForAttachmentInTextRange:(UITextRange *)arg1 atPoint:(struct CGPoint)arg2; | |
- (NSArray *)textRangesForAttachmentsInTextRange:(UITextRange *)arg1; | |
@end | |
@protocol UITextDraggableGeometryFastSameViewOperationsSupporting <NSObject> | |
- (UITextDraggableGeometrySameViewDropOperationResult *)performSameViewDropOperation:(id <UITextDraggableGeometrySameViewDropOperation>)arg1; | |
- (NSArray *)attributedStringsForTextRanges:(NSArray *)arg1; | |
@end | |
@protocol UITextDraggableGeometrySameViewDropOperation <NSObject> | |
@property(readonly, nonatomic) unsigned long long operation; | |
@property(readonly, nonatomic) NSAttributedString *text; | |
@property(readonly, nonatomic) UITextRange *targetRange; | |
@property(readonly, nonatomic) NSArray *sourceRanges; | |
@end | |
@protocol UITextDropRequest <NSObject> | |
@property(readonly, nonatomic) id <UIDropSession> dropSession; | |
@property(readonly, nonatomic, getter=isSameView) BOOL sameView; | |
@property(readonly, nonatomic) UITextDropProposal *suggestedProposal; | |
@property(readonly, nonatomic) UITextPosition *dropPosition; | |
@end | |
@protocol UITextDropSupporting <UITextDroppable, UITextPasteConfigurationSupporting> | |
- (void)droppingFinished; | |
- (void)droppingStarted; | |
- (void)resignDropResponderWithDropPerformed:(BOOL)arg1; | |
- (void)becomeDropResponder; | |
- (BOOL)canBecomeDropResponder; | |
- (BOOL)allowsEditingTextAttributes; | |
@optional | |
@property(nonatomic) struct CGPoint contentOffsetForSameViewDrops; | |
- (void)sanitizeAttributedText:(NSMutableAttributedString *)arg1; | |
@end | |
@protocol UITextDroppable <UITextInput, UITextPasteConfigurationSupporting> | |
@property(readonly, nonatomic, getter=isTextDropActive) _Bool textDropActive; | |
@property(readonly, nonatomic) UIDropInteraction *textDropInteraction; | |
@property(nonatomic) __weak id <UITextDropDelegate> textDropDelegate; | |
@end | |
@protocol UITextEffectsOrdering | |
- (int)textEffectsVisibilityLevelInKeyboardWindow; | |
- (int)textEffectsVisibilityLevel; | |
@end | |
@protocol UITextFieldContent <_UITextContent> | |
@property(nonatomic) BOOL allowsAttachments; | |
@property(nonatomic) long long nonEditingLinebreakMode; | |
@end | |
@protocol UITextFieldDelegate <NSObject> | |
@optional | |
- (BOOL)textFieldShouldReturn:(UITextField *)arg1; | |
- (BOOL)textFieldShouldClear:(UITextField *)arg1; | |
- (BOOL)textField:(UITextField *)arg1 shouldChangeCharactersInRange:(struct _NSRange)arg2 replacementString:(NSString *)arg3; | |
- (void)textFieldDidEndEditing:(UITextField *)arg1 reason:(long long)arg2; | |
- (void)textFieldDidEndEditing:(UITextField *)arg1; | |
- (BOOL)textFieldShouldEndEditing:(UITextField *)arg1; | |
- (void)textFieldDidBeginEditing:(UITextField *)arg1; | |
- (BOOL)textFieldShouldBeginEditing:(UITextField *)arg1; | |
@end | |
@protocol UITextGestureClusterLoupeMode <NSObject> | |
+ (void)adjustLoupeGesture:(UILongPressGestureRecognizer *)arg1 forCluster:(UITextGestureCluster *)arg2; | |
+ (Class)loupeGestureClass; | |
+ (BOOL)checkForView:(UIView *)arg1; | |
@end | |
@protocol UITextInput <UIKeyInput> | |
@property(readonly, nonatomic) id <UITextInputTokenizer> tokenizer; | |
@property(nonatomic) __weak id <UITextInputDelegate> inputDelegate; | |
@property(readonly, nonatomic) UITextPosition *endOfDocument; | |
@property(readonly, nonatomic) UITextPosition *beginningOfDocument; | |
@property(copy, nonatomic) NSDictionary *markedTextStyle; | |
@property(readonly, nonatomic) UITextRange *markedTextRange; | |
@property(copy) UITextRange *selectedTextRange; | |
- (UITextRange *)characterRangeAtPoint:(struct CGPoint)arg1; | |
- (UITextPosition *)closestPositionToPoint:(struct CGPoint)arg1 withinRange:(UITextRange *)arg2; | |
- (UITextPosition *)closestPositionToPoint:(struct CGPoint)arg1; | |
- (NSArray *)selectionRectsForRange:(UITextRange *)arg1; | |
- (struct CGRect)caretRectForPosition:(UITextPosition *)arg1; | |
- (struct CGRect)firstRectForRange:(UITextRange *)arg1; | |
- (void)setBaseWritingDirection:(long long)arg1 forRange:(UITextRange *)arg2; | |
- (long long)baseWritingDirectionForPosition:(UITextPosition *)arg1 inDirection:(long long)arg2; | |
- (UITextRange *)characterRangeByExtendingPosition:(UITextPosition *)arg1 inDirection:(long long)arg2; | |
- (UITextPosition *)positionWithinRange:(UITextRange *)arg1 farthestInDirection:(long long)arg2; | |
- (long long)offsetFromPosition:(UITextPosition *)arg1 toPosition:(UITextPosition *)arg2; | |
- (long long)comparePosition:(UITextPosition *)arg1 toPosition:(UITextPosition *)arg2; | |
- (UITextPosition *)positionFromPosition:(UITextPosition *)arg1 inDirection:(long long)arg2 offset:(long long)arg3; | |
- (UITextPosition *)positionFromPosition:(UITextPosition *)arg1 offset:(long long)arg2; | |
- (UITextRange *)textRangeFromPosition:(UITextPosition *)arg1 toPosition:(UITextPosition *)arg2; | |
- (void)unmarkText; | |
- (void)setMarkedText:(NSString *)arg1 selectedRange:(struct _NSRange)arg2; | |
- (void)replaceRange:(UITextRange *)arg1 withText:(NSString *)arg2; | |
- (NSString *)textInRange:(UITextRange *)arg1; | |
@optional | |
@property(readonly, nonatomic) id insertDictationResultPlaceholder; | |
@property(nonatomic) long long selectionAffinity; | |
@property(readonly, nonatomic) UIView *textInputView; | |
- (void)endFloatingCursor; | |
- (void)updateFloatingCursorAtPoint:(struct CGPoint)arg1; | |
- (void)beginFloatingCursorAtPoint:(struct CGPoint)arg1; | |
- (void)removeDictationResultPlaceholder:(id)arg1 willInsertResult:(BOOL)arg2; | |
- (struct CGRect)frameForDictationResultPlaceholder:(id)arg1; | |
- (void)dictationRecognitionFailed; | |
- (void)dictationRecordingDidEnd; | |
- (void)insertDictationResult:(NSArray *)arg1; | |
- (long long)characterOffsetOfPosition:(UITextPosition *)arg1 withinRange:(UITextRange *)arg2; | |
- (UITextPosition *)positionWithinRange:(UITextRange *)arg1 atCharacterOffset:(long long)arg2; | |
- (NSDictionary *)textStylingAtPosition:(UITextPosition *)arg1 inDirection:(long long)arg2; | |
- (BOOL)shouldChangeTextInRange:(UITextRange *)arg1 replacementText:(NSString *)arg2; | |
@end | |
@protocol UITextInputAdditions | |
@property(readonly, nonatomic, getter=_caretRect) struct CGRect caretRect; | |
@property(readonly, nonatomic, getter=isEditing) BOOL editing; | |
@property(readonly, nonatomic, getter=isEditable) BOOL editable; | |
- (void)endSelectionChange; | |
- (void)beginSelectionChange; | |
- (UITextInteractionAssistant *)interactionAssistant; | |
- (UIView *)textInputView; | |
@optional | |
- (BOOL)_allowAnimatedUpdateSelectionRectViews; | |
- (BOOL)_useGesturesForEditableContent; | |
- (id <UISelectionInteractionAssistant>)selectionInteractionAssistant; | |
- (UIView *)_textInputViewForAddingGestureRecognizers; | |
@end | |
@protocol UITextInputControllerDelegate <NSObject> | |
@optional | |
- (void)textInputDidChangeSelection:(UITextInputController *)arg1; | |
- (struct _NSRange)textInput:(UITextInputController *)arg1 willChangeSelectionFromCharacterRange:(struct _NSRange)arg2 toCharacterRange:(struct _NSRange)arg3; | |
- (void)textInputDidChange:(UITextInputController *)arg1; | |
- (void)textInput:(UITextInputController *)arg1 prepareAttributedTextForInsertion:(NSMutableAttributedString *)arg2; | |
- (BOOL)textInput:(UITextInputController *)arg1 shouldChangeCharactersInRange:(struct _NSRange)arg2 replacementText:(NSString *)arg3; | |
- (BOOL)textInputShouldBeginEditing:(UITextInputController *)arg1; | |
@end | |
@protocol UITextInputDelegate <NSObject> | |
- (void)textDidChange:(id <UITextInput>)arg1; | |
- (void)textWillChange:(id <UITextInput>)arg1; | |
- (void)selectionDidChange:(id <UITextInput>)arg1; | |
- (void)selectionWillChange:(id <UITextInput>)arg1; | |
@end | |
@protocol UITextInputMultiDocument <NSObject> | |
@optional | |
- (void)_clearToken:(id <NSCopying><NSSecureCoding>)arg1; | |
- (void)_restoreFocusWithToken:(id <NSCopying><NSSecureCoding>)arg1 completion:(void (^)(BOOL))arg2; | |
- (BOOL)_restoreFocusWithToken:(id <NSCopying><NSSecureCoding>)arg1; | |
- (void)_preserveFocusWithToken:(id <NSCopying><NSSecureCoding>)arg1 destructively:(BOOL)arg2; | |
@end | |
@protocol UITextInputPrivate <UITextInput, UITextInputTokenizer, UITextInputTraits_Private> | |
@property(readonly, nonatomic) UITextInteractionAssistant *interactionAssistant; | |
- (BOOL)hasSelection; | |
- (void)selectAll; | |
- (BOOL)hasContent; | |
- (struct _NSRange)selectionRange; | |
- (UITextInputTraits *)textInputTraits; | |
@optional | |
@property(readonly, nonatomic) RTIInputSystemSourceSession *_rtiSourceSession; | |
@property(nonatomic) long long _textInputSource; | |
@property(readonly, nonatomic) id <UITextInputSuggestionDelegate> textInputSuggestionDelegate; | |
@property(nonatomic) long long selectionGranularity; | |
- (SEL)_sendCurrentLocationAction; | |
- (BOOL)_shouldSuppressSelectionCommands; | |
- (void)_didHideCorrections; | |
- (void)_willShowCorrections; | |
- (void)_insertAttributedTextWithoutClosingTyping:(NSAttributedString *)arg1; | |
- (UIFont *)fontForCaretSelection; | |
- (UIColor *)textColorForCaretSelection; | |
- (void)replaceRangeWithTextWithoutClosingTyping:(UITextRange *)arg1 replacementText:(NSString *)arg2; | |
- (BOOL)_shouldRepeatInsertText:(NSString *)arg1; | |
- (double)_delayUntilRepeatInsertText:(NSString *)arg1; | |
- (NSDictionary *)_autofillContext; | |
- (BOOL)isAutoFillMode; | |
- (void)acceptedAutoFillWord:(NSString *)arg1; | |
- (void)insertTextSuggestion:(UITextSuggestion *)arg1; | |
- (UITextRange *)rangeWithTextAlternatives:(id *)arg1 atPosition:(UITextPosition *)arg2; | |
- (NSArray *)metadataDictionariesForDictationResults; | |
- (void)insertDictationResult:(UIDictationSerializableResults *)arg1 withCorrectionIdentifier:(id)arg2; | |
- (void)streamingDictationDidEnd; | |
- (void)streamingDictationDidBegin; | |
- (struct CGRect)visibleRect; | |
- (UIView *)automaticallySelectedOverlay; | |
- (void)setBottomBufferHeight:(double)arg1; | |
- (id <UISelectionInteractionAssistant>)selectionInteractionAssistant; | |
- (void)handleKeyWebEvent:(WebEvent *)arg1 withCompletionHandler:(void (^)(WebEvent *, BOOL))arg2; | |
- (void)handleKeyWebEvent:(WebEvent *)arg1; | |
- (BOOL)requiresKeyEvents; | |
- (void)setAttributedMarkedText:(NSAttributedString *)arg1 selectedRange:(struct _NSRange)arg2; | |
- (NSAttributedString *)attributedTextInRange:(UITextRange *)arg1; | |
- (void)insertAttributedText:(NSAttributedString *)arg1; | |
@end | |
@protocol UITextInputSuggestionDelegate <UITextInputDelegate> | |
- (void)handleWebViewCredentialsSaveForWebsiteURL:(NSURL *)arg1 user:(NSString *)arg2 password:(NSString *)arg3 passwordIsAutoGenerated:(BOOL)arg4; | |
- (void)setSuggestions:(NSArray *)arg1; | |
@end | |
@protocol UITextInputTokenizer <NSObject> | |
- (BOOL)isPosition:(UITextPosition *)arg1 withinTextUnit:(long long)arg2 inDirection:(long long)arg3; | |
- (UITextPosition *)positionFromPosition:(UITextPosition *)arg1 toBoundary:(long long)arg2 inDirection:(long long)arg3; | |
- (BOOL)isPosition:(UITextPosition *)arg1 atBoundary:(long long)arg2 inDirection:(long long)arg3; | |
- (UITextRange *)rangeEnclosingPosition:(UITextPosition *)arg1 withGranularity:(long long)arg2 inDirection:(long long)arg3; | |
@end | |
@protocol UITextInputTraits <NSObject> | |
@optional | |
@property(copy, nonatomic) UITextInputPasswordRules *passwordRules; | |
@property(copy, nonatomic) NSString *textContentType; | |
@property(nonatomic, getter=isSecureTextEntry) BOOL secureTextEntry; | |
@property(nonatomic) BOOL enablesReturnKeyAutomatically; | |
@property(nonatomic) long long returnKeyType; | |
@property(nonatomic) long long keyboardAppearance; | |
@property(nonatomic) long long keyboardType; | |
@property(nonatomic) long long smartInsertDeleteType; | |
@property(nonatomic) long long smartDashesType; | |
@property(nonatomic) long long smartQuotesType; | |
@property(nonatomic) long long spellCheckingType; | |
@property(nonatomic) long long autocorrectionType; | |
@property(nonatomic) long long autocapitalizationType; | |
@end | |
@protocol UITextInputTraits_Private <NSObject, UITextInputTraits> | |
- (void)takeTraitsFrom:(id <UITextInputTraits>)arg1; | |
@optional | |
@property(nonatomic, getter=isDevicePasscodeEntry) BOOL devicePasscodeEntry; | |
@property(nonatomic) BOOL hidePrediction; | |
@property(nonatomic) BOOL disablePrediction; | |
@property(nonatomic) BOOL loadKeyboardsForSiriLanguage; | |
@property(nonatomic) long long textScriptType; | |
@property(nonatomic) BOOL isCarPlayIdiom; | |
@property(nonatomic) BOOL disableInputBars; | |
@property(retain, nonatomic) UIInputContextHistory *inputContextHistory; | |
@property(copy, nonatomic) NSString *responseContext; | |
@property(copy, nonatomic) NSString *autocorrectionContext; | |
@property(nonatomic) BOOL enablesReturnKeyOnNonWhiteSpaceContent; | |
@property(nonatomic) BOOL deferBecomingResponder; | |
@property(nonatomic) BOOL useInterfaceLanguageForLocalization; | |
@property(nonatomic) BOOL suppressReturnKeyStyling; | |
@property(nonatomic) int shortcutConversionType; | |
@property(nonatomic) BOOL learnsCorrections; | |
@property(nonatomic) BOOL displaySecureEditsUsingPlainText; | |
@property(nonatomic) BOOL displaySecureTextUsingPlainText; | |
@property(nonatomic) BOOL acceptsSplitKeyboard; | |
@property(nonatomic) BOOL acceptsFloatingKeyboard; | |
@property(nonatomic) BOOL returnKeyGoesToNextResponder; | |
@property(nonatomic) int emptyContentReturnKeyType; | |
@property(nonatomic) long long forceDictationKeyboardType; | |
@property(nonatomic) BOOL forceDefaultDictationInfo; | |
@property(nonatomic) BOOL forceDisableDictation; | |
@property(nonatomic) BOOL forceEnableDictation; | |
@property(nonatomic) BOOL acceptsDictationSearchResults; | |
@property(nonatomic) BOOL acceptsEmoji; | |
@property(nonatomic) BOOL acceptsPayloads; | |
@property(nonatomic) BOOL hasDefaultContents; | |
@property(nonatomic) BOOL contentsIsSingleValue; | |
@property(nonatomic) BOOL isSingleLineDocument; | |
@property(nonatomic) id textSuggestionDelegate; | |
@property(nonatomic) int textSelectionBehavior; | |
@property(nonatomic) int textLoupeVisibility; | |
@property(nonatomic) unsigned long long insertionPointWidth; | |
@property(retain, nonatomic) UIColor *underlineColorForSpelling; | |
@property(retain, nonatomic) UIColor *underlineColorForTextAlternatives; | |
@property(retain, nonatomic) UIImage *selectionDragDotImage; | |
@property(retain, nonatomic) UIColor *selectionHighlightColor; | |
@property(retain, nonatomic) UIColor *selectionBarColor; | |
@property(retain, nonatomic) UIColor *insertionPointColor; | |
@property(nonatomic) struct __CFCharacterSet *textTrimmingSet; | |
@property(copy, nonatomic) NSIndexSet *PINEntrySeparatorIndexes; | |
@property(nonatomic) struct _NSRange validTextRange; | |
@property(copy, nonatomic) NSString *recentInputIdentifier; | |
@end | |
@protocol UITextInput_Internal | |
@property(readonly, nonatomic, getter=_proxyTextInput) UIResponder<UITextInput> *__content; | |
- (BOOL)_usesAsynchronousProtocol; | |
- (void)_phraseBoundaryGesture:(UIPhraseBoundaryGestureRecognizer *)arg1; | |
- (UIPhraseBoundaryGestureRecognizer *)_newPhraseBoundaryGestureRecognizer; | |
- (BOOL)_hasMarkedText; | |
- (void)_unmarkText; | |
- (void)_setAttributedMarkedText:(NSAttributedString *)arg1 selectedRange:(struct _NSRange)arg2; | |
- (void)_setMarkedText:(NSString *)arg1 selectedRange:(struct _NSRange)arg2; | |
- (void)_setGestureRecognizers; | |
- (UITextInputArrowKeyHistory *)_moveToEndOfDocument:(BOOL)arg1 withHistory:(UITextInputArrowKeyHistory *)arg2; | |
- (UITextInputArrowKeyHistory *)_moveToEndOfLine:(BOOL)arg1 withHistory:(UITextInputArrowKeyHistory *)arg2; | |
- (UITextInputArrowKeyHistory *)_moveToEndOfParagraph:(BOOL)arg1 withHistory:(UITextInputArrowKeyHistory *)arg2; | |
- (UITextInputArrowKeyHistory *)_moveToEndOfWord:(BOOL)arg1 withHistory:(UITextInputArrowKeyHistory *)arg2; | |
- (UITextInputArrowKeyHistory *)_moveToStartOfDocument:(BOOL)arg1 withHistory:(UITextInputArrowKeyHistory *)arg2; | |
- (UITextInputArrowKeyHistory *)_moveToStartOfLine:(BOOL)arg1 withHistory:(UITextInputArrowKeyHistory *)arg2; | |
- (UITextInputArrowKeyHistory *)_moveToStartOfParagraph:(BOOL)arg1 withHistory:(UITextInputArrowKeyHistory *)arg2; | |
- (UITextInputArrowKeyHistory *)_moveToStartOfWord:(BOOL)arg1 withHistory:(UITextInputArrowKeyHistory *)arg2; | |
- (UITextInputArrowKeyHistory *)_moveRight:(BOOL)arg1 withHistory:(UITextInputArrowKeyHistory *)arg2; | |
- (UITextInputArrowKeyHistory *)_moveLeft:(BOOL)arg1 withHistory:(UITextInputArrowKeyHistory *)arg2; | |
- (UITextInputArrowKeyHistory *)_moveDown:(BOOL)arg1 withHistory:(UITextInputArrowKeyHistory *)arg2; | |
- (UITextInputArrowKeyHistory *)_moveUp:(BOOL)arg1 withHistory:(UITextInputArrowKeyHistory *)arg2; | |
- (BOOL)_shouldPerformUICalloutBarButtonReplaceAction:(SEL)arg1 forText:(NSString *)arg2 checkAutocorrection:(BOOL)arg3; | |
- (struct _NSRange)_selectedRangeWithinMarkedText; | |
- (struct _NSRange)_selectedNSRange; | |
- (void)_selectAll; | |
- (long long)_selectionAffinity; | |
- (UITextPosition *)_positionFromPosition:(UITextPosition *)arg1 inDirection:(long long)arg2 offset:(long long)arg3 withAffinityDownstream:(BOOL)arg4; | |
- (void)_setSelectedTextRange:(UITextRange *)arg1 withAffinityDownstream:(BOOL)arg2; | |
- (void)_scrollRectToVisible:(struct CGRect)arg1 animated:(BOOL)arg2; | |
- (UIFont *)_fontForCaretSelection; | |
- (UIColor *)_textColorForCaretSelection; | |
- (UITextPosition *)_clampedpositionFromPosition:(UITextPosition *)arg1 offset:(int)arg2; | |
- (void)_deleteForwardAndNotify:(BOOL)arg1; | |
- (void)_deleteBackwardAndNotify:(BOOL)arg1; | |
- (void)_deleteToEndOfLine; | |
- (void)_deleteToStartOfLine; | |
- (void)_deleteByWord; | |
- (UITextRange *)_intersectionOfRange:(UITextRange *)arg1 andRange:(UITextRange *)arg2; | |
- (BOOL)_range:(UITextRange *)arg1 intersectsRange:(UITextRange *)arg2; | |
- (BOOL)_range:(UITextRange *)arg1 containsRange:(UITextRange *)arg2; | |
- (UITextPosition *)_findPleasingWordBoundaryFromPosition:(UITextPosition *)arg1; | |
- (UITextRange *)_rangeSpanningTextUnit:(long long)arg1 andPosition:(UITextPosition *)arg2; | |
- (UITextRange *)_fullRange; | |
- (UITextRange *)_rangeFromCurrentRangeWithDelta:(struct _NSRange)arg1; | |
- (UITextRange *)_rangeOfText:(NSString *)arg1 endingAtPosition:(UITextPosition *)arg2; | |
- (UITextRange *)_rangeOfParagraphEnclosingPosition:(UITextPosition *)arg1; | |
- (UITextRange *)_rangeOfSentenceEnclosingPosition:(UITextPosition *)arg1; | |
- (UITextRange *)_rangeOfLineEnclosingPosition:(UITextPosition *)arg1; | |
- (UITextRange *)_rangeOfEnclosingWord:(UITextPosition *)arg1; | |
- (UITextRange *)_rangeOfTextUnit:(long long)arg1 enclosingPosition:(UITextPosition *)arg2; | |
- (UITextPosition *)_positionAtStartOfWords:(unsigned long long)arg1 beforePosition:(UITextPosition *)arg2; | |
- (UITextPosition *)_positionFromPosition:(UITextPosition *)arg1 pastTextUnit:(long long)arg2 inDirection:(long long)arg3; | |
- (UITextPosition *)_positionWithinRange:(UITextRange *)arg1 farthestInDirection:(long long)arg2; | |
- (void)_replaceDocumentWithText:(NSString *)arg1; | |
- (void)_replaceCurrentWordWithText:(NSString *)arg1; | |
- (void)_setCaretSelectionAtEndOfSelection; | |
- (void)_expandSelectionToStartOfWordsBeforeCaretSelection:(int)arg1; | |
- (void)_expandSelectionToStartOfWordBeforeCaretSelection; | |
- (void)_expandSelectionToBackwardDeletionCluster; | |
- (void)_moveCurrentSelection:(int)arg1; | |
- (void)_extendCurrentSelection:(int)arg1; | |
- (BOOL)_hasMarkedTextOrRangedSelection; | |
- (BOOL)_isEmptySelection; | |
- (struct CGRect)_selectionClipRect; | |
- (BOOL)_selectionAtDocumentEnd; | |
- (BOOL)_selectionAtDocumentStart; | |
- (BOOL)_selectionAtWordStart; | |
- (NSString *)_wordContainingCaretSelection; | |
- (unsigned int)_characterInRelationToPosition:(UITextPosition *)arg1 amount:(int)arg2; | |
- (unsigned int)_characterInRelationToRangedSelection:(int)arg1; | |
- (unsigned int)_characterInRelationToCaretSelection:(int)arg1; | |
- (unsigned int)_characterBeforeCaretSelection; | |
- (unsigned int)_characterAfterCaretSelection; | |
- (NSString *)_fullText; | |
- (UITextRange *)_textRangeFromNSRange:(struct _NSRange)arg1; | |
- (struct _NSRange)_nsrangeForTextRange:(UITextRange *)arg1; | |
- (int)_indexForTextPosition:(UITextPosition *)arg1; | |
@optional | |
@property(readonly, nonatomic) UIView<UITextInputPrivate> *_textSelectingContainer; | |
- (void)_setInternalGestureRecognizers; | |
- (BOOL)_isInteractiveTextSelectionDisabled; | |
- (struct CGRect)_lastRectForRange:(UITextRange *)arg1; | |
@end | |
@protocol UITextInteractionLoupeConfigurator <NSObject> | |
+ (void)adjustLoupeGesture:(UILongPressGestureRecognizer *)arg1 forInteraction:(UITextInteraction *)arg2; | |
+ (Class)loupeGestureClass; | |
@end | |
@protocol UITextInteraction_AssistantDelegate <UITextAutoscrolling, NSObject> | |
@property(readonly, nonatomic) BOOL willHandoffLoupeMagnifier; | |
@property(nonatomic) BOOL needsGestureUpdate; | |
@property(nonatomic) struct CGPoint loupeGestureEndPoint; | |
@property(nonatomic) BOOL autoscrolled; | |
- (void)resetWillHandoffLoupeMagnifier; | |
- (void)scheduleReplacementsForRange:(UITextRange *)arg1 withOptions:(unsigned long long)arg2; | |
- (void)scheduleDictationReplacementsForAlternatives:(NSTextAlternatives *)arg1 range:(UITextRange *)arg2; | |
- (void)selectWordWithoutShowingCommands; | |
- (void)updateWithMagnifierTerminalPoint:(BOOL)arg1; | |
- (void)setGestureRecognizers; | |
- (void)extendSelectionToLoupeOrSetToPoint:(struct CGPoint)arg1; | |
- (void)extendSelectionToPoint:(struct CGPoint)arg1; | |
- (void)setSelectionWithPoint:(struct CGPoint)arg1; | |
- (void)notifyKeyboardSelectionChanged; | |
- (void)setFirstResponderIfNecessary; | |
- (void)checkEditabilityAndSetFirstResponderIfNecessary; | |
- (void)scrollSelectionToVisible; | |
- (void)didEndSelectionInteraction; | |
- (void)willBeginSelectionInteraction; | |
- (void)clearStashedSelection; | |
- (void)stashCurrentSelection; | |
- (BOOL)didUseStashedSelection; | |
- (void)canBeginDragCursor:(UIDragRecognizer *)arg1; | |
- (BOOL)viewCouldBecomeEditable:(UIResponder<UITextInput> *)arg1; | |
- (UITextRange *)rangeForTextReplacement:(UITextRange *)arg1; | |
- (void)setSuppressSystemUI:(BOOL)arg1; | |
- (BOOL)useGesturesForEditableContent; | |
- (UITextSelectionView *)selectionView; | |
- (BOOL)containerAllowsSelectionTintOnly; | |
- (BOOL)containerIsTextField; | |
- (BOOL)containerIsPlainStyleAtom; | |
- (UIView *)view; | |
@optional | |
- (BOOL)overrideGestureRecognizer:(UIGestureRecognizer *)arg1 shouldReceiveTouch:(UITouch *)arg2; | |
- (BOOL)overrideGestureRecognizerShouldBegin:(UIGestureRecognizer *)arg1; | |
@end | |
@protocol UITextLinkInteraction | |
- (BOOL)willInteractWithLinkAtPoint:(struct CGPoint)arg1; | |
- (void)startLongInteractionWithLinkAtPoint:(struct CGPoint)arg1; | |
- (void)cancelInteractionWithLink; | |
- (void)validateInteractionWithLinkAtPoint:(struct CGPoint)arg1; | |
- (void)updateInteractionWithLinkAtPoint:(struct CGPoint)arg1; | |
- (void)startInteractionWithLinkAtPoint:(struct CGPoint)arg1; | |
- (BOOL)isInteractingWithLink; | |
- (void)tapLinkAtPoint:(struct CGPoint)arg1; | |
- (BOOL)mightHaveLinks; | |
@end | |
@protocol UITextPasteConfigurationSupporting <UIPasteConfigurationSupporting> | |
@property(nonatomic) __weak id <UITextPasteDelegate> pasteDelegate; | |
@end | |
@protocol UITextPasteCoordinatorDelegate <NSObject> | |
- (void)coordinator:(UITextPasteCoordinator *)arg1 endPastingItems:(NSArray *)arg2; | |
@end | |
@protocol UITextPasteItem <NSObject> | |
@property(readonly, nonatomic) NSDictionary *defaultAttributes; | |
@property(readonly, nonatomic) id localObject; | |
@property(readonly, nonatomic) NSItemProvider *itemProvider; | |
- (void)setDefaultResult; | |
- (void)setNoResult; | |
- (void)setAttachmentResult:(NSTextAttachment *)arg1; | |
- (void)setAttributedStringResult:(NSAttributedString *)arg1; | |
- (void)setStringResult:(NSString *)arg1; | |
@end | |
@protocol UITextPasteSession <NSObject> | |
@property(nonatomic) __weak id <UITextPasteSessionDelegate> delegate; | |
@property(readonly, nonatomic) NSAttributedString *pasteResult; | |
@property(readonly, nonatomic, getter=isPastingBlocked) BOOL pastingBlocked; | |
@property(readonly, nonatomic) UITextRange *range; | |
- (_UIPositionedAttributedString *)positionedPasteResult; | |
- (void)pasteWithAnimator:(id <UITextPasteAnimating>)arg1; | |
@end | |
@protocol UITextPasteSessionDelegate <NSObject> | |
@optional | |
- (void)textPasteSessionDidEndPasting:(id <UITextPasteSession>)arg1; | |
- (void)textPasteSessionWillBeginPasting:(id <UITextPasteSession>)arg1; | |
- (void)textPasteSessionWillBlockPasting:(id <UITextPasteSession>)arg1; | |
@end | |
@protocol UITextViewDelegate <NSObject, UIScrollViewDelegate> | |
@optional | |
- (BOOL)textView:(UITextView *)arg1 shouldInteractWithTextAttachment:(NSTextAttachment *)arg2 inRange:(struct _NSRange)arg3; | |
- (BOOL)textView:(UITextView *)arg1 shouldInteractWithURL:(NSURL *)arg2 inRange:(struct _NSRange)arg3; | |
- (BOOL)textView:(UITextView *)arg1 shouldInteractWithTextAttachment:(NSTextAttachment *)arg2 inRange:(struct _NSRange)arg3 interaction:(long long)arg4; | |
- (BOOL)textView:(UITextView *)arg1 shouldInteractWithURL:(NSURL *)arg2 inRange:(struct _NSRange)arg3 interaction:(long long)arg4; | |
- (void)textViewDidChangeSelection:(UITextView *)arg1; | |
- (void)textViewDidChange:(UITextView *)arg1; | |
- (BOOL)textView:(UITextView *)arg1 shouldChangeTextInRange:(struct _NSRange)arg2 replacementText:(NSString *)arg3; | |
- (void)textViewDidEndEditing:(UITextView *)arg1; | |
- (void)textViewDidBeginEditing:(UITextView *)arg1; | |
- (BOOL)textViewShouldEndEditing:(UITextView *)arg1; | |
- (BOOL)textViewShouldBeginEditing:(UITextView *)arg1; | |
@end | |
@protocol UITimingCurveProvider <NSCoding, NSCopying> | |
@property(readonly, nonatomic) UISpringTimingParameters *springTimingParameters; | |
@property(readonly, nonatomic) UICubicTimingParameters *cubicTimingParameters; | |
@property(readonly, nonatomic) long long timingCurveType; | |
@end | |
@protocol UITraitEnvironment <NSObject> | |
@property(readonly, nonatomic) UITraitCollection *traitCollection; | |
- (void)traitCollectionDidChange:(UITraitCollection *)arg1; | |
@end | |
@protocol UIUserActivityRestoring <NSObject> | |
- (void)restoreUserActivityState:(NSUserActivity *)arg1; | |
@end | |
@protocol UIVectorOperatable <NSObject, NSCopying> | |
+ (id <UIVectorOperatable>)epsilon; | |
+ (id <UIVectorOperatable>)zero; | |
- (id <UIVectorOperatable>)addVector:(id <UIVectorOperatable>)arg1; | |
- (id <UIVectorOperatable>)multiplyByVector:(id <UIVectorOperatable>)arg1; | |
- (id <UIVectorOperatable>)multiplyByScalar:(double)arg1; | |
- (NSValue *)getNSValue; | |
- (void)reinitWithVector:(id <UIVectorOperatable>)arg1; | |
- (id <UIVectorOperatable>)copy; | |
- (id)getValue; | |
- (BOOL)isUndefined; | |
- (BOOL)isApproximatelyEqualTo:(id <UIVectorOperatable>)arg1 withinEpsilon:(id <UIVectorOperatable>)arg2; | |
- (BOOL)isApproximatelyEqualTo:(id <UIVectorOperatable>)arg1; | |
- (void)integrateWithVelocity:(id <UIVectorOperatable>)arg1 target:(id <UIVectorOperatable>)arg2 intermediateTarget:(id <UIVectorOperatable>)arg3 intermediateTargetVelocity:(id <UIVectorOperatable>)arg4 parameters:(CDStruct_0a5e20b7)arg5 state:(CDStruct_289c5ec3)arg6 delta:(double)arg7; | |
- (id <UIVectorOperatable>)interpolateTo:(id <UIVectorOperatable>)arg1 progress:(double)arg2; | |
@end | |
@protocol UIVideoEditorControllerDelegate <NSObject> | |
@optional | |
- (void)videoEditorControllerDidCancel:(UIVideoEditorController *)arg1; | |
- (void)videoEditorController:(UIVideoEditorController *)arg1 didFailWithError:(NSError *)arg2; | |
- (void)videoEditorController:(UIVideoEditorController *)arg1 didSaveEditedVideoToPath:(NSString *)arg2; | |
@end | |
@protocol UIVideoEditorControllerDelegatePrivate <UIVideoEditorControllerDelegate> | |
@optional | |
- (void)videoEditorController:(UIViewController *)arg1 didTrimVideoWithOptions:(NSDictionary *)arg2; | |
@end | |
@protocol UIViewAnimating <NSObject> | |
@property(nonatomic) double fractionComplete; | |
@property(nonatomic, getter=isReversed) BOOL reversed; | |
@property(readonly, nonatomic, getter=isRunning) BOOL running; | |
@property(readonly, nonatomic) long long state; | |
- (void)finishAnimationAtPosition:(long long)arg1; | |
- (void)stopAnimation:(BOOL)arg1; | |
- (void)pauseAnimation; | |
- (void)startAnimationAfterDelay:(double)arg1; | |
- (void)startAnimation; | |
@end | |
@protocol UIViewAnimatingPrivate <UIViewAnimating> | |
@property(nonatomic) double unitDuration; | |
@end | |
@protocol UIViewAnimationComposing <NSObject> | |
- (BOOL)isActive; | |
- (id <UIIntervalAnimating>)composeAnimation:(id <UIIntervalAnimating>)arg1 withNewAnimationDescription:(id)arg2 interactive:(BOOL)arg3 currentValue:(id <UIVectorOperatable>)arg4 targetValue:(id <UIVectorOperatable>)arg5; | |
@end | |
@protocol UIViewControllerAnimatedTransitioning <NSObject> | |
- (void)animateTransition:(id <UIViewControllerContextTransitioning>)arg1; | |
- (double)transitionDuration:(id <UIViewControllerContextTransitioning>)arg1; | |
@optional | |
- (void)animationEnded:(BOOL)arg1; | |
- (id <UIViewImplicitlyAnimating>)interruptibleAnimatorForTransition:(id <UIViewControllerContextTransitioning>)arg1; | |
@end | |
@protocol UIViewControllerAnimatedTransitioningEx <UIViewControllerAnimatedTransitioning> | |
- (void)setOperation:(long long)arg1; | |
- (long long)operation; | |
- (void)setInteractionAborted:(BOOL)arg1; | |
- (BOOL)interactionAborted; | |
- (void)setInteractionController:(UIPercentDrivenInteractiveTransition *)arg1; | |
- (UIPercentDrivenInteractiveTransition *)interactionController; | |
@optional | |
- (UIWindow *)window; | |
@end | |
@protocol UIViewControllerContextTransitioning <NSObject> | |
@property(readonly, nonatomic) struct CGAffineTransform targetTransform; | |
@property(readonly, nonatomic) long long presentationStyle; | |
@property(readonly, nonatomic) BOOL transitionWasCancelled; | |
@property(readonly, nonatomic, getter=isInteractive) BOOL interactive; | |
@property(readonly, nonatomic, getter=isAnimated) BOOL animated; | |
@property(readonly, nonatomic) UIView *containerView; | |
- (struct CGRect)finalFrameForViewController:(UIViewController *)arg1; | |
- (struct CGRect)initialFrameForViewController:(UIViewController *)arg1; | |
- (UIView *)viewForKey:(NSString *)arg1; | |
- (UIViewController *)viewControllerForKey:(NSString *)arg1; | |
- (void)completeTransition:(BOOL)arg1; | |
- (void)pauseInteractiveTransition; | |
- (void)cancelInteractiveTransition; | |
- (void)finishInteractiveTransition; | |
- (void)updateInteractiveTransition:(double)arg1; | |
@end | |
@protocol UIViewControllerContextTransitioningEx <UIViewControllerContextTransitioning> | |
@property(nonatomic, getter=_allowUserInteraction, setter=_setAllowUserInteraction:) BOOL _allowUserInteraction; | |
@property(nonatomic, setter=_setPercentOffset:) double _percentOffset; | |
@property(retain, nonatomic, setter=_setContainerViews:) NSArray *_containerViews; | |
- (void)_interactivityDidChange:(BOOL)arg1; | |
- (long long)_alongsideAnimationsCount; | |
- (void)__runAlongsideAnimations; | |
@end | |
@protocol UIViewControllerInteractiveTransitioning <NSObject> | |
- (void)startInteractiveTransition:(id <UIViewControllerContextTransitioning>)arg1; | |
@optional | |
@property(readonly, nonatomic) BOOL wantsInteractiveStart; | |
@property(readonly, nonatomic) long long completionCurve; | |
@property(readonly, nonatomic) double completionSpeed; | |
@end | |
@protocol UIViewControllerKeyboardContextTransitioning <NSObject> | |
@property(readonly, nonatomic) struct CGRect toKeyboardFrame; | |
@property(readonly, nonatomic) UIView *toKeyboard; | |
@property(readonly, nonatomic) struct CGRect fromKeyboardFrame; | |
@property(readonly, nonatomic) UIView *fromKeyboard; | |
@property(readonly, nonatomic) id <UIViewControllerContextTransitioning> mainContext; | |
@end | |
@protocol UIViewControllerPresenting <NSObject> | |
- (UIPresentationController *)_presentationControllerForPresentedController:(UIViewController *)arg1 presentingController:(UIViewController *)arg2 sourceController:(UIViewController *)arg3; | |
@end | |
@protocol UIViewControllerPreviewing <NSObject> | |
@property(nonatomic) struct CGRect sourceRect; | |
@property(readonly, nonatomic) UIView *sourceView; | |
@property(readonly, nonatomic) id <UIViewControllerPreviewingDelegate> delegate; | |
@property(readonly, nonatomic) UIGestureRecognizer *previewingGestureRecognizerForFailureRelationship; | |
@end | |
@protocol UIViewControllerPreviewingDelegate <NSObject> | |
- (void)previewingContext:(id <UIViewControllerPreviewing>)arg1 commitViewController:(UIViewController *)arg2; | |
- (UIViewController *)previewingContext:(id <UIViewControllerPreviewing>)arg1 viewControllerForLocation:(struct CGPoint)arg2; | |
@end | |
@protocol UIViewControllerPreviewingDelegate_Deprecated <UIViewControllerPreviewingDelegate_Private> | |
@optional | |
- (void)didDismissWithPreviewMenuItem:(UIPreviewMenuItem *)arg1; | |
- (void)commitPreviewViewController:(UIViewController *)arg1 committedViewController:(UIViewController *)arg2; | |
- (UIViewController *)previewViewControllerForLocation:(struct CGPoint)arg1 inSourceView:(UIView *)arg2; | |
- (void)commitPreviewViewController:(UIViewController *)arg1; | |
- (void)willPresentPreviewViewController:(UIViewController *)arg1 forPosition:(struct CGPoint)arg2 inSourceView:(UIView *)arg3; | |
- (UIViewController *)previewViewControllerForPosition:(struct CGPoint)arg1 inSourceView:(UIView *)arg2; | |
@end | |
@protocol UIViewControllerPreviewingDelegate_Private <NSObject> | |
@optional | |
- (BOOL)shouldStartPreviewingSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)arg1; | |
- (id <UIViewControllerTransitioningDelegate>)previewPresentationTransitioningDelegateForPosition:(struct CGPoint)arg1 inSourceView:(UIView *)arg2; | |
- (void)performCommitTransitionForPreviewViewController:(UIViewController *)arg1 completion:(void (^)(void))arg2; | |
- (void)animateRevealWithInteractionProgress:(UIInteractionProgress *)arg1 forPreviewingAtLocation:(struct CGPoint)arg2 inSourceView:(UIView *)arg3 containerView:(UIView *)arg4; | |
- (void)didDismissPreviewViewController:(UIViewController *)arg1 committing:(BOOL)arg2; | |
- (void)willPresentPreviewViewController:(UIViewController *)arg1 forLocation:(struct CGPoint)arg2 inSourceView:(UIView *)arg3; | |
- (UIViewController *)committedViewControllerForPreviewViewController:(UIViewController *)arg1; | |
- (void)_previewingContext:(id <UIViewControllerPreviewing_Private>)arg1 willDismissViewController:(UIViewController *)arg2; | |
- (void)_previewingContext:(id <UIViewControllerPreviewing_Private>)arg1 willPresentViewController:(UIViewController *)arg2; | |
@end | |
@protocol UIViewControllerPreviewing_Internal <UIViewControllerPreviewing_Private> | |
@property(nonatomic) __weak id <UIViewControllerPreviewingDelegate> delegate; | |
- (void)unregister; | |
@optional | |
- (struct CGRect)preferredSourceViewRectInCoordinateSpace:(id <UICoordinateSpace>)arg1; | |
@end | |
@protocol UIViewControllerPreviewing_Private <UIViewControllerPreviewing> | |
@property(retain, nonatomic) UIView *customViewForInteractiveHighlight; | |
@end | |
@protocol UIViewControllerRestoration | |
+ (UIViewController *)viewControllerWithRestorationIdentifierPath:(NSArray *)arg1 coder:(NSCoder *)arg2; | |
@end | |
@protocol UIViewControllerTransitionCoordinator <UIViewControllerTransitionCoordinatorContext> | |
- (void)notifyWhenInteractionChangesUsingBlock:(void (^)(id <UIViewControllerTransitionCoordinatorContext>))arg1; | |
- (void)notifyWhenInteractionEndsUsingBlock:(void (^)(id <UIViewControllerTransitionCoordinatorContext>))arg1; | |
- (BOOL)animateAlongsideTransitionInView:(UIView *)arg1 animation:(void (^)(id <UIViewControllerTransitionCoordinatorContext>))arg2 completion:(void (^)(id <UIViewControllerTransitionCoordinatorContext>))arg3; | |
- (BOOL)animateAlongsideTransition:(void (^)(id <UIViewControllerTransitionCoordinatorContext>))arg1 completion:(void (^)(id <UIViewControllerTransitionCoordinatorContext>))arg2; | |
@end | |
@protocol UIViewControllerTransitionCoordinatorContext <NSObject> | |
@property(readonly, nonatomic) struct CGAffineTransform targetTransform; | |
@property(readonly, nonatomic) UIView *containerView; | |
@property(readonly, nonatomic) long long completionCurve; | |
@property(readonly, nonatomic) double completionVelocity; | |
@property(readonly, nonatomic) double percentComplete; | |
@property(readonly, nonatomic) double transitionDuration; | |
@property(readonly, nonatomic, getter=isCancelled) BOOL cancelled; | |
@property(readonly, nonatomic, getter=isInteractive) BOOL interactive; | |
@property(readonly, nonatomic) BOOL isInterruptible; | |
@property(readonly, nonatomic) BOOL initiallyInteractive; | |
@property(readonly, nonatomic) long long presentationStyle; | |
@property(readonly, nonatomic, getter=isAnimated) BOOL animated; | |
- (UIView *)viewForKey:(NSString *)arg1; | |
- (UIViewController *)viewControllerForKey:(NSString *)arg1; | |
@end | |
@protocol UIViewControllerTransitioningDelegate <NSObject> | |
@optional | |
- (UIPresentationController *)presentationControllerForPresentedViewController:(UIViewController *)arg1 presentingViewController:(UIViewController *)arg2 sourceViewController:(UIViewController *)arg3; | |
- (id <UIViewControllerInteractiveTransitioning>)interactionControllerForDismissal:(id <UIViewControllerAnimatedTransitioning>)arg1; | |
- (id <UIViewControllerInteractiveTransitioning>)interactionControllerForPresentation:(id <UIViewControllerAnimatedTransitioning>)arg1; | |
- (id <UIViewControllerAnimatedTransitioning>)animationControllerForDismissedController:(UIViewController *)arg1; | |
- (id <UIViewControllerAnimatedTransitioning>)animationControllerForPresentedController:(UIViewController *)arg1 presentingController:(UIViewController *)arg2 sourceController:(UIViewController *)arg3; | |
@end | |
@protocol UIViewGhostedRangeSupporting <NSObject> | |
- (void)removeAllGhostedRanges; | |
- (void)addGhostedRange:(UITextRange *)arg1; | |
@end | |
@protocol UIViewImplicitlyAnimating <UIViewAnimating> | |
@optional | |
- (void)continueAnimationWithTimingParameters:(id <UITimingCurveProvider>)arg1 durationFactor:(double)arg2; | |
- (void)addCompletion:(void (^)(long long))arg1; | |
- (void)addAnimations:(void (^)(void))arg1; | |
- (void)addAnimations:(void (^)(void))arg1 delayFactor:(double)arg2; | |
@end | |
@protocol UIViewSpringAnimationBehaviorDescribing | |
- (CDStruct_38aa087a)parametersForTransitionFromState:(int)arg1 toState:(int)arg2; | |
@end | |
@protocol UIWKInteractionViewProtocol | |
- (void)selectWordForReplacement; | |
- (NSString *)selectedText; | |
- (void)updateSelectionWithExtentPoint:(struct CGPoint)arg1 withBoundary:(long long)arg2 completionHandler:(void (^)(BOOL))arg3; | |
- (void)updateSelectionWithExtentPoint:(struct CGPoint)arg1 completionHandler:(void (^)(BOOL))arg2; | |
- (void)selectTextWithGranularity:(long long)arg1 atPoint:(struct CGPoint)arg2 completionHandler:(void (^)(void))arg3; | |
- (void)beginSelectionInDirection:(long long)arg1 completionHandler:(void (^)(BOOL))arg2; | |
- (void)selectPositionAtPoint:(struct CGPoint)arg1 completionHandler:(void (^)(void))arg2; | |
- (void)_cancelLongPressGestureRecognizer; | |
- (NSArray *)webSelectionRects; | |
- (BOOL)textInteractionGesture:(long long)arg1 shouldBeginAtPoint:(struct CGPoint)arg2; | |
- (BOOL)hasSelectablePositionAtPoint:(struct CGPoint)arg1; | |
- (BOOL)hasMarkedText; | |
- (NSString *)markedText; | |
- (void)applyAutocorrection:(NSString *)arg1 toString:(NSString *)arg2 withCompletionHandler:(void (^)(UIWKAutocorrectionRects *))arg3; | |
- (void)requestAutocorrectionRectsForString:(NSString *)arg1 withCompletionHandler:(void (^)(UIWKAutocorrectionRects *))arg2; | |
- (void)requestAutocorrectionContextWithCompletionHandler:(void (^)(UIWKAutocorrectionContext *))arg1; | |
- (struct CGRect)textLastRect; | |
- (struct CGRect)textFirstRect; | |
- (void)changeSelectionWithTouchesFrom:(struct CGPoint)arg1 to:(struct CGPoint)arg2 withGesture:(long long)arg3 withState:(long long)arg4; | |
- (void)changeSelectionWithGestureAt:(struct CGPoint)arg1 withGesture:(long long)arg2 withState:(long long)arg3; | |
@optional | |
- (void)moveSelectionAtBoundary:(id)arg1 inDirection:(long long)arg2 completionHandler:(void (^)(void))arg3; | |
- (void)selectPositionAtBoundary:(long long)arg1 inDirection:(long long)arg2 fromPoint:(struct CGPoint)arg3 completionHandler:(void (^)(void))arg4; | |
- (void)moveByOffset:(long long)arg1; | |
- (struct CGRect)unobscuredContentRect; | |
- (double)inverseScale; | |
- (UIView *)unscaledView; | |
- (void)selectWordBackward; | |
- (BOOL)isReplaceAllowed; | |
- (void)replaceText:(NSString *)arg1 withText:(NSString *)arg2; | |
- (BOOL)pointIsNearMarkedText:(struct CGPoint)arg1; | |
- (void)requestDictationContext:(void (^)(NSString *, NSString *, NSString *))arg1; | |
- (void)replaceDictatedText:(NSString *)arg1 withText:(NSString *)arg2; | |
- (void)clearSelection; | |
- (void)changeSelectionWithTouchAt:(struct CGPoint)arg1 withSelectionTouch:(long long)arg2 baseIsStart:(BOOL)arg3 withFlags:(long long)arg4; | |
- (NSAttributedString *)attributedMarkedText; | |
@end | |
@protocol UNRemoteNotificationRegistrarDelegate <NSObject> | |
@optional | |
- (void)remoteNotificationRegistrar:(UNRemoteNotificationRegistrar *)arg1 didReceiveDeviceToken:(NSData *)arg2; | |
@end | |
@protocol _DUIClientDestination | |
@end | |
@protocol _DUIClientSessionAccessibility | |
- (oneway void)dragDidEndWithOperation:(unsigned long long)arg1; | |
- (oneway void)dragStatusDidChange:(_DUIAccessibilityDragStatus *)arg1; | |
- (oneway void)dragWillBeginWithReply:(void (^)(void))arg1; | |
@end | |
@protocol _DUIClientSessionCommon | |
- (oneway void)updateDetail:(_DUIItemDetail *)arg1 forItemIndex:(unsigned long long)arg2; | |
- (oneway void)requestDetailForItemIndex:(unsigned long long)arg1 reply:(void (^)(_DUIItemDetail *))arg2; | |
- (oneway void)requestImageForItemIndex:(unsigned long long)arg1 reply:(void (^)(NSArray *, _DUIPreview *, BKSAnimationFenceHandle *, long long))arg2; | |
@end | |
@protocol _DUIClientSessionSource <_DUIClientSessionCommon> | |
- (oneway void)dataTransferSessionFinished; | |
- (oneway void)dragFailed; | |
- (oneway void)dragEndedWithOperation:(unsigned long long)arg1; | |
- (oneway void)handOffCancelledItems:(NSArray *)arg1 withFence:(BKSAnimationFenceHandle *)arg2; | |
- (oneway void)checkCanHandOffCancelledItemsWithReply:(void (^)(BOOL))arg1; | |
@end | |
@protocol _DUIClientSource | |
@end | |
@protocol _DUIServerSessionAccessibility | |
- (oneway void)accessibilityCancel; | |
- (oneway void)accessibilityDrop; | |
- (oneway void)accessibilityMoveToPoint:(struct CGPoint)arg1; | |
@end | |
@protocol _DUIServerSessionDestination | |
- (oneway void)enableKeyboardIfNeeded; | |
- (oneway void)sawDragEndEvent; | |
- (oneway void)requestDropWithOperation:(unsigned long long)arg1; | |
- (oneway void)takePotentialDrop:(_DUIPotentialDrop *)arg1; | |
- (oneway void)dirtyDestinationItems:(NSArray *)arg1; | |
@end | |
@protocol _DUIServerSessionSource | |
- (oneway void)cancelDrag; | |
- (oneway void)addItemsWithDetails:(NSArray *)arg1 itemCollection:(PBItemCollection *)arg2 dataProviderEndpoint:(NSXPCListenerEndpoint *)arg3; | |
- (oneway void)dragDidExitSourceApp; | |
- (oneway void)dirtySourceItems:(NSArray *)arg1; | |
- (oneway void)takeOutsideAppSourceOperationMask:(unsigned long long)arg1 prefersFullSizePreview:(BOOL)arg2; | |
@end | |
@protocol _EditScriptData <NSObject> | |
+ (id <_EditScriptData>)EditScriptDataWithArray:(NSArray *)arg1; | |
+ (id <_EditScriptData>)EditScriptDataWithString:(NSString *)arg1 chunkSize:(long long)arg2; | |
- (long long)indexOfFirstDifferenceWithOtherData:(id <_EditScriptData>)arg1 shouldReverseIterate:(BOOL)arg2; | |
- (long long)characterIndexForItem:(long long)arg1; | |
- (long long)lengthOfItem:(long long)arg1; | |
- (NSString *)stringValue; | |
- (NSString *)stringAtIndex:(long long)arg1; | |
- (long long)length; | |
@end | |
@protocol _UIALAPropertySource <_UILAPropertySource> | |
@property(nonatomic) unsigned long long alignment; | |
@end | |
@protocol _UIActionSheetCompactPresentationControllerDelegate <UIAdaptivePresentationControllerDelegate> | |
- (BOOL)actionSheetCompactPresentationControllerShouldPresentInCurrentContext:(_UIActionSheetCompactPresentationController *)arg1; | |
- (void)actionSheetCompactPresentationControllerDidDismiss:(_UIActionSheetCompactPresentationController *)arg1; | |
@end | |
@protocol _UIAlertControllerTextFieldViewControllerContaining <NSObject> | |
- (UIView *)_textFieldContainingViewWithTextField:(UITextField *)arg1; | |
- (void)_returnKeyPressedInLastTextField; | |
- (BOOL)_shouldSupportReturnKeyPresses; | |
@end | |
@protocol _UIAnimationFenceCoordinating <NSObject> | |
- (void)_synchronizeDrawingWithFence:(BKSAnimationFenceHandle *)arg1; | |
- (BKSAnimationFenceHandle *)_synchronizedDrawingFence; | |
- (void)_synchronizeDrawing; | |
@end | |
@protocol _UIAppearanceContainer <_UIAppearanceRestriction> | |
- (Class)_appearanceGuideClass; | |
- (id <_UIAppearanceContainer>)_appearanceContainer; | |
@end | |
@protocol _UIAppearanceRestriction <UIAppearanceContainer> | |
+ (BOOL)_preventsAppearanceProxyCustomization; | |
@end | |
@protocol _UIAtomTextViewAtomLayout <NSObject> | |
@property(readonly, nonatomic) struct CGRect selectionBounds; | |
@property(nonatomic) long long selectionStyle; | |
@property(nonatomic, getter=isEnabled) BOOL enabled; | |
- (void)setSelectionStyle:(long long)arg1 animated:(BOOL)arg2; | |
- (void)setEnabled:(BOOL)arg1 animated:(BOOL)arg2; | |
@optional | |
@property(readonly, nonatomic) long long baseWritingDirection; | |
@end | |
@protocol _UIAtomTextViewDelegate <NSObject> | |
- (UIView<_UIAtomTextViewAtomLayout> *)atomTextView:(_UIAtomTextView *)arg1 atomViewForRepresentedObject:(id)arg2; | |
@optional | |
- (BOOL)atomTextView:(_UIAtomTextView *)arg1 storeRepresentedObjects:(NSArray *)arg2 onPasteboard:(UIPasteboard *)arg3; | |
- (NSArray *)atomTextView:(_UIAtomTextView *)arg1 representedObjectsFromPasteboard:(UIPasteboard *)arg2; | |
- (NSArray *)supportedPasteboardTypesForAtomTextView:(_UIAtomTextView *)arg1; | |
- (void)atomTextViewDidChangeSelection:(_UIAtomTextView *)arg1; | |
@end | |
@protocol _UIAtomTextViewDelegateInternal <_UIAtomTextViewDelegate> | |
- (BOOL)_atomTextView:(_UIAtomTextView *)arg1 shouldReplaceRepresentedObject:(id)arg2 replacementText:(NSString *)arg3; | |
@end | |
@protocol _UIAutoScrollBehavior <NSObject> | |
- (CDStruct_912d1c89)offsetForAutoScroller:(_UIAutoScrollAssistant *)arg1; | |
@end | |
@protocol _UIBarButtonItemGroupOwner <NSObject> | |
- (void)_groupDidChangePriority:(UIBarButtonItemGroup *)arg1; | |
- (void)_groupDidChangeGeometry:(UIBarButtonItemGroup *)arg1; | |
- (void)_groupDidUpdateVisibility:(UIBarButtonItemGroup *)arg1; | |
- (void)_groupDidUpdateRepresentative:(UIBarButtonItemGroup *)arg1 fromRepresentative:(UIBarButtonItem *)arg2; | |
- (void)_groupDidUpdateItems:(UIBarButtonItemGroup *)arg1 removedItems:(NSArray *)arg2; | |
@end | |
@protocol _UIBarButtonItemViewOwner <NSObject> | |
- (void)_itemDidChangeHiddenState:(UIBarButtonItem *)arg1; | |
- (void)_itemDidChangeSelectionState:(UIBarButtonItem *)arg1; | |
- (void)_itemDidChangeWidth:(UIBarButtonItem *)arg1; | |
- (void)_itemStandardViewNeedsUpdate:(UIBarButtonItem *)arg1; | |
- (void)_itemCustomViewDidChange:(UIBarButtonItem *)arg1 fromView:(UIView *)arg2; | |
@end | |
@protocol _UIBarPositioningInternal <NSObject> | |
- (long long)_barPosition; | |
- (void)_setBarPosition:(long long)arg1; | |
@end | |
@protocol _UIBasicAnimationFactory <NSObject> | |
- (CABasicAnimation *)_basicAnimationForView:(UIView *)arg1 withKeyPath:(NSString *)arg2; | |
@optional | |
- (BOOL)_shouldAnimateAdditivelyForView:(UIView *)arg1 withKeyPath:(NSString *)arg2; | |
- (CAMediaTimingFunction *)_timingFunctionForAnimationInView:(UIView *)arg1 withKeyPath:(NSString *)arg2; | |
- (CAMediaTimingFunction *)_timingFunctionForAnimation; | |
@end | |
@protocol _UIButtonBarAppearanceDelegate | |
@property(readonly, nonatomic) double backButtonMaximumWidth; | |
@property(readonly, nonatomic) double backButtonMargin; | |
@property(readonly, nonatomic) double defaultTextPadding; | |
@property(readonly, nonatomic) double defaultEdgeSpacing; | |
@property(readonly, nonatomic) BOOL centerTextButtons; | |
@property(readonly, nonatomic) UIColor *tintColor; | |
@property(readonly, nonatomic) BOOL barWantsLetterpress; | |
@property(readonly, nonatomic) BOOL isRTL; | |
@property(readonly, nonatomic) long long barMetrics; | |
@property(readonly, nonatomic) long long barType; | |
@property(readonly, nonatomic) id appearanceStorage; | |
- (double)absorptionForItem:(UIBarButtonItem *)arg1; | |
- (UIImage *)backIndicatorMaskImage; | |
- (UIImage *)backIndicatorImage; | |
- (UIFontDescriptor *)defaultFontDescriptor; | |
- (unsigned long long)edgesPaddingBarButtonItem:(UIBarButtonItem *)arg1; | |
@end | |
@protocol _UIButtonBarButtonChangeObserver | |
- (void)backButtonTitleDidChange; | |
@end | |
@protocol _UIButtonBarDelegate <NSObject> | |
- (void)buttonBarWillUpdateLayout:(_UIButtonBar *)arg1; | |
@end | |
@protocol _UIButtonBarLayoutMetricsData <NSObject> | |
@property(readonly, nonatomic) BOOL allowsViewWrappers; | |
@property(readonly, nonatomic) BOOL createsPopoverLayoutGuides; | |
@property(readonly, nonatomic) NSLayoutDimension *groupSpacingGuide; | |
@property(readonly, nonatomic) NSLayoutDimension *groupSizeGuide; | |
@property(readonly, nonatomic) NSLayoutAnchor *popoverGuideTopAnchor; | |
@property(readonly, nonatomic) NSLayoutDimension *flexibleSpaceGuide; | |
@property(readonly, nonatomic) NSLayoutDimension *minimumSpaceGuide; | |
@property(readonly, nonatomic) NSLayoutDimension *verticalSizeGuide; | |
- (_UIButtonBarLayoutMetrics *)_upcastIfReadOnly; | |
@end | |
@protocol _UICanvasLifecycleStateMonitoring <_UICanvasLifecycleStateTransitioning> | |
@property(nonatomic, getter=_suspendedUnderLock, setter=_setSuspendedUnderLock:) BOOL suspendedUnderLock; | |
@property(nonatomic, getter=_runningInTaskSwitcher, setter=_setRunningInTaskSwitcher:) BOOL runningInTaskSwitcher; | |
@property(nonatomic, getter=_suspendedEventsOnly, setter=_setSuspendedEventsOnly:) BOOL suspendedEventsOnly; | |
@property(nonatomic, getter=_isActive, setter=_setIsActive:) BOOL active; | |
@property(nonatomic, getter=_isRespondingToLifecycleEvent, setter=_setIsRespondingToLifecycleEvent:) BOOL respondingToLifecycleEvent; | |
@property(readonly, nonatomic, getter=_hasLifecycle) BOOL hasLifecycle; | |
@end | |
@protocol _UICanvasLifecycleStateTransitioning <NSObject> | |
@property(readonly, nonatomic) long long state; | |
@end | |
@protocol _UICanvasMetricsUpdating <NSObject> | |
@property(nonatomic) __weak _UICanvas *canvas; | |
- (void)updateMetricsOnWindows:(NSArray *)arg1 animated:(BOOL)arg2; | |
@end | |
@protocol _UICanvasSceneActionsHandler <NSObject> | |
- (NSSet *)respondToActions:(NSSet *)arg1 forScene:(FBSScene *)arg2 inCanvas:(_UICanvas *)arg3; | |
@end | |
@protocol _UICanvasSettingsDiffAction <NSObject> | |
- (void)performActionsForCanvas:(_UICanvas *)arg1 withUpdatedScene:(FBSScene *)arg2 settingsDiff:(FBSSceneSettingsDiff *)arg3 fromSettings:(FBSSceneSettings *)arg4 transitionContext:(FBSSceneTransitionContext *)arg5; | |
@end | |
@protocol _UICanvasUILifecycleStateMonitoring <_UICanvasLifecycleStateMonitoring> | |
@property(readonly, nonatomic) UIStatusBarWindow *statusBarWindow; | |
- (void)forceDeactivateWithTransitionContext:(UIApplicationSceneTransitionContext *)arg1 completion:(void (^)(FBSWorkspaceSceneUpdateResponse *))arg2; | |
- (void)_transitionLifecycleStateWithTransitionContext:(UIApplicationSceneTransitionContext *)arg1 completion:(void (^)(FBSWorkspaceSceneUpdateResponse *))arg2; | |
@end | |
@protocol _UIClickInteractionProgressProviding <NSObject> | |
@property(readonly, nonatomic) long long currentState; | |
@property(retain, nonatomic) UIView *view; | |
@property(nonatomic) __weak id <_UIClickInteractionProgressProvidingDelegate> delegate; | |
- (void)cancelInteraction; | |
- (BOOL)shouldInvokeActionWhenTransitioningFromState:(long long)arg1 toState:(long long)arg2; | |
@end | |
@protocol _UIClickInteractionProgressProvidingDelegate <NSObject> | |
- (void)clickProgressProviderDidEnd:(id <_UIClickInteractionProgressProviding>)arg1; | |
- (void)clickProgressProvider:(id <_UIClickInteractionProgressProviding>)arg1 didUpdateWithOverallProgress:(double)arg2 currentState:(long long)arg3 ended:(BOOL)arg4; | |
- (void)clickProgressProviderDidBegin:(id <_UIClickInteractionProgressProviding>)arg1; | |
@end | |
@protocol _UICollectionSizeProviding <NSObject> | |
- (struct CGSize)sizeForIndex:(long long)arg1; | |
- (BOOL)indexIsValid:(long long)arg1; | |
- (long long)count; | |
@end | |
@protocol _UICollectionViewDragDestinationControllerDelegate <NSObject> | |
- (void)dragDestinationControllerSessionDidEnd:(_UICollectionViewDragDestinationController *)arg1; | |
- (void)dragDestinationControllerSessionWillBegin:(_UICollectionViewDragDestinationController *)arg1; | |
- (void)dragDestinationControllerDidConcludeDrop:(_UICollectionViewDragDestinationController *)arg1; | |
- (void)dragDestinationController:(_UICollectionViewDragDestinationController *)arg1 didCompleteDropAnimationForDragItem:(UIDragItem *)arg2; | |
- (void)dragDestinationController:(_UICollectionViewDragDestinationController *)arg1 willBeginDropAnimationForDragItem:(UIDragItem *)arg2 animator:(id <UIDragAnimating>)arg3; | |
- (void)dragDestinationController:(_UICollectionViewDragDestinationController *)arg1 didPerformDropAtIndexPath:(NSIndexPath *)arg2; | |
- (void)dragDestinationController:(_UICollectionViewDragDestinationController *)arg1 willPerformDropAtIndexPath:(NSIndexPath *)arg2; | |
@end | |
@protocol _UICollectionViewDragSourceControllerDelegate <NSObject> | |
- (void)dragSourceController:(_UICollectionViewDragSourceController *)arg1 didUpdateItemCountOfSelectedItems:(long long)arg2; | |
- (void)dragSourceController:(_UICollectionViewDragSourceController *)arg1 didEndForItemsAtIndexPaths:(NSArray *)arg2; | |
- (void)dragSourceController:(_UICollectionViewDragSourceController *)arg1 willEndForItemsAtIndexPaths:(NSArray *)arg2 withDropOperation:(unsigned long long)arg3; | |
- (void)dragSourceController:(_UICollectionViewDragSourceController *)arg1 didCompleteAnimatingCancelForItemsAtIndexPaths:(NSArray *)arg2; | |
- (void)dragSourceController:(_UICollectionViewDragSourceController *)arg1 willBeginAnimatingCancelForItemsAtIndexPaths:(NSArray *)arg2 withAnimator:(id <UIDragAnimating>)arg3; | |
- (void)dragSourceController:(_UICollectionViewDragSourceController *)arg1 didSupplyCancellationPreviewForItemAtIndexPath:(NSIndexPath *)arg2; | |
- (void)dragSourceController:(_UICollectionViewDragSourceController *)arg1 didUpdateItemsAtIndexPaths:(NSArray *)arg2; | |
- (void)dragSourceControllerSessionWillBegin:(_UICollectionViewDragSourceController *)arg1; | |
- (void)dragSourceController:(_UICollectionViewDragSourceController *)arg1 didCancelLiftForItemsAtIndexPaths:(NSArray *)arg2; | |
- (void)dragSourceController:(_UICollectionViewDragSourceController *)arg1 didCompleteLiftForItemsAtIndexPaths:(NSArray *)arg2; | |
- (void)dragSourceController:(_UICollectionViewDragSourceController *)arg1 willBeginLiftForItemsAtIndexPaths:(NSArray *)arg2; | |
@end | |
@protocol _UICollectionViewDropCoordinator <UICollectionViewDropCoordinator> | |
@property(readonly, nonatomic) id <UIDropSession> dropSession; | |
@property(readonly, nonatomic) UICollectionViewDropProposal *dropProposal; | |
- (void)dropToTarget:(UIDragPreviewTarget *)arg1 forDragItem:(UIDragItem *)arg2; | |
- (id <_UICollectionViewDropPlaceholderContext>)dropToPlaceholderInsertedAtIndexPath:(NSIndexPath *)arg1 reuseIdentifier:(NSString *)arg2 forDragItem:(UIDragItem *)arg3 cellUpdateHandler:(void (^)(UICollectionViewCell *))arg4; | |
- (void)dropToItemAtIndexPath:(NSIndexPath *)arg1 forDragItem:(UIDragItem *)arg2; | |
@end | |
@protocol _UICollectionViewDropItem <UICollectionViewDropItem> | |
@end | |
@protocol _UICollectionViewDropPlaceholderContext <UICollectionViewDropPlaceholderContext> | |
@end | |
@protocol _UICollectionViewPlaceholderContextDelegate <NSObject> | |
- (void)placeholderContextNeedsCellUpdate:(_UICollectionViewPlaceholderContext *)arg1; | |
- (BOOL)placeholderContext:(_UICollectionViewPlaceholderContext *)arg1 didCommitInsertionWithDataSourceUpdates:(void (^)(NSIndexPath *))arg2; | |
- (NSIndexPath *)placeholderContextDidDismiss:(_UICollectionViewPlaceholderContext *)arg1; | |
@end | |
@protocol _UICollectionViewShadowUpdatesRebaseApplicable <NSObject> | |
- (void)applyingRebasingUpdatesWithUpdateMap:(_UIDataSourceUpdateMap *)arg1; | |
@end | |
@protocol _UIContentContainerInternal <UIContentContainer> | |
- (void)_systemLayoutFittingSizeDidChangeForChildContentContainer:(id <UIContentContainer>)arg1 childViewController:(UIViewController *)arg2; | |
- (BOOL)_monitorsSystemLayoutFittingSize; | |
@optional | |
- (struct CGRect)_frameForChildContentContainer:(id <UIContentContainer>)arg1; | |
@end | |
@protocol _UIContextBindable <_UIContextDescribing> | |
@property(nonatomic, setter=_setContextBinder:) __weak _UIContextBinder *_contextBinder; | |
@property(nonatomic, setter=_setBoundContext:) __weak CAContext *_boundContext; | |
- (BOOL)_isVisible; | |
- (double)_bindableLevel; | |
- (CALayer *)_bindingLayer; | |
@end | |
@protocol _UIContextBinding <NSObject> | |
- (void)detachContext:(CAContext *)arg1; | |
- (void)attachContext:(CAContext *)arg1; | |
@end | |
@protocol _UIContextCustomBinding <_UIContextBindable> | |
- (void)detachBindable; | |
- (void)attachBindable; | |
- (BOOL)shouldDetachBindable; | |
- (BOOL)shouldAttachBindable; | |
@end | |
@protocol _UIContextDescribing <NSObject> | |
@property(readonly, nonatomic) CDStruct_3d251d20 _bindingDescription; | |
- (NSDictionary *)_contextOptionsWithInitialOptions:(NSDictionary *)arg1; | |
@end | |
@protocol _UIDataSourceBackedView | |
- (long long)_dataSourceNumberOfItemsInSection:(long long)arg1; | |
- (long long)_dataSourceNumberOfSections; | |
@end | |
@protocol _UIDataTransferMonitorDelegate <NSObject> | |
- (void)dataTransferMonitorFinishedTransfers:(_UIDataTransferMonitor *)arg1; | |
- (void)dataTransferMonitorBeganTransfers:(_UIDataTransferMonitor *)arg1; | |
@end | |
@protocol _UIDebugIssueReporting <NSObject> | |
- (void)addIssue:(_UIDebugIssue *)arg1; | |
@end | |
@protocol _UIDigitizerGestureRecognizerImpDelegate <NSObject> | |
- (void)pressesNotHeldLongEnough:(_UIDigitizerGestureRecognizerImp *)arg1; | |
- (void)pressesHeldForMinimum:(_UIDigitizerGestureRecognizerImp *)arg1; | |
- (void)touchesBeganSuccessfully:(_UIDigitizerGestureRecognizerImp *)arg1; | |
- (void)pressesEndedSuccessfully:(_UIDigitizerGestureRecognizerImp *)arg1; | |
@end | |
@protocol _UIDisplayEdgeInfoProviding <NSObject> | |
@property(readonly, nonatomic) struct UIEdgeInsets safeAreaInsetsLandscapeRight; | |
@property(readonly, nonatomic) struct UIEdgeInsets safeAreaInsetsPortraitUpsideDown; | |
@property(readonly, nonatomic) struct UIEdgeInsets safeAreaInsetsLandscapeLeft; | |
@property(readonly, nonatomic) double homeAffordanceOverlayAllowance; | |
@property(readonly, nonatomic) struct UIEdgeInsets safeAreaInsetsPortrait; | |
@property(readonly, nonatomic) double systemMinimumMargin; | |
@property(readonly, nonatomic) struct UIEdgeInsets peripheryInsets; | |
@end | |
@protocol _UIDocumentPickerExtensionViewController <NSObject> | |
- (void)_setTintColor:(UIColor *)arg1; | |
- (void)_documentPickerDidDismiss; | |
- (void)_prepareWithExtensionInfo:(NSDictionary *)arg1 completionHandler:(void (^)(unsigned int))arg2; | |
- (void)_setUploadURLWrapper:(_UIDocumentPickerNSURLWrapper *)arg1; | |
- (void)_setPickerMode:(unsigned long long)arg1; | |
- (void)_setPickableTypes:(NSArray *)arg1; | |
@end | |
@protocol _UIDocumentPickerRemoteViewControllerContaining | |
- (void)_displayLocationsMenuFromRect:(struct CGRect)arg1; | |
- (void)_stitchFileCreationAtURL:(NSURL *)arg1; | |
- (void)_dismissWithOption:(NSString *)arg1; | |
- (void)_didSelectPicker; | |
- (void)_dismissViewController; | |
- (void)_didSelectURL:(NSURL *)arg1; | |
@end | |
@protocol _UIDocumentPickerServiceInvalidating <NSObject> | |
- (void)invalidate; | |
@end | |
@protocol _UIDocumentPickerViewController <NSObject> | |
- (void)_setSourceIsManaged:(BOOL)arg1; | |
- (void)_setTintColor:(UIColor *)arg1; | |
- (void)_documentPickerDidDismiss; | |
- (void)_prepareForDisplayWithCompletion:(void (^)(struct CGSize))arg1; | |
- (void)_showDefaultPicker; | |
- (void)_setAuxiliaryOptions:(NSArray *)arg1; | |
- (void)_setUploadURLWrapper:(_UIDocumentPickerNSURLWrapper *)arg1; | |
- (void)_setPickerMode:(unsigned long long)arg1; | |
- (void)_setPickableTypes:(NSArray *)arg1; | |
@end | |
@protocol _UIDocumentPickerViewControllerExtensionHost <_UIDocumentPickerViewControllerHost> | |
- (void)_doneButtonPressed; | |
- (void)_displayLocationMenu:(struct CGRect)arg1; | |
@end | |
@protocol _UIDocumentPickerViewControllerHost <NSObject> | |
- (void)_stitchFileCreationAtURL:(NSURL *)arg1; | |
- (void)_dismissWithOption:(NSString *)arg1; | |
- (void)_didSelectPicker; | |
- (void)_dismissViewController; | |
- (void)_didSelectURLBookmark:(NSString *)arg1; | |
- (void)_didSelectURLWrapper:(_UIDocumentPickerNSURLWrapper *)arg1; | |
@end | |
@protocol _UIDragDropSessionInternal <_UIDragDropSessionPrivate> | |
@property(readonly, nonatomic, getter=_allowsItemsToUpdate) BOOL _allowsItemsToUpdate; | |
- (_UIDraggingSession *)_draggingSession; | |
@end | |
@protocol _UIDragDropSessionPrivate <NSObject> | |
@property(readonly, nonatomic) long long _dataOwner; | |
@end | |
@protocol _UIDraggable <NSObject> | |
- (void)_draggingEndedWithEvent:(UIDragEvent *)arg1; | |
- (void)_draggingExitedWithEvent:(UIDragEvent *)arg1; | |
- (void)_draggingUpdatedWithEvent:(UIDragEvent *)arg1; | |
- (void)_draggingEnteredWithEvent:(UIDragEvent *)arg1; | |
@end | |
@protocol _UIDraggingInfo <NSObject> | |
@property(readonly, nonatomic) _UIDraggingSession *localDraggingSession; | |
@property(nonatomic) long long numberOfValidItemsForDrop; | |
@property(readonly, nonatomic) unsigned long long draggingSourceOperationMask; | |
- (struct CGPoint)draggingLocationInCoordinateSpace:(id <UICoordinateSpace>)arg1; | |
- (void)enumerateItemsWithOptions:(unsigned long long)arg1 acceptableTypeIdentifiers:(NSArray *)arg2 usingBlock:(void (^)(_UIDraggingItem *, long long, char *))arg3; | |
@end | |
@protocol _UIDraggingItemVisualTarget <NSObject> | |
@optional | |
- (BOOL)_draggingItem:(_UIDraggingItem *)arg1 shouldDelaySetDownAnimationWithCompletion:(void (^)(void))arg2; | |
- (void)_draggingItem:(_UIDraggingItem *)arg1 willAnimateDisappearanceWithAnimator:(UIViewPropertyAnimator *)arg2; | |
- (void)_draggingItem:(_UIDraggingItem *)arg1 willAnimateSetDownWithAnimator:(UIViewPropertyAnimator *)arg2; | |
- (struct CGRect)_targetFrameOfDraggingItem:(_UIDraggingItem *)arg1 inCoordinateSpace:(id <UICoordinateSpace>)arg2; | |
@end | |
@protocol _UIDraggingSessionDelegate <NSObject> | |
@optional | |
- (void)draggingSessionDidTransferItems:(_UIDraggingSession *)arg1; | |
- (void)draggingSessionDidEnd:(_UIDraggingSession *)arg1 withOperation:(unsigned long long)arg2; | |
- (void)draggingSessionWillEnd:(_UIDraggingSession *)arg1 withOperation:(unsigned long long)arg2; | |
- (void)draggingSession:(_UIDraggingSession *)arg1 willAddItems:(NSArray *)arg2; | |
- (void)draggingSessionDidMove:(_UIDraggingSession *)arg1; | |
- (void)draggingSessionWillBegin:(_UIDraggingSession *)arg1; | |
- (BOOL)draggingSessionDynamicallyUpdatesPrefersFullSizePreviews:(_UIDraggingSession *)arg1; | |
- (BOOL)draggingSessionPrefersFullSizePreviews:(_UIDraggingSession *)arg1; | |
- (unsigned long long)draggingSession:(_UIDraggingSession *)arg1 sourceOperationMaskForDraggingContext:(long long)arg2; | |
@end | |
@protocol _UIDruidDestinationConnection | |
@property(copy, nonatomic) CDUnknownBlockType dragEndBlock; | |
@property(copy, nonatomic) CDUnknownBlockType handOffDroppedItemsBlock; | |
@property(copy, nonatomic) CDUnknownBlockType dropPerformBlock; | |
@property(copy, nonatomic) CDUnknownBlockType itemsAddedBlock; | |
@property(copy, nonatomic) CDUnknownBlockType itemUpdateBlock; | |
@property(copy, nonatomic) CDUnknownBlockType itemDetailProviderBlock; | |
@property(copy, nonatomic) CDUnknownBlockType itemImageProviderBlock; | |
@property(copy, nonatomic) CDUnknownBlockType connectionBlock; | |
@property(readonly, nonatomic) unsigned int sessionIdentifier; | |
- (void)enableKeyboardIfNeeded; | |
- (void)requestDropWithOperation:(unsigned long long)arg1; | |
- (void)takePotentialDrop:(_DUIPotentialDrop *)arg1; | |
- (void)sawDragEndEvent; | |
- (void)dirtyItems:(NSArray *)arg1; | |
@end | |
@protocol _UIDruidSourceConnection <NSObject> | |
@property(copy, nonatomic) CDUnknownBlockType dataTransferFinishedBlock; | |
@property(copy, nonatomic) CDUnknownBlockType dragCompletionBlock; | |
@property(copy, nonatomic) CDUnknownBlockType handOffCancelledItemsBlock; | |
@property(copy, nonatomic) CDUnknownBlockType canHandOffCancelledItemsBlock; | |
@property(copy, nonatomic) CDUnknownBlockType itemUpdateBlock; | |
@property(copy, nonatomic) CDUnknownBlockType itemDetailProviderBlock; | |
@property(copy, nonatomic) CDUnknownBlockType itemImageProviderBlock; | |
@property(readonly, nonatomic, getter=isCancelled) BOOL cancelled; | |
- (void)cancelDrag; | |
- (PBItemCollection *)addItems:(NSArray *)arg1 withOldItemCollection:(PBItemCollection *)arg2; | |
- (void)dragDidExitApp; | |
- (void)takeOperationMasksInsideApp:(unsigned long long)arg1 outsideApp:(unsigned long long)arg2 prefersFullSizePreview:(BOOL)arg3; | |
- (void)dirtyItems:(NSArray *)arg1; | |
- (void)beginDragWithTouches:(NSSet *)arg1 touchRoutingPolicy:(_DUITouchRoutingPolicy *)arg2 items:(NSArray *)arg3 sourceDataOwner:(long long)arg4 accessibilityEndpoint:(NSXPCListenerEndpoint *)arg5 centroid:(struct CGPoint)arg6 completion:(void (^)(unsigned int, PBItemCollection *))arg7; | |
@end | |
@protocol _UIDynamicCaretDocumentContentDelegate <NSObject> | |
- (void)setDocumentHasContent:(BOOL)arg1; | |
@end | |
@protocol _UIDynamicReferenceSystem <NSObject> | |
- (struct CGRect)bounds; | |
@optional | |
- (struct CGPoint)convertPoint:(struct CGPoint)arg1 fromView:(UIView *)arg2; | |
- (struct CGPoint)convertPoint:(struct CGPoint)arg1 toView:(UIView *)arg2; | |
- (struct CGRect)_dynamicReferenceBounds; | |
@end | |
@protocol _UIExcludable <NSObject> | |
- (NSString *)_briefDescription; | |
- (void)_exclude; | |
- (BOOL)_isExcludedByExcludable:(id <_UIExcludable>)arg1; | |
- (BOOL)_canExcludeOtherExcludables; | |
@end | |
@protocol _UIFloatingContentViewDelegate <NSObject> | |
- (void)floatingContentView:(_UIFloatingContentView *)arg1 isTransitioningFromState:(unsigned long long)arg2 toState:(unsigned long long)arg3; | |
@optional | |
- (void)floatingContentView:(_UIFloatingContentView *)arg1 didFinishTransitioningToState:(unsigned long long)arg2; | |
@end | |
@protocol _UIFocusDebugQuickLookImageDrawing <NSObject> | |
- (void)_drawDebugQuickLookImageWithInfo:(_UIFocusMapSnapshotDebugInfo *)arg1 inContext:(struct CGContext *)arg2; | |
- (BOOL)_shouldDrawDebugQuickLookImageWithInfo:(_UIFocusMapSnapshotDebugInfo *)arg1; | |
@end | |
@protocol _UIFocusEnginePanGestureRecognizerDelegate <UIGestureRecognizerDelegate> | |
@optional | |
- (BOOL)focusEnginePanGestureRecognizerShouldRecognizeImmediately:(_UIFocusEnginePanGestureRecognizer *)arg1; | |
@end | |
@protocol _UIFocusEnginePanGestureTouchObserver <NSObject> | |
- (void)focusEnginePanGesture:(_UIFocusEnginePanGestureRecognizer *)arg1 touchCancelledAtDigitizerLocation:(struct CGPoint)arg2; | |
- (void)focusEnginePanGesture:(_UIFocusEnginePanGestureRecognizer *)arg1 touchEndedAtDigitizerLocation:(struct CGPoint)arg2; | |
- (void)focusEnginePanGesture:(_UIFocusEnginePanGestureRecognizer *)arg1 touchMovedToDigitizerLocation:(struct CGPoint)arg2; | |
- (void)focusEnginePanGesture:(_UIFocusEnginePanGestureRecognizer *)arg1 touchBeganAtDigitizerLocation:(struct CGPoint)arg2; | |
@end | |
@protocol _UIFocusEnvironmentInternal <_UIFocusEnvironmentPrivate> | |
@optional | |
@property(readonly, nonatomic, getter=_focusMapContainer) __weak id <_UIFocusRegionContainer> focusMapContainer; | |
- (void)_didUpdateFocusInContext:(UIFocusUpdateContext *)arg1 withAnimationCoordinator:(UIFocusAnimationCoordinator *)arg2; | |
- (void)_willUpdateFocusInContext:(UIFocusUpdateContext *)arg1 withAnimationCoordinator:(UIFocusAnimationCoordinator *)arg2; | |
- (BOOL)_shouldUpdateFocusInContext:(UIFocusUpdateContext *)arg1; | |
- (id <UIFocusEnvironment>)_overridingPreferredFocusEnvironment; | |
@end | |
@protocol _UIFocusEnvironmentPreferenceEnumerationContext <NSObject> | |
@property(readonly, nonatomic) _UIDebugLogReport *debugReport; | |
@property(readonly, nonatomic) NSArray *preferredEnvironments; | |
@property(readonly, nonatomic) id <UIFocusEnvironment> preferringEnvironment; | |
@property(readonly, nonatomic) BOOL prefersNothingFocused; | |
@property(readonly, nonatomic, getter=isPreferredByItself) BOOL preferredByItself; | |
@property(readonly, nonatomic) BOOL isLeafPreference; | |
@property(readonly, nonatomic) BOOL isPrimaryPreference; | |
@property(readonly, nonatomic) id <UIFocusEnvironment> environment; | |
@end | |
@protocol _UIFocusEnvironmentPreferenceEnumerationContextDelegate <NSObject> | |
- (BOOL)_shouldInferDefaultPreferenceForEnvironmentInContext:(_UIFocusEnvironmentPreferenceEnumerationContext *)arg1; | |
@end | |
@protocol _UIFocusEnvironmentPrivate <UIFocusEnvironment> | |
@optional | |
@property(readonly, copy, nonatomic, getter=_linearFocusMovementSequences) NSArray *linearFocusMovementSequences; | |
@property(readonly, nonatomic, getter=_preferredFocusMovementStyle) long long preferredFocusMovementStyle; | |
@property(readonly, nonatomic, getter=_isEligibleForFocusInteraction) BOOL eligibleForFocusInteraction; | |
- (BOOL)_reversesLinearFocusWrapping; | |
- (void)_setNeedsNonDeferredFocusUpdate; | |
- (id <UIFocusEnvironment>)_parentFocusEnvironment; | |
@end | |
@protocol _UIFocusEventRecognizerDelegate <NSObject> | |
- (void)_focusEventRecognizer:(_UIFocusEventRecognizer *)arg1 didRecognizeFastScrollingRequest:(_UIFocusFastScrollingRequest *)arg2; | |
- (BOOL)_focusEventRecognizer:(_UIFocusEventRecognizer *)arg1 didRecognizeFocusMovementRequest:(_UIFocusMovementRequest *)arg2; | |
- (UIFocusSystem *)_focusMovementSystemForFocusEventRecognizer:(_UIFocusEventRecognizer *)arg1; | |
- (BOOL)_shouldRecognizeEventsInFocusEventRecognizer:(_UIFocusEventRecognizer *)arg1; | |
@end | |
@protocol _UIFocusFastScrollingIndexBarEntryTrimmerDelegate <NSObject> | |
- (id)_focusFastScrollingIndexBarEntryTrimmer:(_UIFocusFastScrollingIndexBarEntryTrimmer *)arg1 placeholderEntryBetweenEntryBefore:(id)arg2 entryAfter:(id)arg3; | |
- (BOOL)_focusFastScrollingIndexBarEntryTrimmer:(_UIFocusFastScrollingIndexBarEntryTrimmer *)arg1 entryIsPlaceholder:(id)arg2; | |
- (BOOL)_focusFastScrollingIndexBarEntryTrimmer:(_UIFocusFastScrollingIndexBarEntryTrimmer *)arg1 startingOrEndingEntryMustBePreserved:(id)arg2; | |
@end | |
@protocol _UIFocusFastScrollingRecognizerDelegate <NSObject> | |
- (void)fastScrollingRecognizer:(_UIFocusFastScrollingRecognizer *)arg1 didRecognizeFastScrollingRequest:(_UIFocusFastScrollingRequest *)arg2; | |
@end | |
@protocol _UIFocusGuideRegionDelegate <NSObject> | |
@optional | |
- (void)focusGuideRegion:(_UIFocusGuideRegion *)arg1 willParticipateAsDestinationRegionInFocusUpdate:(UIFocusUpdateContext *)arg2; | |
- (NSArray *)focusGuideRegion:(_UIFocusGuideRegion *)arg1 preferredFocusEnvironmentsForMovementRequest:(_UIFocusMovementRequest *)arg2; | |
@end | |
@protocol _UIFocusHapticFeedbackGenerator <NSObject> | |
- (void)performHapticFeedbackForFocusUpdateInContext:(UIFocusUpdateContext *)arg1; | |
@end | |
@protocol _UIFocusItemDebuggable <NSObject> | |
@optional | |
- (void)_diagnoseFocusInteractionEligibilityForReport:(id <_UIDebugIssueReporting>)arg1; | |
- (BOOL)_shouldAlwaysDiagnoseFocusInteractionEligibility; | |
- (void)_diagnoseFocusabilityForReport:(id <_UIDebugIssueReporting>)arg1; | |
@end | |
@protocol _UIFocusItemInternal <UIFocusItem, _UIFocusEnvironmentInternal> | |
@optional | |
@property(readonly, nonatomic, getter=_focusTouchSensitivityStyle) long long focusTouchSensitivityStyle; | |
@end | |
@protocol _UIFocusMapArea <NSObject> | |
@property(readonly, nonatomic) struct CGRect frame; | |
@property(readonly, nonatomic) __weak id <UICoordinateSpace> coordinateSpace; | |
- (_UIFocusRegion *)intersectionWithRegion:(_UIFocusRegion *)arg1; | |
- (BOOL)intersectsRegion:(_UIFocusRegion *)arg1; | |
- (BOOL)intersectsRect:(struct CGRect)arg1; | |
@end | |
@protocol _UIFocusMovementActionForwarding <NSObject> | |
- (void)_forwardFocusMovementAction:(UIFocusMovementAction *)arg1; | |
@end | |
@protocol _UIFocusMovementPerformerDelegate <NSObject> | |
- (BOOL)_handleFailedFocusMovementRequest:(_UIFocusMovementRequest *)arg1 withPerformer:(_UIFocusMovementPerformer *)arg2; | |
@end | |
@protocol _UIFocusRegionContainer <_UIFocusEnvironmentPrivate> | |
- (_UIFocusRegion *)_regionForFocusedItem:(id <UIFocusItem>)arg1 inCoordinateSpace:(id <UICoordinateSpace>)arg2; | |
- (void)_searchForFocusRegionsInContext:(id <_UIFocusRegionSearchContext>)arg1; | |
- (id <UICoordinateSpace>)_preferredFocusRegionCoordinateSpace; | |
@end | |
@protocol _UIFocusRegionContainerInternal <_UIFocusRegionContainer> | |
@optional | |
- (_UIFocusRegionContentAttributes *)_attributesForFocusRegionContentInCoordinateSpace:(id <UICoordinateSpace>)arg1; | |
@end | |
@protocol _UIFocusRegionSearchContext <NSObject> | |
@property(readonly, nonatomic) id <_UIFocusMapArea> searchArea; | |
@property(readonly, nonatomic) id <UICoordinateSpace> coordinateSpace; | |
@property(readonly, nonatomic) __weak UIScreen *screen; | |
@property(readonly, nonatomic) __weak UIFocusSystem *focusSystem; | |
- (void)addRegionsInContainers:(NSArray *)arg1; | |
- (void)addRegionsInContainer:(id <_UIFocusRegionContainer>)arg1; | |
- (void)addRegions:(NSArray *)arg1; | |
- (void)addRegion:(_UIFocusRegion *)arg1; | |
@end | |
@protocol _UIFocusSoundPlayer <NSObject> | |
- (void)playSoundWithFocusSound:(long long)arg1 volume:(double)arg2 pan:(double)arg3; | |
- (void)playSoundWithURL:(NSURL *)arg1 volume:(double)arg2 pan:(double)arg3; | |
@end | |
@protocol _UIFocusSystemDelegate <NSObject> | |
@optional | |
- (id <UIFocusItemContainer>)_focusItemContainerForFocusSystem:(UIFocusSystem *)arg1; | |
- (id <_UIFocusRegionContainer>)_focusMapContainerForFocusSystem:(UIFocusSystem *)arg1; | |
- (void)_focusSystem:(UIFocusSystem *)arg1 didFinishUpdatingFocusInContext:(UIFocusUpdateContext *)arg2; | |
- (BOOL)_focusSystem:(UIFocusSystem *)arg1 shouldRestoreFocusInContext:(UIFocusUpdateContext *)arg2; | |
- (BOOL)_focusSystem:(UIFocusSystem *)arg1 prefersDeferralForFocusUpdateInContext:(UIFocusUpdateContext *)arg2; | |
- (NSArray *)_preferredFocusEnvironmentsForFocusSystem:(UIFocusSystem *)arg1; | |
@end | |
@protocol _UIFocusUpdateRequesting <NSObject> | |
@property(readonly, nonatomic) UIFocusAnimationCoordinator *animationCoordinator; | |
@property(readonly, nonatomic) _UIFocusInputDeviceInfo *inputDeviceInfo; | |
@property(readonly, nonatomic) BOOL shouldPerformHapticFeedback; | |
@property(readonly, nonatomic) BOOL allowsFocusRestoration; | |
@property(readonly, nonatomic) BOOL allowsDeferral; | |
@property(readonly, nonatomic) BOOL allowsFocusingCurrentItem; | |
@property(readonly, nonatomic) BOOL requiresEnvironmentValidation; | |
@property(readonly, nonatomic) BOOL requiresNextFocusedItem; | |
@property(readonly, nonatomic) BOOL shouldPlayFocusSound; | |
@property(readonly, nonatomic) __weak UIFocusSystem *focusSystem; | |
@end | |
@protocol _UIForceLevelClassifierDelegate <NSObject> | |
- (void)_forceLevelClassifier:(_UIForceLevelClassifier *)arg1 currentForceLevelDidChange:(long long)arg2; | |
@optional | |
- (void)_forceLevelClassifierDidReset:(_UIForceLevelClassifier *)arg1; | |
- (void)_forceLevelClassifier:(_UIForceLevelClassifier *)arg1 didUpdateProgress:(double)arg2 toForceLevel:(long long)arg3; | |
@end | |
@protocol _UIForceObservationMessageConstructing <NSObject> | |
@property(nonatomic) double timestamp; | |
@property(nonatomic) unsigned long long stage; | |
@property(nonatomic) double touchForce; | |
@end | |
@protocol _UIForcePresentationControllerDelegate <NSObject> | |
@optional | |
- (void)forcePresentationControllerWantsToCommit:(UIPresentationController<UIForcePresentationController> *)arg1; | |
- (void)forcePresentationController:(UIPresentationController<UIForcePresentationController> *)arg1 didSelectMenuItem:(UIPreviewMenuItem *)arg2; | |
- (void)forcePresentationControllerDidDismiss:(UIPresentationController<UIForcePresentationController> *)arg1; | |
- (void)forcePresentationControllerWillDismiss:(UIPresentationController<UIForcePresentationController> *)arg1; | |
- (void)forcePresentationTransitionWillBegin:(NSObject<UIForcePresentationController> *)arg1; | |
@end | |
@protocol _UIGeometryChangeObserver <NSObject> | |
- (void)_geometryChanges:(NSDictionary *)arg1 forAncestor:(UIView *)arg2; | |
@end | |
@protocol _UIHostedFocusSystemDelegate <_UIFocusSystemDelegate> | |
- (BOOL)_focusSystem:(_UIHostedFocusSystem *)arg1 containsChildOfHostEnvironment:(id <UIFocusEnvironment>)arg2; | |
@end | |
@protocol _UIHostedTextServiceSessionDelegate <NSObject> | |
- (void)dismissHostedTextServiceSession:(_UIHostedTextServiceSession *)arg1 animated:(BOOL)arg2; | |
@end | |
@protocol _UIHostedWindowDelegate | |
- (void)hostedWindow:(_UIHostedWindow *)arg1 didSetResponderTargetForCalloutBar:(UICalloutBar *)arg2; | |
- (void)hostedWindow:(_UIHostedWindow *)arg1 didSetFirstResponder:(UIResponder *)arg2; | |
@end | |
@protocol _UIHoverable <NSObject> | |
- (void)_hoverCancelled:(NSSet *)arg1 withEvent:(UIEvent *)arg2; | |
- (void)_hoverExited:(NSSet *)arg1 withEvent:(UIEvent *)arg2; | |
- (void)_hoverMoved:(NSSet *)arg1 withEvent:(UIEvent *)arg2; | |
- (void)_hoverEntered:(NSSet *)arg1 withEvent:(UIEvent *)arg2; | |
@end | |
@protocol _UIIVCInterface <NSObject> | |
@property(retain, nonatomic) id <_UIIVCResponseDelegate> responseDelegate; | |
- (void)_handleInputViewControllerState:(_UIInputViewControllerState *)arg1; | |
- (void)_tearDownRemoteService; | |
@end | |
@protocol _UIIVCResponseDelegate <NSObject> | |
- (void)_performInputViewControllerOutput:(_UIInputViewControllerOutput *)arg1; | |
@end | |
@protocol _UIIVCResponseDelegateImpl <_UIIVCResponseDelegate> | |
- (void)_requestInputManagerSync; | |
@end | |
@protocol _UIImageViewOverlayViewDelegate <NSObject> | |
- (void)overlayView:(UIView *)arg1 didChangeClipsToBounds:(BOOL)arg2; | |
@end | |
@protocol _UIInteractionProgressObserver <UIInteractionProgressObserver> | |
@optional | |
- (void)interactionProgress:(UIInteractionProgress *)arg1 didEnd:(BOOL)arg2 finalVelocity:(double)arg3; | |
@end | |
@protocol _UIInteractiveHighlighting <NSObject> | |
- (void)_highlightForInteraction:(id <UIInteraction>)arg1 fractionComplete:(double)arg2 ended:(BOOL)arg3; | |
@optional | |
- (BOOL)_highlightsAlongsideDefaultEffect; | |
- (long long)_preferredHighlightAnimationStyleForInteraction:(id <UIInteraction>)arg1; | |
- (void)_highlightDidEndForInteraction:(id <UIInteraction>)arg1; | |
- (void)_prepareHighlightForInteraction:(id <UIInteraction>)arg1; | |
@end | |
@protocol _UIInterfaceActionPresenting <UIInterfaceActionHandlerInvocationDelegate> | |
- (UIColor *)tintColor; | |
@end | |
@protocol _UIKBDelegateAwareInputController <NSObject> | |
- (void)keyboardWillChangeFromDelegate:(id)arg1 toDelegate:(id)arg2; | |
@end | |
@protocol _UIKBRTRecognizerAveragingRuleProtocol | |
- (_UIKBRTConfidenceLevels *)recognizer:(_UIKBRTRecognizer *)arg1 confidenceWhenSettingTouchInfo:(_UIKBRTTouchInfo *)arg2; | |
- (_UIKBRTPendingConfidenceLevels *)recognizer:(_UIKBRTRecognizer *)arg1 confidenceWhenPendingTouchInfo:(_UIKBRTTouchInfo *)arg2; | |
@end | |
@protocol _UIKBRTRecognizerDelegate <NSObject> | |
- (void)recognizer:(_UIKBRTRecognizer *)arg1 cancelTouchOnLayoutWithId:(id)arg2 startPoint:(struct CGPoint)arg3 endPoint:(struct CGPoint)arg4 whenReady:(void (^)(id))arg5; | |
- (void)recognizer:(_UIKBRTRecognizer *)arg1 releaseTouchToLayoutWithId:(id)arg2 startPoint:(struct CGPoint)arg3 endPoint:(struct CGPoint)arg4 whenReady:(void (^)(id))arg5; | |
- (void)recognizer:(_UIKBRTRecognizer *)arg1 continueTrackingIgnoredTouchWithId:(id)arg2 currentPoint:(struct CGPoint)arg3 whenReady:(void (^)(id))arg4; | |
- (void)recognizer:(_UIKBRTRecognizer *)arg1 willIgnoreTouchWithId:(id)arg2 startingAt:(double)arg3 atPoint:(struct CGPoint)arg4 currentPoint:(struct CGPoint)arg5 whenReady:(void (^)(id))arg6; | |
- (void)recognizer:(_UIKBRTRecognizer *)arg1 shouldContinueTrackingTouchWithId:(id)arg2 startingAt:(double)arg3 atPoint:(struct CGPoint)arg4 currentPoint:(struct CGPoint)arg5 forContinueState:(unsigned long long)arg6 whenStateReady:(void (^)(id, BOOL))arg7; | |
- (void)recognizer:(_UIKBRTRecognizer *)arg1 restartTouchDownForTouchWithId:(id)arg2 startingAt:(double)arg3 atPoint:(struct CGPoint)arg4 currentPoint:(struct CGPoint)arg5 whenStateReady:(void (^)(id, BOOL))arg6; | |
- (void)recognizer:(_UIKBRTRecognizer *)arg1 beginTouchDownForTouchWithId:(id)arg2 atPoint:(struct CGPoint)arg3 forBeginState:(unsigned long long)arg4 whenStateReady:(void (^)(id, BOOL))arg5; | |
@end | |
@protocol _UIKBRTTouchDriftingDelegate | |
- (struct CGPoint)_uikbrtTouchDrifting:(_UIKBRTTouchDrifting *)arg1 touchCenterForFingerID:(unsigned long long)arg2; | |
- (NSSet *)_uikbrtTouchDrifting:(_UIKBRTTouchDrifting *)arg1 touchIdentifiersForFingerID:(unsigned long long)arg2; | |
- (unsigned long long)_uikbrtTouchDrifting:(_UIKBRTTouchDrifting *)arg1 fingerIDFortouchIdentifier:(id)arg2; | |
- (void)_uikbrtTouchDriftingStateChanged:(_UIKBRTTouchDrifting *)arg1; | |
@end | |
@protocol _UIKeyboardAnimatorState <NSObject> | |
@property(readonly, nonatomic) struct CGRect endFrame; | |
@property(readonly, nonatomic) struct CGRect startFrame; | |
@property(nonatomic) BOOL inputViewsHidden; | |
@property(readonly, retain, nonatomic) UIView *animatingView; | |
@end | |
@protocol _UIKeyboardArbitration | |
- (void)setKeyboardTotalDisable:(BOOL)arg1 withFence:(BKSAnimationFenceHandle *)arg2 completionHandler:(void (^)(NSError *))arg3; | |
- (void)applicationShouldFocusWithBundle:(NSString *)arg1 onCompletion:(void (^)(BOOL))arg2; | |
- (void)transition:(NSString *)arg1 eventStage:(unsigned long long)arg2 withInfo:(NSDictionary *)arg3; | |
- (void)notifyHostedPIDsOfSuppression:(BOOL)arg1; | |
- (void)setWindowHostingPID:(int)arg1 active:(BOOL)arg2; | |
- (void)signalKeyboardChangeComplete; | |
- (void)signalKeyboardChanged:(_UIKeyboardChangedInformation *)arg1 onCompletion:(void (^)(void))arg2; | |
- (void)setWantsFencing:(BOOL)arg1; | |
- (void)setWindowContextID:(unsigned int)arg1 sceneIdentifier:(NSString *)arg2 forKeyboard:(BOOL)arg3 withLevel:(double)arg4; | |
- (void)startArbitrationWithExpectedState:(_UIKeyboardChangedInformation *)arg1 hostingPIDs:(NSArray *)arg2 usingFence:(BOOL)arg3 withSuppression:(int)arg4 onConnected:(void (^)(_UIKeyboardChangedInformation *, BOOL))arg5; | |
- (void)retrieveMoreDebugInformationWithCompletion:(void (^)(NSArray *))arg1; | |
- (void)retrieveDebugInformation:(void (^)(NSString *))arg1; | |
@end | |
@protocol _UIKeyboardArbitrationClient | |
- (void)queue_setKeyboardDisabled:(BOOL)arg1 withCompletion:(void (^)(void))arg2; | |
- (void)queue_getDebugInfoWithCompletion:(void (^)(NSDictionary *))arg1; | |
- (void)queue_applicationLostFocusWithCompletion:(void (^)(void))arg1; | |
- (void)queue_keyboardSuppressed:(BOOL)arg1 withCompletion:(void (^)(void))arg2; | |
- (void)queue_keyboardTransition:(NSString *)arg1 event:(unsigned long long)arg2 withInfo:(NSDictionary *)arg3 onComplete:(void (^)(void))arg4; | |
- (void)queue_keyboardChangedWithCompletion:(void (^)(void))arg1; | |
- (void)queue_keyboardChanged:(_UIKeyboardChangedInformation *)arg1 onComplete:(void (^)(void))arg2; | |
@end | |
@protocol _UIKeyboardAutoRespondingScrollView <NSObject> | |
@property(nonatomic, getter=_keepsFirstResponderVisibleOnBoundsChange, setter=_setKeepsFirstResponderVisibleOnBoundsChange:) BOOL keepsFirstResponderVisibleOnBoundsChange; | |
@end | |
@protocol _UIKeyboardAutoRespondingScrollViewController <NSObject> | |
@property(readonly, retain, nonatomic, getter=_scrollView) UIScrollView<_UIKeyboardAutoRespondingScrollView> *scrollView; | |
@end | |
@protocol _UIKeyboardTextSelectionGestureControllerDelegate <NSObject> | |
@property(readonly, nonatomic) _UIKeyboardTextSelectionController *textSelectionController; | |
@property(readonly, nonatomic) UIKeyboardTaskQueue *taskQueue; | |
@optional | |
@property(readonly, nonatomic) double timestampOfLastTouchesEnded; | |
- (void)setTwoFingerTapTimestamp:(double)arg1; | |
- (BOOL)shouldAllowSelectionGestures:(BOOL)arg1 atPoint:(struct CGPoint)arg2 toBegin:(BOOL)arg3; | |
- (void)didEndGesture; | |
- (void)willBeginGesture; | |
- (BOOL)hasMarkedText; | |
- (BOOL)transitionInProgress; | |
@end | |
@protocol _UILAPropertySource <NSObject> | |
@property(readonly, nonatomic) NSSet *_newlyUnhiddenItems; | |
@property(readonly, nonatomic) NSSet *_newlyHiddenItems; | |
@property(nonatomic) BOOL layoutUsesCanvasMarginsWhenFilling; | |
@property(nonatomic) BOOL layoutFillsCanvas; | |
@property(nonatomic) long long axis; | |
@end | |
@protocol _UILabelVisualStyleSubject <NSObject> | |
- (void)_setFallbackTextColor:(UIColor *)arg1 forUserInterfaceStyle:(long long)arg2; | |
- (void)setFont:(UIFont *)arg1; | |
@end | |
@protocol _UILayoutBaselineUpdating <NSObject> | |
- (void)_updateBaselineInformationDependentOnBounds; | |
@end | |
@protocol _UILayoutEngineSuspending <NSObject> | |
@property(nonatomic, getter=_isLayoutEngineSuspended, setter=_setLayoutEngineSuspended:) BOOL _layoutEngineSuspended; | |
@end | |
@protocol _UILayoutItem <NSLayoutItem> | |
@property(readonly, nonatomic) NSLayoutYAxisAnchor *centerYAnchor; | |
@property(readonly, nonatomic) NSLayoutXAxisAnchor *centerXAnchor; | |
@property(readonly, nonatomic) NSLayoutDimension *heightAnchor; | |
@property(readonly, nonatomic) NSLayoutDimension *widthAnchor; | |
@property(readonly, nonatomic) NSLayoutYAxisAnchor *bottomAnchor; | |
@property(readonly, nonatomic) NSLayoutYAxisAnchor *topAnchor; | |
@property(readonly, nonatomic) NSLayoutXAxisAnchor *rightAnchor; | |
@property(readonly, nonatomic) NSLayoutXAxisAnchor *leftAnchor; | |
@property(readonly, nonatomic) NSLayoutXAxisAnchor *trailingAnchor; | |
@property(readonly, nonatomic) NSLayoutXAxisAnchor *leadingAnchor; | |
- (void)_faultInGuidesForConstraint:(NSLayoutConstraint *)arg1; | |
- (BOOL)_uili_isFocusGuide; | |
- (NSISVariable *)_boundsHeightVariable; | |
- (NSISVariable *)_boundsWidthVariable; | |
- (NSISVariable *)_minYVariable; | |
- (NSISVariable *)_minXVariable; | |
- (NSISEngine *)_uili_observableLayoutEngineForBaseFrameVariables:(BOOL)arg1; | |
- (BOOL)_uili_requiresObservationForVariable:(NSISVariable *)arg1; | |
- (void)_uili_removeLayoutVariableObservationsOnlyToSupportTAMICChange:(BOOL)arg1; | |
- (void)_uili_stashLayoutVariableObservation:(NSObservation *)arg1 forVariable:(NSISVariable *)arg2; | |
- (NSMutableArray *)_uili_existingBaseFrameVariables; | |
- (NSMutableArray *)_uili_existingObservationEligibleLayoutVariables; | |
- (NSISVariable *)nsli_heightVariable; | |
- (NSISVariable *)nsli_boundsHeightVariable; | |
- (NSISVariable *)nsli_widthVariable; | |
- (NSISVariable *)nsli_boundsWidthVariable; | |
- (NSISVariable *)nsli_minYVariable; | |
- (NSISVariable *)nsli_minXVariable; | |
- (void *)_referenceView; | |
@optional | |
- (NSISVariable *)_contentHeightVariable; | |
- (NSISVariable *)_contentWidthVariable; | |
- (NSISVariable *)nsli_contentHeightVariable; | |
- (NSISVariable *)nsli_contentWidthVariable; | |
@end | |
@protocol _UILegacyFocusRegion <NSObject> | |
- (UIView *)_focusDebugOverlayParentView; | |
- (NSArray *)_focusRegionGuides; | |
- (UIView *)_focusRegionView; | |
- (BOOL)_isTransparentFocusRegion; | |
- (UIView *)_fulfillPromisedFocusRegion; | |
- (BOOL)_isPromiseFocusRegion; | |
- (NSArray *)_childFocusRegionsInRect:(struct CGRect)arg1 inCoordinateSpace:(id <UICoordinateSpace>)arg2; | |
- (BOOL)canBecomeFocused; | |
- (BOOL)_legacy_isEligibleForFocusInteraction; | |
- (struct CGRect)_focusRegionFrame; | |
- (UIFocusSystem *)_focusRegionFocusSystem; | |
@end | |
@protocol _UILookupable <NSObject> | |
- (void)_lookupChangedWithEvent:(UILookupEvent *)arg1; | |
@end | |
@protocol _UIMultilineTextContentSizing <NSObject> | |
- (void)_resetToBeginningOfDoublePass; | |
- (void)_setInSecondConstraintsPass:(BOOL)arg1; | |
- (BOOL)_inSecondConstraintsPass; | |
- (void)_prepareForSecondIntrinsicContentSizeCalculationWithLayoutEngineBounds:(struct CGRect)arg1; | |
- (void)_prepareForFirstIntrinsicContentSizeCalculation; | |
@end | |
@protocol _UINavigationBarAugmentedTitleView <NSObject> | |
@property(readonly, nonatomic) long long _preferredAlignment; | |
@property(readonly, nonatomic) BOOL _hideNavigationBarTrailingBarButtons; | |
@property(readonly, nonatomic) BOOL _hideNavigationBarStandardTitle; | |
@property(readonly, nonatomic) BOOL _hideNavigationBarLeadingBarButtons; | |
@property(readonly, nonatomic) BOOL _hideNavigationBarBackButton; | |
@property(readonly, nonatomic) double _navigationBarBackButtonMaximumWidth; | |
@property(readonly, nonatomic) double _navigationBarContentHeight; | |
@property(readonly, nonatomic) BOOL _underlayNavigationBarContent; | |
- (void)_transitionCompleted:(long long)arg1 willBeDisplayed:(BOOL)arg2; | |
- (void)_performTransition:(long long)arg1 willBeDisplayed:(BOOL)arg2; | |
- (void)_transitionWillBegin:(long long)arg1 willBeDisplayed:(BOOL)arg2; | |
- (BOOL)_wantsTwoPartTransition; | |
- (void)_contentDidChange; | |
- (long long)_preferredContentSizeForSize:(long long)arg1; | |
- (void)_setDataSource:(id <_UINavigationBarTitleViewDataSource>)arg1 navigationItem:(UINavigationItem *)arg2 titleLocation:(long long)arg3; | |
@end | |
@protocol _UINavigationBarContentViewDelegate | |
- (void)navigationBarContentViewDidChangeDesiredHeight:(_UINavigationBarContentView *)arg1; | |
- (void)navigationBarContentViewDidTriggerBackAction:(_UINavigationBarContentView *)arg1 fromBackButtonItem:(UIBarButtonItem *)arg2; | |
@end | |
@protocol _UINavigationBarDelegatePrivate <UINavigationBarDelegate> | |
@optional | |
- (BOOL)_navigationBarShouldUpdateProgress; | |
- (struct CGRect)_incomingNavigationBarFrame; | |
- (void)_navigationItemDidUpdateSearchController:(UINavigationItem *)arg1 oldSearchController:(UISearchController *)arg2; | |
- (void)_navigationBarDidEndAnimation:(UINavigationBar *)arg1; | |
- (BOOL)isNavigationBarHidden; | |
- (BOOL)enableBackButtonDuringTransition; | |
- (void)_updatePaletteConstraints; | |
- (void)_updatePalettesWithBlock:(void (^)(_UINavigationControllerPalette *))arg1; | |
- (double)_customNavigationTransitionDuration; | |
- (BOOL)_isInteractiveCustomNavigationTransition; | |
- (BOOL)_shouldCrossFadeNavigationBar; | |
- (BOOL)_willPerformCustomNavigationTransitionForPush; | |
- (BOOL)_willPerformCustomNavigationTransitionForPop; | |
- (id <UIViewControllerTransitionCoordinator>)_transitionCoordinator; | |
- (BOOL)_hasInterruptibleNavigationTransition; | |
- (struct NSDirectionalEdgeInsets)_layoutMarginsforNavigationBar:(UINavigationBar *)arg1; | |
- (void)_navigationBarWillBeginCoordinatedTransitionAnimations:(UINavigationBar *)arg1; | |
- (void)_navigationBarChangedSize:(UINavigationBar *)arg1; | |
- (void)_navigationBarDidChangeStyle:(UINavigationBar *)arg1; | |
- (void)navigationBarDidChangeOpacity:(UINavigationBar *)arg1; | |
- (void)navigationBarDidResizeForPrompt:(UINavigationBar *)arg1; | |
@end | |
@protocol _UINavigationBarGestureHandlerDelegate <NSObject> | |
- (void)gestureHandler:(_UINavigationBarGestureHandler *)arg1 recognizedPopAtLocation:(struct CGPoint)arg2; | |
- (BOOL)shouldGestureHandler:(_UINavigationBarGestureHandler *)arg1 recognizedPopAtLocation:(struct CGPoint)arg2; | |
@end | |
@protocol _UINavigationBarTitleViewDataSource <NSObject> | |
- (void)titleViewChangedMaximumBackButtonWidth:(UIView<_UINavigationBarAugmentedTitleView> *)arg1; | |
- (void)titleViewChangedPreferredDisplaySize:(UIView<_UINavigationBarAugmentedTitleView> *)arg1; | |
- (void)titleViewChangedStandardDisplayItems:(UIView<_UINavigationBarAugmentedTitleView> *)arg1; | |
- (void)titleViewChangedHeight:(UIView<_UINavigationBarAugmentedTitleView> *)arg1; | |
- (void)titleViewChangedUnderlayContent:(UIView<_UINavigationBarAugmentedTitleView> *)arg1; | |
- (void)titleView:(UIView<_UINavigationBarAugmentedTitleView> *)arg1 needsUpdatedContentOverlayRects:(_UINavigationBarTitleViewOverlayRects *)arg2; | |
@end | |
@protocol _UINavigationBarTransitionContextParticipant <NSObject> | |
- (void)adoptFinalStateFromTransition:(_UINavigationBarTransitionContext *)arg1 transitionCompleted:(BOOL)arg2; | |
- (void)ensureBackButtonTruncationOccursWithContext:(_UINavigationBarTransitionContext *)arg1; | |
- (void)recordToStateForTransition:(_UINavigationBarTransitionContext *)arg1; | |
- (void)recordFromStateForTransition:(_UINavigationBarTransitionContext *)arg1; | |
@end | |
@protocol _UINavigationControllerRefreshControlHostDelegate | |
- (void)navigationControllerRefreshControlHostDidUpdateLayout:(_UINavigationControllerRefreshControlHost *)arg1; | |
@end | |
@protocol _UINavigationItemChangeObserver | |
- (void)navigationItemUpdatedSearchController:(UINavigationItem *)arg1 oldSearchController:(UISearchController *)arg2 animated:(BOOL)arg3; | |
- (void)navigationItemUpdatedBackgroundAppearance:(UINavigationItem *)arg1 animated:(BOOL)arg2; | |
- (void)navigationItemUpdatedCanvasView:(UINavigationItem *)arg1 animated:(BOOL)arg2; | |
- (void)navigationItemUpdatedRightBarButtonItems:(UINavigationItem *)arg1 animated:(BOOL)arg2; | |
- (void)navigationItemUpdatedLeftBarButtonItems:(UINavigationItem *)arg1 animated:(BOOL)arg2; | |
- (void)navigationItemUpdatedBackButtonContent:(UINavigationItem *)arg1 animated:(BOOL)arg2; | |
- (void)navigationItemUpdatedPromptContent:(UINavigationItem *)arg1 animated:(BOOL)arg2; | |
- (void)navigationItemUpdatedTitleContent:(UINavigationItem *)arg1 animated:(BOOL)arg2; | |
@end | |
@protocol _UIOLAPropertySource <_UILAPropertySource> | |
@property(readonly, nonatomic) NSMapTable *customSpacings; | |
@property(nonatomic, setter=_setItemFittingSizeChanged:) BOOL _itemFittingSizeChanged; | |
@property(nonatomic, setter=_setItemOrderingChanged:) BOOL _itemOrderingChanged; | |
@property(nonatomic) long long distribution; | |
@property(nonatomic, getter=isBaselineRelativeArrangement) BOOL baselineRelativeArrangement; | |
@property(nonatomic) double spacing; | |
- (double)customSpacingAfterItem:(id)arg1; | |
- (void)setCustomSpacing:(double)arg1 afterItem:(id)arg2; | |
@end | |
@protocol _UIPanOrFlickGestureRecognizerDelegate <UIGestureRecognizerDelegate> | |
@optional | |
- (void)gestureRecognizerShouldBeginResponse:(_UIPanOrFlickGestureRecognizer *)arg1; | |
@end | |
@protocol _UIPlatterMenuDynamicsControllerDelegate <NSObject> | |
- (void)platterMenuDynamicsController:(_UIPlatterMenuDynamicsController *)arg1 didMoveSwipeView:(UIView *)arg2 toPosition:(struct CGPoint)arg3; | |
- (void)platterMenuDynamicsControllerDidDismissWithController:(_UIPlatterMenuDynamicsController *)arg1; | |
- (struct CGPoint)initialCenterForTrailingSwipeActionView; | |
- (UIView *)trailingSwipeActionView; | |
- (struct CGPoint)initialCenterForLeadingSwipeActionView; | |
- (UIView *)leadingSwipeActionView; | |
- (double)minimumSpacingBetweenPlatterAndMenu; | |
- (struct CGPoint)centerForMenuDismissed; | |
- (struct CGPoint)centerForMenuPresented; | |
- (struct CGPoint)centerForPlatterWithMenuViewDismissed; | |
- (struct CGPoint)centerForPlatterWithMenuViewPresented; | |
@optional | |
- (void)translationDidUpdateForPlatterMenuDynamicsController:(_UIPlatterMenuDynamicsController *)arg1; | |
@end | |
@protocol _UIPlatterMenuPanningTransformerDelegate <NSObject> | |
- (void)panningTransformer:(_UIPlatterMenuPanningTransformer *)arg1 didEnterTransitionNotchForTransformedPosition:(struct CGPoint)arg2; | |
- (void)panningTransformer:(_UIPlatterMenuPanningTransformer *)arg1 didEndPanToTransformedPosition:(struct CGPoint)arg2 offsetFromPrevious:(struct CGVector)arg3 velocity:(struct CGVector)arg4; | |
- (void)panningTransformer:(_UIPlatterMenuPanningTransformer *)arg1 didPanToTransformedPosition:(struct CGPoint)arg2 offsetFromPrevious:(struct CGVector)arg3 touchPosition:(struct CGPoint)arg4 velocity:(struct CGVector)arg5 didChangeAxis:(BOOL)arg6 axisLock:(int)arg7; | |
- (void)panningTransformer:(_UIPlatterMenuPanningTransformer *)arg1 didBeginPanToTransformedPosition:(struct CGPoint)arg2; | |
@end | |
@protocol _UIPreviewActionSheetViewDelegate <NSObject> | |
@optional | |
- (BOOL)previewActionSheetCanSelectItem:(_UIPreviewActionSheetView *)arg1; | |
@end | |
@protocol _UIPreviewActionsControllerDelegate <NSObject> | |
- (void)previewActionsController:(_UIPreviewActionsController *)arg1 didUpdatePlatterTranslation:(struct CGVector)arg2 withVelocity:(struct CGVector)arg3; | |
- (void)didDismissPreviewActionsController:(_UIPreviewActionsController *)arg1; | |
- (void)previewActionsController:(_UIPreviewActionsController *)arg1 didCompleteWithSelectedAction:(UIPreviewAction *)arg2; | |
- (struct CGSize)maximumPreviewActionsViewSizeForPreviewActionsController:(_UIPreviewActionsController *)arg1; | |
- (struct CGPoint)initialPlatterPositionForPreviewActionsController:(_UIPreviewActionsController *)arg1; | |
@end | |
@protocol _UIPreviewInteractionControllerDelegate <NSObject> | |
- (void)previewInteractionController:(_UIPreviewInteractionController *)arg1 commitViewController:(UIViewController *)arg2; | |
- (UIViewController *)previewInteractionController:(_UIPreviewInteractionController *)arg1 viewControllerForPreviewingAtLocation:(struct CGPoint)arg2 inCoordinateSpace:(id <UICoordinateSpace>)arg3 presentingViewController:(id *)arg4; | |
@optional | |
- (void)previewInteractionController:(_UIPreviewInteractionController *)arg1 didDismissViewController:(UIViewController *)arg2 committing:(BOOL)arg3; | |
- (void)previewInteractionController:(_UIPreviewInteractionController *)arg1 willPresentViewController:(UIViewController *)arg2 forLocation:(struct CGPoint)arg3 inSourceView:(UIView *)arg4; | |
- (void)previewInteractionController:(_UIPreviewInteractionController *)arg1 willDismissViewController:(UIViewController *)arg2; | |
- (void)previewInteractionController:(_UIPreviewInteractionController *)arg1 willPresentViewController:(UIViewController *)arg2; | |
@end | |
@protocol _UIPreviewInteractionHighlighting <NSObject> | |
- (void)finalizeHighlightForPreviewingContext:(id <UIViewControllerPreviewing>)arg1; | |
- (id <UIViewImplicitlyAnimating>)highlightShouldBeginInContainerView:(UIView *)arg1 presentationContainerView:(UIView *)arg2 previewingContext:(id <UIViewControllerPreviewing>)arg3; | |
- (void)prepareHighlightWithPreviewingContext:(id <UIViewControllerPreviewing>)arg1; | |
@end | |
@protocol _UIPreviewInteractionTouchForceProviding <NSObject> | |
@property(readonly, nonatomic) double touchForce; | |
@property(readonly, nonatomic, getter=isActive) BOOL active; | |
- (void)cancelInteraction; | |
- (struct CGPoint)locationInCoordinateSpace:(id <UICoordinateSpace>)arg1; | |
@end | |
@protocol _UIPreviewInteractionViewControllerTransition <NSObject> | |
- (void)transitionDidEnd:(BOOL)arg1; | |
- (void)performTransitionFromView:(UIView *)arg1 toView:(UIView *)arg2 containerView:(UIView *)arg3; | |
@optional | |
- (void)performWithCustomAnimator:(void (^)(void))arg1 completion:(void (^)(BOOL))arg2; | |
- (void)prepareTransitionFromView:(UIView *)arg1 toView:(UIView *)arg2 containerView:(UIView *)arg3; | |
@end | |
@protocol _UIQueuingScrollViewDataSource <NSObject> | |
- (void)queuingScrollView:(_UIQueuingScrollView *)arg1 didFlushView:(UIView *)arg2 animated:(BOOL)arg3; | |
- (id)queuingScrollView:(_UIQueuingScrollView *)arg1 viewAfterView:(UIView *)arg2; | |
- (id)queuingScrollView:(_UIQueuingScrollView *)arg1 viewBeforeView:(UIView *)arg2; | |
@end | |
@protocol _UIQueuingScrollViewDelegate <NSObject> | |
- (void)queuingScrollView:(_UIQueuingScrollView *)arg1 attemptToPageInDirection:(long long)arg2; | |
- (BOOL)queuingScrollViewShouldLayoutSubviews:(_UIQueuingScrollView *)arg1; | |
- (void)queuingScrollViewDidFinishScrolling:(_UIQueuingScrollView *)arg1; | |
- (void)queuingScrollView:(_UIQueuingScrollView *)arg1 didBailoutOfScrollAndRevealedView:(UIView *)arg2; | |
- (void)queuingScrollView:(_UIQueuingScrollView *)arg1 didEndManualScroll:(BOOL)arg2 toRevealView:(UIView *)arg3 direction:(long long)arg4 animated:(BOOL)arg5 didFinish:(BOOL)arg6 didComplete:(BOOL)arg7; | |
- (void)queuingScrollView:(_UIQueuingScrollView *)arg1 didCommitManualScroll:(BOOL)arg2 toRevealView:(UIView *)arg3 concealView:(UIView *)arg4 direction:(long long)arg5 animated:(BOOL)arg6 canComplete:(BOOL)arg7; | |
- (void)queuingScrollView:(_UIQueuingScrollView *)arg1 willManuallyScroll:(BOOL)arg2 toRevealView:(UIView *)arg3 concealView:(UIView *)arg4 animated:(BOOL)arg5; | |
@end | |
@protocol _UIRefreshControlHosting <NSObject> | |
@property(readonly) __weak UIScrollView *scrollView; | |
@property(readonly) BOOL refreshControlInsetsAffectScrollViewRubberBanding; | |
- (void)refreshControl:(UIRefreshControl *)arg1 didChangeToState:(long long)arg2 fromState:(long long)arg3; | |
- (void)incrementInsetHeight:(double)arg1; | |
- (void)decrementInsetHeight:(double)arg1; | |
@end | |
@protocol _UIRemoteKeyboardControllerDelegate <NSObject> | |
- (void)controllerDidLayoutSubviews:(id <_UIRemoteKeyboardViewSource>)arg1; | |
@end | |
@protocol _UIRemoteKeyboardDistributedViewSource <NSObject> | |
- (void)setPlacement:(UIInputViewSetPlacement *)arg1 quietly:(BOOL)arg2 animated:(BOOL)arg3 generateSplitNotification:(BOOL)arg4; | |
- (void)completeTransition:(NSString *)arg1 withInfo:(NSDictionary *)arg2; | |
- (void)updateTransition:(NSString *)arg1 withInfo:(NSDictionary *)arg2; | |
- (void)startTransition:(NSString *)arg1 withInfo:(NSDictionary *)arg2; | |
@end | |
@protocol _UIRemoteKeyboardInputViewPlaceholder | |
@property(retain, nonatomic) UIView *associatedView; | |
@property(retain, nonatomic) UIView *fallbackView; | |
@property(readonly, retain) UIView *placeheldView; | |
@property(nonatomic) struct CGSize fixedSize; | |
- (BOOL)refreshPlaceholder; | |
@end | |
@protocol _UIRemoteKeyboardViewSource <NSObject> | |
@property(nonatomic) BOOL dontDismissReachability; | |
@property(readonly, nonatomic) BOOL isOnScreenRotating; | |
@property(readonly, nonatomic) UIInputViewSet *inputViewSet; | |
@property(readonly, nonatomic) UIView *hostView; | |
@property(retain, nonatomic) id <_UIRemoteKeyboardControllerDelegate> controllerDelegate; | |
- (void)updateForKeyplaneChangeWithContext:(UIKBKeyplaneChangeContext *)arg1; | |
- (void)checkPlaceholdersForRemoteKeyboards; | |
@end | |
@protocol _UIRemoteViewController_ViewControllerOperatorInterface | |
- (void)__handleFocusMovementAction:(UIFocusMovementAction *)arg1; | |
- (void)__showEditAlertViewWithToken:(long long)arg1 canUndo:(BOOL)arg2 canRedo:(BOOL)arg3; | |
- (void)__trampolineButtonPressData:(NSData *)arg1 canceled:(BOOL)arg2; | |
- (void)__setServiceMaxFrameSize:(struct CGSize)arg1; | |
- (void)__viewServiceDidUpdatePreferredUserInterfaceStyle:(long long)arg1; | |
- (void)__viewServiceDidUpdatePreferredScreenEdgesDeferringSystemGestures:(long long)arg1; | |
- (void)__viewServiceDidUpdatePreferredWhitePointAdaptationStyle:(long long)arg1 animationSettings:(BSAnimationSettings *)arg2; | |
- (void)__viewServiceDidUpdatePreferredStatusBarStyle:(long long)arg1 preferredStatusBarVisibility:(int)arg2 updateAnimation:(long long)arg3 currentAnimationSettings:(BSAnimationSettings *)arg4; | |
- (void)__viewServiceInstrinsicContentSizeDidChange:(struct CGSize)arg1 fence:(BKSAnimationFenceHandle *)arg2; | |
- (void)__viewServicePreferredContentSizeDidChange:(struct CGSize)arg1 fence:(BKSAnimationFenceHandle *)arg2; | |
- (void)__viewServicePopoverDidSetUseToolbarShine:(BOOL)arg1; | |
- (void)__viewServicePopoverDidChangeContentSize:(struct CGSize)arg1 animated:(BOOL)arg2 fence:(BKSAnimationFenceHandle *)arg3 withReplyHandler:(void (^)(struct CGSize))arg4; | |
- (void)__setViewServiceIsDisplayingPopover:(BOOL)arg1; | |
- (void)__dismissTextServiceSessionAnimated:(BOOL)arg1; | |
- (void)__showServiceForText:(NSString *)arg1 selectedTextRangeValue:(NSValue *)arg2 type:(long long)arg3 fromRectValue:(NSValue *)arg4 replyHandler:(void (^)(id, NSError *))arg5; | |
- (void)__showServiceForText:(NSString *)arg1 type:(long long)arg2 fromRectValue:(NSValue *)arg3 replyHandler:(void (^)(id, NSError *))arg4; | |
- (void)__showServiceForType:(long long)arg1 withContext:(_UITextServiceSessionContext *)arg2 replyHandler:(void (^)(id, NSError *))arg3; | |
- (void)__viewServiceDidUpdateTintColor:(UIColor *)arg1 duration:(double)arg2; | |
- (void)__setSupportedInterfaceOrientations:(NSArray *)arg1; | |
- (void)__viewServiceDidUnregisterScrollToTopView; | |
- (void)__viewServiceDidRegisterScrollToTopView; | |
- (void)__viewServiceDidPromoteFirstResponder; | |
@end | |
@protocol _UIRemoteViewFocusProxy <NSObject> | |
@property(readonly, nonatomic) _UIRemoteViewController *remoteViewController; | |
@end | |
@protocol _UIResponderForwardable <NSObject> | |
@property(readonly, nonatomic) UIWindow *window; | |
@property(retain, nonatomic, setter=_setResponder:) UIResponder *_responder; | |
@property(nonatomic, setter=_setForwardablePhase:) long long _forwardablePhase; | |
- (NSMutableArray *)_mutableForwardingRecord; | |
- (void)_abandonForwardingRecord; | |
- (BOOL)_isAbandoningForwardingRecord; | |
- (NSArray *)gestureRecognizers; | |
- (SEL)_responderSelectorForPhase:(long long)arg1; | |
- (NSArray *)_forwardingRecord; | |
- (BOOL)_wantsForwardingFromResponder:(UIResponder *)arg1 toNextResponder:(UIResponder *)arg2 withEvent:(UIEvent *)arg3; | |
@end | |
@protocol _UIRotatingAlertControllerDelegate <NSObject> | |
- (struct CGRect)presentationRectInHostViewForSheet:(_UIRotatingAlertController *)arg1; | |
- (struct CGRect)initialPresentationRectInHostViewForSheet:(_UIRotatingAlertController *)arg1; | |
- (UIView *)hostViewForSheet:(_UIRotatingAlertController *)arg1; | |
@optional | |
- (void)sheet:(_UIRotatingAlertController *)arg1 presentingViewControllerDidChange:(UIViewController *)arg2; | |
- (void)sheet:(_UIRotatingAlertController *)arg1 presentingViewControllerWillChange:(UIViewController *)arg2; | |
@end | |
@protocol _UIScreenBasedObject <NSObject> | |
@property(readonly) NSDictionary *_options; | |
@property(readonly) UIScreen *_intendedScreen; | |
- (BOOL)_matchingOptions:(NSDictionary *)arg1; | |
- (id)_initWithScreen:(UIScreen *)arg1 options:(NSDictionary *)arg2; | |
@end | |
@protocol _UIScreenEdgePanRecognizerDelegate <NSObject> | |
@optional | |
- (void)screenEdgePanRecognizerStateDidChange:(_UIScreenEdgePanRecognizer *)arg1; | |
@end | |
@protocol _UIScreenEdgePanRecognizing <NSObject> | |
@property(readonly, nonatomic) _UIScreenEdgePanRecognizerSettings *settings; | |
@property(nonatomic) unsigned long long targetEdges; | |
@property(nonatomic) struct CGRect screenBounds; | |
@property(nonatomic) BOOL shouldUseGrapeFlags; | |
@property(nonatomic) BOOL recognizeAlongEdge; | |
@property(nonatomic) BOOL recognizeImmediatelyFromEdgeLocked; | |
@property(readonly, nonatomic) long long state; | |
@property(nonatomic) __weak id <_UIScreenEdgePanRecognizingDelegate> delegate; | |
- (unsigned long long)touchedEdgesForInterfaceOrientation:(long long)arg1; | |
- (BOOL)isRequiringLongPress; | |
- (void)reset; | |
- (void)giveTouchIdentifiersToIgnore:(void (^)(NSIndexSet *))arg1; | |
- (void)incorporateTouchSampleAtLocation:(struct CGPoint)arg1 timestamp:(double)arg2 modifier:(long long)arg3 region:(unsigned long long)arg4 interfaceOrientation:(long long)arg5 forceState:(long long)arg6 forTouchIdentifier:(unsigned int)arg7; | |
- (unsigned long long)maxInitialTouches; | |
- (id)initWithType:(long long)arg1; | |
@end | |
@protocol _UIScreenEdgePanRecognizingDelegate <NSObject> | |
- (void)screenEdgePanRecognizingStateDidChange:(id <_UIScreenEdgePanRecognizing>)arg1; | |
@end | |
@protocol _UIScreenRoutePickerRemoteViewController <NSObject> | |
- (void)_invalidate; | |
- (void)_setCurrentOutputDeviceEnabled:(BOOL)arg1 completion:(void (^)(void))arg2; | |
- (void)_disconnectRouteWithCompletion:(void (^)(void))arg1; | |
- (void)_prepareForDisplayWithCompletion:(void (^)(struct CGSize))arg1; | |
@end | |
@protocol _UIScreenRoutePickerRemoteViewControllerHost <NSObject> | |
- (void)_dismissViewController; | |
@end | |
@protocol _UIScrollToTopView | |
- (void)_scrollToTopFromTouchAtScreenLocation:(struct CGPoint)arg1 resultHandler:(void (^)(BOOL))arg2; | |
- (BOOL)isScrollEnabled; | |
@end | |
@protocol _UIScrollViewScrollObserver <NSObject> | |
- (void)_observeScrollViewDidScroll:(UIScrollView *)arg1; | |
@end | |
@protocol _UIScrollViewScrollObserver_Internal <_UIScrollViewScrollObserver> | |
@optional | |
- (void)_observeScrollView:(UIScrollView *)arg1 didBeginTransitionToDeferredContentOffset:(struct CGPoint)arg2; | |
- (void)_didScroll; | |
- (void)_observeScrollViewDidEndDecelerating:(UIScrollView *)arg1; | |
- (void)_observeScrollViewDidEndDragging:(UIScrollView *)arg1 willDecelerate:(BOOL)arg2; | |
- (void)_observeScrollViewWillBeginDragging:(UIScrollView *)arg1; | |
- (struct UIEdgeInsets)_collapsableContentPaddingForObservedScrollView:(UIScrollView *)arg1; | |
- (struct UIEdgeInsets)_revealableContentPaddingForObservedScrollView:(UIScrollView *)arg1 includeContentWithCollapsedAffinity:(BOOL)arg2; | |
- (void)_observeScrollView:(UIScrollView *)arg1 willEndDraggingWithVelocity:(struct CGPoint)arg2 targetContentOffset:(struct CGPoint *)arg3 unclampedOriginalTarget:(struct CGPoint)arg4; | |
@end | |
@protocol _UIScrollable <NSObject> | |
- (void)_scrollingChangedWithEvent:(UIScrollEvent *)arg1; | |
@end | |
@protocol _UIScrollerImpDelegate <NSObject> | |
- (void)scrollerImp:(_UIScrollerImp *)arg1 overlayScrollerStateChangedTo:(long long)arg2; | |
- (void)scrollerImp:(_UIScrollerImp *)arg1 animateTrackAlphaTo:(double)arg2 duration:(double)arg3; | |
- (void)scrollerImp:(_UIScrollerImp *)arg1 animateKnobAlphaTo:(double)arg2 duration:(double)arg3; | |
- (struct CGRect)scrollerImp:(_UIScrollerImp *)arg1 convertRectFromBacking:(struct CGRect)arg2; | |
- (struct CGRect)scrollerImp:(_UIScrollerImp *)arg1 convertRectToBacking:(struct CGRect)arg2; | |
@optional | |
- (struct CGRect)scrollerImp:(_UIScrollerImp *)arg1 convertRectToLayer:(struct CGRect)arg2; | |
- (struct CGPoint)mouseLocationInScrollerForScrollerImp:(_UIScrollerImp *)arg1; | |
- (void)scrollerImp:(_UIScrollerImp *)arg1 animateExpansionTransitionWithDuration:(double)arg2; | |
- (void)scrollerImp:(_UIScrollerImp *)arg1 animateUIStateTransitionWithDuration:(double)arg2; | |
@end | |
@protocol _UIScrollerImpPairDelegate <NSObject> | |
- (void)scrollerImpPair:(_UIScrollerImpPair *)arg1 updateScrollerStyleForNewRecommendedScrollerStyle:(long long)arg2; | |
- (void)scrollerImpPair:(_UIScrollerImpPair *)arg1 setContentAreaNeedsDisplayInRect:(struct CGRect)arg2; | |
- (struct CGPoint)scrollerImpPair:(_UIScrollerImpPair *)arg1 convertContentPoint:(struct CGPoint)arg2 toScrollerImp:(_UIScrollerImp *)arg3; | |
- (struct CGPoint)mouseLocationInContentAreaForScrollerImpPair:(_UIScrollerImpPair *)arg1; | |
- (BOOL)inLiveResizeForScrollerImpPair:(_UIScrollerImpPair *)arg1; | |
- (struct CGRect)contentAreaRectForScrollerImpPair:(_UIScrollerImpPair *)arg1; | |
@optional | |
- (BOOL)scrollerImpPair:(_UIScrollerImpPair *)arg1 isContentPointVisible:(struct CGPoint)arg2; | |
@end | |
@protocol _UISearchAtomViewTappedStateProtocol | |
@property(nonatomic, getter=isTapped) BOOL tapped; | |
@end | |
@protocol _UISearchBarTextFieldOrMailReplacement <NSObject> | |
- (void)_setBackgroundViewsAlpha:(double)arg1; | |
- (void)_setForegroundViewsAlpha:(double)arg1; | |
- (void)_setAnimatesBackgroundCornerRadius:(BOOL)arg1; | |
@end | |
@protocol _UISearchControllerPresenting <NSObject> | |
@property(readonly, nonatomic) unsigned long long edgeForHidingNavigationBar; | |
@property(readonly, nonatomic) BOOL forceObeyNavigationBarInsets; | |
@property(readonly, nonatomic) BOOL animatorShouldLayoutPresentationViews; | |
@property(readonly, nonatomic) struct CGRect finalFrameForContainerView; | |
@property(readonly, nonatomic) UIPresentationController<_UISearchControllerPresenting> *adaptivePresentationController; | |
@property(readonly, nonatomic) double resultsControllerContentOffset; | |
@property(readonly, nonatomic) BOOL searchBarShouldClipToBounds; | |
@property(readonly, nonatomic) BOOL searchBarCanContainScopeBar; | |
@property(readonly, nonatomic) BOOL resultsUnderlapsSearchBar; | |
@property(readonly, nonatomic) BOOL searchBarToBecomeTopAttached; | |
@property(readonly, nonatomic) double statusBarAdjustment; | |
@property(readonly, nonatomic) BOOL shouldAccountForStatusBar; | |
@property(readonly, retain, nonatomic) UIView *searchBarContainerView; | |
- (void)setContentVisible:(BOOL)arg1; | |
@end | |
@protocol _UISettingsKeyObserver <PTSettingsKeyObserver> | |
@end | |
@protocol _UIShadowedView <NSObject> | |
- (UIView *)_shadowView; | |
@end | |
@protocol _UIShareExtensionHost <NSObject> | |
- (void)shareExtensionServiceAirDropActivityDidSuccessfullyCompleteTransfer; | |
- (void)shareExtensionServiceAirDropActivityDidSuccessfullyStartTransfer; | |
- (void)shareExtensionServiceRequestPerformActivityInHostForExtensionActivityWithBundleIdentifier:(NSString *)arg1; | |
- (void)shareExtensionServiceRequestPerformActivityInHostForActivityUUID:(NSUUID *)arg1; | |
- (void)shareExtensionServiceDidFinishPerformingInServiceActivityWithUUID:(NSUUID *)arg1 responseData:(UISUIActivityExtensionItemData *)arg2; | |
- (void)shareExtensionServiceWillPerformInServiceActivityWithDataRequest:(UISUIActivityExtensionItemDataRequest *)arg1 dismissPresentation:(BOOL)arg2 completion:(void (^)(UISUIActivityExtensionItemData *))arg3; | |
- (void)shareExtensionServiceDisableSheetAvoidsKeyboardUntilContentSizeUpdate; | |
- (void)shareExtensionServiceChangeSheetDismissButtonHidden:(BOOL)arg1; | |
- (void)shareExtensionServiceChangeSheetDismissButtonTitle:(NSString *)arg1; | |
- (void)shareExtensionServicePreferredContentSizeUpdated:(struct CGSize)arg1; | |
@end | |
@protocol _UIShareExtensionService <NSObject> | |
- (void)_viewControllerWasDismissed; | |
- (void)setPresentedContextUsesDiscreteDismissButton:(BOOL)arg1; | |
- (void)cleanupWithSelectedActivityType:(NSString *)arg1; | |
- (void)setOtherActivityViewPresented:(BOOL)arg1; | |
- (void)setNeedsRequestingSharedItemsWithSharedItemsAvailable:(BOOL)arg1; | |
- (void)performHostInitiatedActivityWithActivityType:(NSString *)arg1 executionEnvironment:(long long)arg2; | |
- (void)setActivityViewControllerConfiguration:(UISUIActivityViewControllerConfiguration *)arg1; | |
- (void)displayInitialUI; | |
@end | |
@protocol _UIStateRestorationContinuation | |
@optional | |
- (void (^)(void))_decodeRestorableStateAndReturnContinuationWithCoder:(NSCoder *)arg1; | |
@end | |
@protocol _UIStatusBarDisplayable <NSObject> | |
@optional | |
@property(readonly, nonatomic) UIAccessibilityHUDItem *accessibilityHUDRepresentation; | |
@property(readonly, nonatomic) BOOL wantsCrossfade; | |
- (void)applyStyleAttributes:(_UIStatusBarStyleAttributes *)arg1; | |
@end | |
@protocol _UIStatusBarPrioritized | |
@property(readonly, nonatomic) long long priority; | |
@end | |
@protocol _UIStatusBarRegionLayout <NSObject> | |
@property(readonly, nonatomic) BOOL fitsAllItems; | |
@property(copy, nonatomic) NSArray *displayItems; | |
@property(nonatomic) __weak _UIStatusBarRegion *region; | |
- (void)invalidate; | |
@optional | |
@property(readonly, nonatomic) UIView *containerView; | |
- (BOOL)mayFitDisplayItems:(NSArray *)arg1; | |
@end | |
@protocol _UITabBarControllerInterruptibleTransitioning <UIViewControllerAnimatedTransitioning> | |
- (void)interruptTabBarControllerTransition; | |
@end | |
@protocol _UITableViewDragControllerDelegate <NSObject> | |
- (BOOL)_dragSessionIsRestrictedToDraggingApplication:(id <UIDragSession>)arg1; | |
- (BOOL)_dragSessionAllowsMoveOperation:(id <UIDragSession>)arg1; | |
- (void)_endAnimatingDropOfCell:(UITableViewCell *)arg1; | |
- (_UITableViewDropAnimationContainerView *)_beginAnimatingDropOfCell:(UITableViewCell *)arg1 isCanceling:(BOOL)arg2; | |
- (void)_dragSessionDidEnd:(id <UIDragSession>)arg1; | |
- (void)_dragSessionWillBegin:(id <UIDragSession>)arg1; | |
- (NSArray *)_itemsForAddingToDragSession:(id <UIDragSession>)arg1 atIndexPath:(NSIndexPath *)arg2 point:(struct CGPoint)arg3 withDataOwner:(long long)arg4; | |
- (NSArray *)_itemsForBeginningDragSession:(id <UIDragSession>)arg1 atIndexPath:(NSIndexPath *)arg2; | |
- (void)_updateAppearanceOfVisibleRowsForDragState; | |
- (void)_animateDragCancelForCell:(UITableViewCell *)arg1; | |
- (void)_animateLiftOfRowsAtIndexPaths:(NSOrderedSet *)arg1; | |
- (void)_prepareToLiftRowsAtIndexPaths:(NSOrderedSet *)arg1; | |
- (UIDragPreviewParameters *)_dragPreviewParametersForIndexPath:(NSIndexPath *)arg1; | |
- (NSOrderedSet *)_rowsToIncludeInDragSession:(id <UIDragSession>)arg1 atIndexPath:(NSIndexPath *)arg2 withDataOwner:(long long)arg3; | |
- (long long)_dataOwnerForDragSession:(id <UIDragSession>)arg1 atIndexPath:(NSIndexPath *)arg2; | |
- (BOOL)_canBeginDragAtPoint:(struct CGPoint)arg1 indexPath:(NSIndexPath *)arg2; | |
@end | |
@protocol _UITableViewDropControllerDelegate <NSObject> | |
- (void)_endAnimatingDropIntoCell:(UITableViewCell *)arg1; | |
- (void)_beginAnimatingDropIntoCell:(UITableViewCell *)arg1; | |
- (void)_endAnimatingDropOfCell:(UITableViewCell *)arg1; | |
- (_UITableViewDropAnimationContainerView *)_beginAnimatingDropOfCell:(UITableViewCell *)arg1 isCanceling:(BOOL)arg2; | |
- (UIDragPreviewParameters *)_dropPreviewParametersForIndexPath:(NSIndexPath *)arg1; | |
- (BOOL)_commitPlaceholderInsertionWithContext:(_UITableViewDropPlaceholderContextImpl *)arg1 dataSourceUpdates:(void (^)(NSIndexPath *))arg2; | |
- (NSIndexPath *)_deletePlaceholderForContext:(_UITableViewDropPlaceholderContextImpl *)arg1; | |
- (NSIndexPath *)_insertPlaceholderAtIndexPath:(NSIndexPath *)arg1 withContext:(_UITableViewDropPlaceholderContextImpl *)arg2; | |
- (void)_performDrop:(id <UIDropSession>)arg1 withDropCoordinator:(_UITableViewDropCoordinatorImpl *)arg2 forceHandleAsReorder:(BOOL)arg3; | |
- (void)_dropEnded:(id <UIDropSession>)arg1; | |
- (void)_dropExited:(id <UIDropSession>)arg1; | |
- (void)_removeDropTargetAndResetAppearance; | |
- (void)_updateDropTargetAppearanceWithTargetIndexPath:(NSIndexPath *)arg1 dropProposal:(UITableViewDropProposal *)arg2 dropSession:(id <UIDropSession>)arg3; | |
- (UITableViewDropProposal *)_updatedDropProposalForIndexPath:(NSIndexPath *)arg1 dropSession:(id <UIDropSession>)arg2 withDefaultProposal:(UITableViewDropProposal *)arg3; | |
- (long long)_dataOwnerForDropSession:(id <UIDropSession>)arg1 atIndexPath:(NSIndexPath *)arg2; | |
- (NSIndexPath *)_targetIndexPathForDrop:(id <UIDropSession>)arg1; | |
- (void)_dropEntered:(id <UIDropSession>)arg1; | |
- (BOOL)_canHandleDropSession:(id <UIDropSession>)arg1; | |
- (BOOL)_shouldAllowInternalDrop; | |
- (id <UIDragSession>)_activeSourceDragSession; | |
@end | |
@protocol _UITableViewDropCoordinator <UITableViewDropCoordinator> | |
@property(readonly, nonatomic) id <UIDropSession> _dropSession; | |
@property(readonly, nonatomic) UITableViewDropProposal *_dropProposal; | |
@property(readonly, nonatomic) NSIndexPath *_destinationIndexPath; | |
@property(readonly, nonatomic) NSArray *_items; | |
- (void)_dropItem:(UIDragItem *)arg1 toTarget:(UIDragPreviewTarget *)arg2; | |
- (id <_UITableViewPlaceholderContext>)_dropItem:(UIDragItem *)arg1 toPlaceholderInsertedAtIndexPath:(NSIndexPath *)arg2 withReuseIdentifier:(NSString *)arg3 rowHeight:(double)arg4 cellUpdateHandler:(void (^)(UITableViewCell *))arg5; | |
- (void)_dropItem:(UIDragItem *)arg1 toRowAtIndexPath:(NSIndexPath *)arg2; | |
@end | |
@protocol _UITableViewDropCoordinatorDelegate <_UITableViewPlaceholderContextDelegate> | |
- (void)insertPlaceholderAtIndexPath:(NSIndexPath *)arg1 withContext:(_UITableViewDropPlaceholderContextImpl *)arg2 previewParametersProvider:(UIDragPreviewParameters * (^)(UITableViewCell *))arg3; | |
- (id <UIDragAnimating>)animateDragItem:(UIDragItem *)arg1 toTarget:(UIDragPreviewTarget *)arg2; | |
- (id <UIDragAnimating>)animateDragItem:(UIDragItem *)arg1 toCell:(UITableViewCell *)arg2 withPreviewParameters:(UIDragPreviewParameters *)arg3; | |
- (id <UIDragAnimating>)animateDragItem:(UIDragItem *)arg1 toRowAtIndexPath:(NSIndexPath *)arg2; | |
- (id <UIDragAnimating>)animateDragItem:(UIDragItem *)arg1 intoRowAtIndexPath:(NSIndexPath *)arg2 rect:(struct CGRect)arg3; | |
- (UITableView *)tableView; | |
@end | |
@protocol _UITableViewDropItem <UITableViewDropItem> | |
@end | |
@protocol _UITableViewPlaceholderContext <UITableViewDropPlaceholderContext> | |
@end | |
@protocol _UITableViewPlaceholderContextDelegate <NSObject> | |
- (BOOL)commitPlaceholderInsertionWithContext:(_UITableViewDropPlaceholderContextImpl *)arg1 dataSourceUpdates:(void (^)(NSIndexPath *))arg2; | |
- (BOOL)deletePlaceholder:(_UITableViewDropPlaceholderContextImpl *)arg1; | |
@end | |
@protocol _UITableViewSubviewManagerDelegate <NSObject> | |
- (void)_reuseTableViewCell:(UITableViewCell *)arg1 withIndexPath:(NSIndexPath *)arg2 didEndDisplaying:(BOOL)arg3; | |
@end | |
@protocol _UITextContainerViewDelegate | |
- (CUICatalog *)textContainerView:(_UITextContainerView *)arg1 cuiCatalogForTextEffectName:(NSString *)arg2; | |
- (void)updateSelectionForTextContainerView:(_UITextContainerView *)arg1; | |
- (struct _NSRange)selectedRangeForTextContainerView:(_UITextContainerView *)arg1; | |
- (BOOL)isEditableForTextContainerView:(_UITextContainerView *)arg1; | |
- (NSDictionary *)textContainerView:(_UITextContainerView *)arg1 linkTextAttributesForLink:(id)arg2 forCharacterAtIndex:(unsigned long long)arg3; | |
- (NSDictionary *)linkTextAttributesForTextContainerView:(_UITextContainerView *)arg1; | |
@end | |
@protocol _UITextContent <NSObject> | |
@property(readonly, nonatomic) NSTextContainer *textContainer; | |
@property(readonly, nonatomic) NSTextStorage *textStorage; | |
@property(readonly, nonatomic) NSLayoutManager *layoutManager; | |
@end | |
@protocol _UITextDocumentInterfaceDelegate <NSObject> | |
- (void)_didResetDocumentState; | |
- (void)_willResetDocumentState; | |
@end | |
@protocol _UITextEffectsSceneObserver | |
- (void)didSnapshot; | |
- (void)willSnapshot; | |
- (void)hostAppSceneBoundsChanged; | |
@end | |
@protocol _UITextFieldContentViewContext <_UITextFieldContent_Internal> | |
- (double)_passcodeStyleAlpha; | |
- (BOOL)_isPasscodeStyle; | |
- (struct _NSRange)_unobscuredSecureRange; | |
- (struct CGPoint)textContainerOrigin; | |
- (UITextField *)_ownerField; | |
@end | |
@protocol _UITextFieldContentViewContextProvider | |
- (id <_UITextFieldContentViewContext>)_contextForTextFieldContentView; | |
@end | |
@protocol _UITextFieldContent_Internal <UITextFieldContent> | |
@property(readonly, nonatomic) _UICascadingTextStorage *textStorage; | |
@end | |
@protocol _UITextFieldVisualStyleSubject <NSObject> | |
- (BOOL)_textShouldFillFieldEditorHeight; | |
- (double)_fieldEditorHeight; | |
- (BOOL)_inVibrantContentView; | |
- (BOOL)_hasFloatingFieldEditor; | |
- (UIColor *)_currentTextColor; | |
- (_UITextFieldContentView *)_textContentView; | |
- (UIVisualEffectView *)_contentBackdropView; | |
- (UIView *)_effectiveContentView; | |
- (BOOL)_textShouldUseVibrancy; | |
- (BOOL)_fieldEditorAttached; | |
- (BOOL)_isFocused; | |
- (long long)_userInterfaceStyle; | |
- (long long)_keyboardAppearance; | |
- (BOOL)_shouldDetermineInterfaceStyleTextColor; | |
@end | |
@protocol _UITextPasteProgressSupport <NSObject> | |
- (UITextRange *)_textPasteSelectableRangeForResult:(NSAttributedString *)arg1 fromRange:(UITextRange *)arg2; | |
- (long long)_textPasteRangeBehavior; | |
- (BOOL)_textPasteShouldBlockPasting; | |
- (double)_textPasteBlockingTimeout; | |
@end | |
@protocol _UITextServicesResponderProxyDelegate | |
- (void)_beginSessionWithType:(long long)arg1 sender:(id)arg2; | |
- (BOOL)canPerformAction:(SEL)arg1 withSender:(id)arg2; | |
@end | |
@protocol _UITextTiledLayerDelegate <CALayerDelegate> | |
@optional | |
- (struct CGRect)_textTiledLayer:(__UITextTiledLayer *)arg1 constrainTileableBounds:(struct CGRect)arg2; | |
- (NSArray *)_textTiledLayer:(__UITextTiledLayer *)arg1 maskedRectsInVisibleRect:(struct CGRect)arg2; | |
@end | |
@protocol _UITextViewContentPaddingDelegate <NSObject> | |
- (void)_textViewContentPaddingDidChange:(_UITextViewContentPadding *)arg1; | |
@end | |
@protocol _UITouchBarProvider <NSObject> | |
@property(readonly) _UITouchBar *touchBar; | |
@end | |
@protocol _UITouchForceObservationMessageReading <NSObject> | |
@property(readonly, nonatomic) BOOL shouldFilterDueToSystemGestures; | |
@property(readonly, nonatomic) struct CGPoint centroid; | |
@property(readonly, nonatomic) double timestamp; | |
@property(readonly, nonatomic) double touchForce; | |
@end | |
@protocol _UITouchable <NSObject> | |
- (void)touchesEstimatedPropertiesUpdated:(NSSet *)arg1; | |
- (void)touchesCancelled:(NSSet *)arg1 withEvent:(UIEvent *)arg2; | |
- (void)touchesEnded:(NSSet *)arg1 withEvent:(UIEvent *)arg2; | |
- (void)touchesMoved:(NSSet *)arg1 withEvent:(UIEvent *)arg2; | |
- (void)touchesBegan:(NSSet *)arg1 withEvent:(UIEvent *)arg2; | |
@end | |
@protocol _UITraitEnvironmentInternal <UITraitEnvironment> | |
- (UITraitCollection *)_traitCollectionForChildEnvironment:(id <UITraitEnvironment>)arg1; | |
@end | |
@protocol _UIValidatedUserInterfaceItem | |
@property(readonly) SEL action; | |
@end | |
@protocol _UIViewBaselineSpacing <NSObject> | |
- (UIFont *)_fontInfoForBaselineSpacing; | |
@end | |
@protocol _UIViewBoundingPathChangeObserver <NSObject> | |
- (void)_boundingPathMayHaveChangedForView:(UIView *)arg1 relativeToBoundsOriginOnly:(BOOL)arg2; | |
@end | |
@protocol _UIViewControllerControlMessageDeputy_Connection | |
- (void)__connectToViewControllerControlMessageDeputyFromRemoteViewController:(id)arg1 replyHandler:(void (^)(id))arg2; | |
@end | |
@protocol _UIViewDraggingSourceDelegate <NSObject> | |
- (NSArray *)view:(UIView *)arg1 itemsForDragSourceWithIndex:(unsigned long long)arg2; | |
@optional | |
- (void)view:(UIView *)arg1 failedToDragSourceWithIndex:(unsigned long long)arg2; | |
- (void)view:(UIView *)arg1 willBeginDraggingSourceWithIndex:(unsigned long long)arg2 withSession:(_UIDraggingSession *)arg3; | |
- (unsigned long long)numberOfDragSourcesForView:(UIView *)arg1; | |
@end | |
@protocol _UIViewDraggingSourceDelegatePrivate <_UIViewDraggingSourceDelegate> | |
@optional | |
- (long long)_view:(UIView *)arg1 dataOwnerOfDragSourceWithIndex:(unsigned long long)arg2; | |
- (NSArray *)_requiredContextIDsForDragSessionInView:(UIView *)arg1; | |
- (BOOL)_shouldPerformHitTestingForDragSessionInView:(UIView *)arg1; | |
@end | |
@protocol _UIViewHost <NSObject> | |
@property(readonly, retain) UIScreen *hostingScreen; | |
- (BOOL)hasHostedViews; | |
- (void)addHostedView:(UIView *)arg1 withViewRemovalHandler:(void (^)(void))arg2; | |
@end | |
@protocol _UIViewInProcessAnimationManagerDriver <NSObject> | |
- (void)finishAdvancingAnimationManager; | |
- (void)startAdvancingAnimationManager:(id <_UIViewInProcessDrivableAnimationManager>)arg1; | |
@end | |
@protocol _UIViewRepresentingKeyboardLayout | |
- (struct CGRect)_keyboardLongPressInteractionRegion; | |
- (UIKeyboardLayout *)_keyboardLayoutView; | |
@end | |
@protocol _UIViewServiceDeputy <NSObject, _UIViewServiceDeputy_UIViewServiceInterface> | |
+ (id <_UIViewServiceDeputyXPCInterface>)XPCInterface; | |
- (_UIAsyncInvocationObserver *)invalidate; | |
@end | |
@protocol _UIViewServiceDeputyManagerDelegate <NSObject> | |
- (void)deputyManager:(_UIViewServiceDeputyManager *)arg1 didUpdateExportedInterface:(NSXPCInterface *)arg2; | |
@end | |
@protocol _UIViewServiceDeputyManager_HostInterface | |
@end | |
@protocol _UIViewServiceDeputyRotationDelegate <NSObject> | |
- (void)finishRotationFromInterfaceOrientation:(long long)arg1; | |
- (void)rotateToInterfaceOrientation:(long long)arg1 duration:(double)arg2; | |
- (void)willRotateToInterfaceOrientation:(long long)arg1 duration:(double)arg2; | |
- (void)setHostedWindow:(_UIHostedWindow *)arg1 disableAutomaticBehaviors:(BOOL)arg2; | |
@end | |
@protocol _UIViewServiceDeputyRotationSource <NSObject> | |
- (void)addDeputyRotationDelegate:(id <_UIViewServiceDeputyRotationDelegate>)arg1; | |
@end | |
@protocol _UIViewServiceDeputyXPCInterface <NSObject> | |
- (NSInvocation *)connectionInvocation; | |
- (SEL)connectionSelector; | |
- (Protocol *)connectionProtocol; | |
- (NSXPCInterface *)hostObjectInterface; | |
- (NSXPCInterface *)exportedInterface; | |
@end | |
@protocol _UIViewServiceDeputy_UIViewServiceInterface | |
- (void)__prepareForDisconnectionWithCompletionHandler:(void (^)(id, NSError *))arg1; | |
@end | |
@protocol _UIViewServiceDummyPopoverControllerDelegate <NSObject> | |
@optional | |
- (void)dummyPopoverController:(_UIViewServiceDummyPopoverController *)arg1 popoverViewDidSetUseToolbarShine:(BOOL)arg2; | |
- (void)dummyPopoverController:(_UIViewServiceDummyPopoverController *)arg1 didChangeContentSize:(struct CGSize)arg2 animated:(BOOL)arg3; | |
@end | |
@protocol _UIViewServiceImplicitAnimationDecodingProxy_EncodingProxyInterface <NSObject> | |
@optional | |
- (void)__animateNextInvocationOfSelector:(NSString *)arg1 withAnimationAttributes:(_UIViewAnimationAttributes *)arg2 animationsEnabled:(BOOL)arg3; | |
@end | |
@protocol _UIViewServiceProxy_ReplyAwaiting | |
- (id)_awaitingReply; | |
@end | |
@protocol _UIViewServiceProxy_ReplyControl <_UIViewServiceProxy_ReplyAwaiting> | |
- (id)_deliveringRepliesAsynchronously; | |
@end | |
@protocol _UIViewServiceSession_HostInterface | |
@end | |
@protocol _UIViewServiceTextEffectsOperator_Connection | |
- (void)__connectToTextEffectsOperatorFromRemoteViewController:(id)arg1 replyHandler:(void (^)(id))arg2; | |
@end | |
@protocol _UIViewServiceTextEffectsOperator_RemoteViewControllerInterface <_UIViewServiceDeputy_UIViewServiceInterface, _UIViewServiceUIBehaviorInterface> | |
- (void)__hostViewWillDisappear:(BOOL)arg1; | |
- (void)__hostViewWillAppear:(BOOL)arg1; | |
- (void)__hostDidEnterBackground; | |
- (void)__hostWillEnterForeground; | |
- (void)__setHostAllowedNotifications:(NSArray *)arg1; | |
- (void)__setNextAutomaticOrderOutDirection:(int)arg1 duration:(double)arg2; | |
- (void)__setSceneSize:(struct CGSize)arg1; | |
- (void)__setSafeAreaInsets:(struct UIEdgeInsets)arg1; | |
- (void)__setWindowOffset:(struct CGPoint)arg1; | |
- (void)__createHostedTextEffectsWithReplyHandler:(void (^)(_UIHostedWindowHostingHandle *, _UIHostedWindowHostingHandle *, _UIHostedWindowHostingHandle *))arg1; | |
@end | |
@protocol _UIViewServiceUIBehaviorInterface <_UIViewService_FencingControlInterface, _UIViewServiceImplicitAnimationDecodingProxy_EncodingProxyInterface> | |
@end | |
@protocol _UIViewServiceViewControllerDeputyXPCInterface_Connection | |
- (void)__connectToViewControllerFromRemoteViewController:(id)arg1 replyHandler:(void (^)(id))arg2; | |
@end | |
@protocol _UIViewServiceViewControllerOperatorDelegate <NSObject> | |
@optional | |
- (void)viewControllerOperator:(_UIViewServiceViewControllerOperator *)arg1 didCreateServiceViewControllerOfClass:(Class)arg2; | |
@end | |
@protocol _UIViewServiceViewControllerOperator_Connection | |
- (void)__connectToViewControllerOperatorFromRemoteViewController:(id)arg1 replyHandler:(void (^)(id))arg2; | |
@end | |
@protocol _UIViewServiceViewControllerOperator_RemoteViewControllerInterface <_UIViewServiceDeputy_UIViewServiceInterface, _UIViewServiceUIBehaviorInterface> | |
- (void)__cancelAlertActionWithToken:(long long)arg1; | |
- (void)__redoActionWithToken:(long long)arg1; | |
- (void)__undoActionWithToken:(long long)arg1; | |
- (void)__restoreStateForSession:(NSString *)arg1 restorationAnchor:(NSString *)arg2; | |
- (void)__saveStateForSession:(NSString *)arg1 restorationAnchor:(NSString *)arg2 completionHandler:(void (^)(BOOL, NSError *))arg3; | |
- (void)__exchangeAccessibilityPortInformation:(BSMachPortSendRight *)arg1 replyHandler:(void (^)(BSMachPortSendRight *, NSError *))arg2; | |
- (void)__dimmingViewWasTapped; | |
- (void)__textServiceDidDismiss; | |
- (void)__hostWillTransitionToTraitCollection:(UITraitCollection *)arg1 withContextDescription:(_UIViewControllerTransitionCoordinatorContextDescription *)arg2 deferIfAnimated:(BOOL)arg3; | |
- (void)__setHostTraitCollection:(UITraitCollection *)arg1 deferIfAnimated:(BOOL)arg2; | |
- (void)__setHostTintColor:(UIColor *)arg1 tintAdjustmentMode:(long long)arg2; | |
- (void)__hostDidUpdateAppearanceWithSerializedRepresentations:(NSArray *)arg1 originalSource:(id)arg2 legacyAppearance:(BOOL)arg3; | |
- (void)__scrollToTopFromTouchAtViewLocation:(struct CGPoint)arg1 resultHandler:(void (^)(BOOL, NSError *))arg2; | |
- (void)__setHostViewUnderlapsStatusBar:(BOOL)arg1; | |
- (void)__hostDidSetPresentationControllerClassName:(NSString *)arg1 canShowTextServices:(BOOL)arg2; | |
- (void)__hostDidSetContentOverlayInsets:(struct UIEdgeInsets)arg1 andLeftMargin:(double)arg2 rightMargin:(double)arg3; | |
- (void)__hostDisablesAutomaticKeyboardBehavior:(BOOL)arg1; | |
- (void)__hostDidPromoteFirstResponder; | |
- (void)__hostDidRotateFromInterfaceOrientation:(long long)arg1 skipSelf:(BOOL)arg2; | |
- (void)__hostWillAnimateRotationToInterfaceOrientation:(long long)arg1 duration:(double)arg2 skipSelf:(BOOL)arg3; | |
- (void)__hostWillRotateToInterfaceOrientation:(long long)arg1 duration:(double)arg2 skipSelf:(BOOL)arg3; | |
- (void)__hostViewWillTransitionToSize:(struct CGSize)arg1 withContextDescription:(_UIViewControllerTransitionCoordinatorContextDescription *)arg2 boundingPath:(_UIBoundingPath *)arg3 statusBarHeight:(double)arg4 underlapsStatusBar:(BOOL)arg5 whenDone:(void (^)(struct CGSize, double))arg6; | |
- (void)__hostDidChangeStatusBarHeight:(double)arg1; | |
- (void)__hostDidChangeStatusBarOrientationToInterfaceOrientation:(long long)arg1; | |
- (void)__hostDidBecomeActive; | |
- (void)__hostWillResignActive; | |
- (void)__hostDidEnterBackground; | |
- (void)__hostWillEnterForeground; | |
- (void)__setBoundingPath:(_UIBoundingPath *)arg1; | |
- (void)__setContentSize:(struct CGSize)arg1 boundingPath:(_UIBoundingPath *)arg2 withFence:(BKSAnimationFenceHandle *)arg3; | |
- (void)__setContentSize:(struct CGSize)arg1 boundingPath:(_UIBoundingPath *)arg2; | |
- (void)__setServiceInPopover:(BOOL)arg1; | |
- (void)__hostDidDetachDisplay:(FBSDisplayConfiguration *)arg1; | |
- (void)__hostDidUpdateDisplay:(FBSDisplayConfiguration *)arg1; | |
- (void)__hostDidAttachDisplay:(FBSDisplayConfiguration *)arg1; | |
- (void)__hostViewDidMoveToScreenWithFBSDisplayIdentity:(FBSDisplayIdentity *)arg1 newHostingHandleReplyHandler:(void (^)(_UIHostedWindowHostingHandle *))arg2; | |
- (void)__hostViewDidDisappear:(BOOL)arg1; | |
- (void)__hostViewWillDisappear:(BOOL)arg1; | |
- (void)__hostViewDidAppear:(BOOL)arg1; | |
- (void)__hostViewWillAppear:(BOOL)arg1 inInterfaceOrientation:(long long)arg2 traitCollection:(UITraitCollection *)arg3 statusBarHeight:(double)arg4 underlapsStatusBar:(BOOL)arg5 completionHandler:(void (^)(struct CGSize))arg6; | |
- (void)__hostReadyToReceiveMessagesFromServiceViewController; | |
- (void)__createViewController:(NSString *)arg1 withContextToken:(NSUUID *)arg2 fbsDisplays:(NSArray *)arg3 appearanceSerializedRepresentations:(NSArray *)arg4 legacyAppearance:(BOOL)arg5 traitCollection:(UITraitCollection *)arg6 initialInterfaceOrientation:(long long)arg7 hostAccessibilityServerPort:(BSMachPortSendRight *)arg8 replyHandler:(void (^)(_UIHostedWindowHostingHandle *, NSArray *, long long, int, BSMachPortSendRight *, NSError *))arg9; | |
- (void)__createViewController:(NSString *)arg1 withAppearanceSerializedRepresentations:(NSArray *)arg2 legacyAppearance:(BOOL)arg3 hostAccessibilityServerPort:(BSMachPortSendRight *)arg4 replyHandler:(void (^)(_UIHostedWindowHostingHandle *, NSArray *, long long, int, BSMachPortSendRight *, NSError *))arg5; | |
@end | |
@protocol _UIViewService_FencingControlInterface | |
@optional | |
- (void)__participateInSystemAnimationFence:(BKSAnimationFenceHandle *)arg1; | |
@end | |
@protocol _UIVisualEffectDiffable <NSObject, NSCopying> | |
- (id)copyForTransitionOut; | |
- (id)copyForTransitionToEffect:(id)arg1; | |
- (BOOL)canTransitionToEffect:(id)arg1; | |
- (BOOL)isSameTypeOfEffect:(id)arg1; | |
@end | |
@protocol _UIVisualEffectSubviewSource <NSObject> | |
- (_UIVisualEffectViewBackdropCaptureGroup *)primaryCaptureGroup; | |
- (_UIVisualEffectBackdropView *)asBackdropView; | |
- (UIImageView *)asImageView; | |
- (UIView *)asView; | |
- (CALayer *)asLayer; | |
@end | |
@protocol _UIVisualEffectViewSubviewMonitoring <NSObject> | |
- (void)_view:(UIView *)arg1 willLoseDescendent:(UIView *)arg2; | |
- (void)_view:(UIView *)arg1 willGainDescendent:(UIView *)arg2; | |
- (void)_view:(UIView *)arg1 willMoveToWindow:(UIWindow *)arg2; | |
@end | |
@interface _DUIPreview : NSObject <NSSecureCoding, NSCopying> | |
{ | |
BOOL _springboardPlatterStyle; | |
BOOL _fadesHorizontally; | |
BOOL _fadesVertically; | |
BOOL _hidesSourceView; | |
BOOL _textMode; | |
NSDictionary *_springboardParameters; | |
UIColor *_backgroundColor; | |
UIBezierPath *_outline; | |
double _originalRotation; | |
struct CGPoint _contentOffset; | |
struct CGSize _contentSize; | |
struct CGPoint _originalCenter; | |
struct CGPoint _liftAnchorPoint; | |
struct CGSize _viewScaleFactor; | |
} | |
+ (double)defaultStackAlpha; | |
+ (id)defaultPreviewWithFrame:(struct CGRect)arg1; | |
+ (BOOL)supportsSecureCoding; | |
@property(readonly, nonatomic) struct CGSize viewScaleFactor; // @synthesize viewScaleFactor=_viewScaleFactor; | |
@property(nonatomic) struct CGPoint liftAnchorPoint; // @synthesize liftAnchorPoint=_liftAnchorPoint; | |
@property(nonatomic) BOOL textMode; // @synthesize textMode=_textMode; | |
@property(nonatomic) double originalRotation; // @synthesize originalRotation=_originalRotation; | |
@property(nonatomic) struct CGPoint originalCenter; // @synthesize originalCenter=_originalCenter; | |
@property(copy, nonatomic) UIBezierPath *outline; // @synthesize outline=_outline; | |
@property(nonatomic) BOOL hidesSourceView; // @synthesize hidesSourceView=_hidesSourceView; | |
@property(nonatomic) BOOL fadesVertically; // @synthesize fadesVertically=_fadesVertically; | |
@property(nonatomic) BOOL fadesHorizontally; // @synthesize fadesHorizontally=_fadesHorizontally; | |
@property(readonly, nonatomic) struct CGSize contentSize; // @synthesize contentSize=_contentSize; | |
@property(readonly, nonatomic) struct CGPoint contentOffset; // @synthesize contentOffset=_contentOffset; | |
@property(copy, nonatomic) UIColor *backgroundColor; // @synthesize backgroundColor=_backgroundColor; | |
@property(copy, nonatomic) NSDictionary *_springboardParameters; // @synthesize _springboardParameters; | |
@property(nonatomic) BOOL _springboardPlatterStyle; // @synthesize _springboardPlatterStyle; | |
- (void).cxx_destruct; | |
- (BOOL)isEqual:(id)arg1; | |
- (void)encodeWithCoder:(id)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (id)initWithCoder:(id)arg1; | |
@property(readonly, nonatomic) struct CGSize croppedScaledSize; | |
@property(readonly, nonatomic) struct CGPoint croppedScaledAnchorPoint; | |
- (double)_topOffset; | |
@property(readonly, nonatomic) struct CGSize unscaledSize; | |
@property(readonly, nonatomic) struct CGPoint unscaledAnchorPoint; | |
@property(readonly, nonatomic) double topAlpha; | |
@property(readonly, nonatomic) double stackAlpha; | |
@property(readonly, nonatomic) double scaleFactor; | |
@property(readonly, nonatomic) struct CGSize scaledSize; | |
@property(readonly, nonatomic, getter=isOversized) BOOL oversized; | |
@property(readonly, nonatomic) struct CGAffineTransform liftTransform; | |
@property(readonly, nonatomic) double liftAlpha; | |
@property(readonly, nonatomic) struct CGSize boundingSize; | |
@property(readonly, nonatomic) double backAlpha; | |
@property(readonly, nonatomic) UIDragPreviewParameters *parameters; | |
- (id)initWithView:(id)arg1 container:(id)arg2 parameters:(id)arg3 center:(struct CGPoint)arg4; | |
- (id)initWithView:(id)arg1 container:(id)arg2 parameters:(id)arg3; | |
- (id)initWithBounds:(struct CGRect)arg1 outline:(id)arg2; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIRadiosityImageGenerator : NSObject | |
{ | |
} | |
+ (id)sharedInstance; | |
- (void)imageWithImage:(struct CGImage *)arg1 completionHandler:(CDUnknownBlockType)arg2; | |
@end | |
@interface _UIContextualMenuGestureRecognizer : UIGestureRecognizer | |
{ | |
} | |
- (void)touchesCancelled:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesEnded:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesMoved:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesBegan:(id)arg1 withEvent:(id)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _EditScript : NSObject | |
{ | |
BOOL _orderAtomsAscending; | |
_IntArray2D *_distanceMatrix; | |
long long _currentOperation; | |
id <_EditScriptData> _itemAData; | |
id <_EditScriptData> _itemBData; | |
NSArray *_operationPrecedenceArray; | |
NSMutableArray *_script; | |
} | |
@property(retain, nonatomic) NSMutableArray *script; // @synthesize script=_script; | |
@property(copy, nonatomic) NSArray *operationPrecedenceArray; // @synthesize operationPrecedenceArray=_operationPrecedenceArray; | |
- (void)finalizeCurrentScriptAtom; | |
- (void)addToCurrentScriptAtomEditOperation:(long long)arg1 editIndex:(unsigned long long)arg2 newText:(id)arg3 indexInArrayB:(unsigned long long)arg4; | |
- (void)initializeCurrentScriptAtom; | |
- (void)computeEditsFromMatrix; | |
- (void)computeDistanceMatrix; | |
- (id)description; | |
- (id)initWithOperationPrecedence:(long long)arg1 orderAtomsAscending:(BOOL)arg2; | |
- (id)operationPrecedenceArrayFromOperationPrecedence:(long long)arg1; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _EditScriptDataArray : NSObject <_EditScriptData> | |
{ | |
NSArray *_data; | |
NSString *_cachedStringValue; | |
} | |
+ (id)EditScriptDataWithArray:(id)arg1; | |
+ (id)EditScriptDataWithString:(id)arg1 chunkSize:(long long)arg2; | |
@property(retain, nonatomic) NSString *cachedStringValue; // @synthesize cachedStringValue=_cachedStringValue; | |
@property(retain, nonatomic) NSArray *data; // @synthesize data=_data; | |
- (long long)indexOfFirstDifferenceWithOtherData:(id)arg1 shouldReverseIterate:(BOOL)arg2; | |
- (long long)characterIndexForItem:(long long)arg1; | |
- (long long)lengthOfItem:(long long)arg1; | |
- (id)stringValue; | |
- (id)stringAtIndex:(long long)arg1; | |
- (long long)length; | |
@property(readonly, copy) NSString *description; | |
- (id)initWithArray:(id)arg1; | |
- (id)initWithString:(id)arg1 chunkSize:(long long)arg2; | |
- (void)dealloc; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _EditScriptIndexed : _EditScript | |
{ | |
_EditScriptIndexedAtom *_currentScriptAtom; | |
} | |
+ (id)editScriptFromArray:(id)arg1 toArray:(id)arg2 orderAtomsAscending:(BOOL)arg3 operationPrecedence:(long long)arg4; | |
+ (id)editScriptFromArray:(id)arg1 toArray:(id)arg2; | |
- (void)finalizeCurrentScriptAtom; | |
- (void)addToCurrentScriptAtomEditOperation:(long long)arg1 editIndex:(unsigned long long)arg2 newText:(id)arg3 indexInArrayB:(unsigned long long)arg4; | |
- (void)initializeCurrentScriptAtom; | |
- (id)applyToArray:(id)arg1; | |
- (id)initWithOperationPrecedence:(long long)arg1 dataClass:(Class)arg2 fromArray:(id)arg3 toArray:(id)arg4 orderAtomsAscending:(BOOL)arg5; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _EditScriptIndexedAtom : NSObject | |
{ | |
long long _editOperation; | |
unsigned long long _indexToEdit; | |
unsigned long long _indexInArrayB; | |
NSString *_replacementText; | |
} | |
+ (id)atomWithEditOperation:(long long)arg1 indexToEdit:(unsigned long long)arg2 newText:(id)arg3 indexInArrayB:(unsigned long long)arg4; | |
@property(retain, nonatomic) NSString *replacementText; // @synthesize replacementText=_replacementText; | |
@property(nonatomic) unsigned long long indexInArrayB; // @synthesize indexInArrayB=_indexInArrayB; | |
@property(nonatomic) unsigned long long indexToEdit; // @synthesize indexToEdit=_indexToEdit; | |
@property(nonatomic) long long editOperation; // @synthesize editOperation=_editOperation; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (id)initWithEditOperation:(long long)arg1 indexToEdit:(unsigned long long)arg2 newText:(id)arg3 indexInArrayB:(unsigned long long)arg4; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _EditScriptRanged : _EditScript | |
{ | |
long long _options; | |
_EditScriptRangedAtom *_currentScriptAtom; | |
} | |
+ (id)editScriptForSmallestSingleEditFromString:(id)arg1 toString:(id)arg2; | |
+ (id)editScriptFromString:(id)arg1 toString:(id)arg2 chunkSize:(long long)arg3 orderAtomsAscending:(BOOL)arg4 operationPrecedence:(long long)arg5 options:(long long)arg6; | |
+ (id)editScriptFromString:(id)arg1 toString:(id)arg2; | |
- (void)computeSmallestSingleEdit; | |
- (void)removeAnyOverlapBetweenIndexOfFirstDifference:(long long *)arg1 andReverseIndexOfLastDifference:(long long *)arg2 shouldShortenFirstDifference:(BOOL)arg3; | |
- (void)finalizeCurrentScriptAtom; | |
- (void)addToCurrentScriptAtomEditOperation:(long long)arg1 editIndex:(unsigned long long)arg2 newText:(id)arg3 indexInArrayB:(unsigned long long)arg4; | |
- (void)initializeCurrentScriptAtom; | |
- (id)applyToString:(id)arg1; | |
@property(readonly, nonatomic) NSString *stringB; | |
@property(readonly, nonatomic) NSString *stringA; | |
- (id)initWithOperationPrecedence:(long long)arg1 dataClass:(Class)arg2 chunkSize:(long long)arg3 stringA:(id)arg4 stringB:(id)arg5 orderAtomsAscending:(BOOL)arg6 options:(long long)arg7; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _EditScriptRangedAtom : NSObject | |
{ | |
NSString *_replacementText; | |
struct _NSRange _editRange; | |
} | |
+ (id)atomWithEditRange:(struct _NSRange)arg1 replacementText:(id)arg2; | |
@property(retain, nonatomic) NSString *replacementText; // @synthesize replacementText=_replacementText; | |
@property(nonatomic) struct _NSRange editRange; // @synthesize editRange=_editRange; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (id)initWithEditRange:(struct _NSRange)arg1 replacementText:(id)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _IntArray2D : NSObject | |
{ | |
long long *_arrayData; | |
unsigned long long _iSize; | |
unsigned long long _jSize; | |
BOOL _shouldBoundsCheck; | |
} | |
+ (id)arrayWithISize:(unsigned long long)arg1 jSize:(unsigned long long)arg2; | |
@property(nonatomic) BOOL shouldBoundsCheck; // @synthesize shouldBoundsCheck=_shouldBoundsCheck; | |
@property(readonly, nonatomic) unsigned long long jSize; // @synthesize jSize=_jSize; | |
@property(readonly, nonatomic) unsigned long long iSize; // @synthesize iSize=_iSize; | |
- (void):(unsigned long long)arg1:(unsigned long long)arg2 newValue:(long long)arg3; | |
- (long long):(unsigned long long)arg1:(unsigned long long)arg2 outOfBoundsReturnValue:(long long)arg3; | |
- (long long):(unsigned long long)arg1:(unsigned long long)arg2; | |
- (void)assertBoundsForIIndex:(unsigned long long)arg1 jIndex:(unsigned long long)arg2; | |
- (BOOL)inBoundsForIIndex:(unsigned long long)arg1 jIndex:(unsigned long long)arg2; | |
- (id)initWithISize:(unsigned long long)arg1 jSize:(unsigned long long)arg2; | |
- (id)description; | |
- (void)dealloc; | |
@end | |
@interface UIKeyboardEmoji : NSObject | |
{ | |
NSString *_emojiString; | |
unsigned long long _variantMask; | |
} | |
+ (id)emojiWithString:(id)arg1 withVariantMask:(unsigned long long)arg2; | |
@property unsigned long long variantMask; // @synthesize variantMask=_variantMask; | |
@property(retain, nonatomic) NSString *emojiString; // @synthesize emojiString=_emojiString; | |
- (void).cxx_destruct; | |
- (BOOL)isEqual:(id)arg1; | |
- (id)key; | |
- (id)initWithString:(id)arg1 withVariantMask:(unsigned long long)arg2; | |
@end | |
@interface UIKeyboardEmojiCategory : NSObject | |
{ | |
long long _categoryType; | |
NSArray *_emoji; | |
long long _lastVisibleFirstEmojiIndex; | |
NSString *_displaySymbol; | |
} | |
+ (id)fallbackDisplayName:(long long)arg1; | |
+ (id)displayName:(long long)arg1; | |
+ (id)localizedStringForKey:(id)arg1; | |
+ (id)categoryForType:(long long)arg1; | |
+ (long long)emojiCategoryTypeForCategoryString:(id)arg1; | |
+ (id)emojiCategoryStringForCategoryType:(long long)arg1; | |
+ (id)loadPrecomputedEmojiFlagCategory; | |
+ (id)emojiRecentsFromPreferences; | |
+ (unsigned long long)hasVariantsForEmoji:(id)arg1; | |
+ (id)professionSkinToneEmojiBaseKey:(id)arg1; | |
+ (BOOL)emojiString:(id)arg1 inGroup:(id)arg2; | |
+ (id)categories; | |
+ (long long)numberOfCategories; | |
+ (unsigned long long)categoryIndexForCategoryType:(long long)arg1; | |
+ (long long)categoryTypeForCategoryIndex:(unsigned long long)arg1; | |
+ (id)enabledCategoryIndexes; | |
+ (id)ProfessionEmoji; | |
+ (id)NoneVariantEmoji; | |
+ (id)GenderEmoji; | |
+ (id)SkinToneEmoji; | |
+ (id)DingbatVariantsEmoji; | |
@property(readonly, getter=displaySymbol) NSString *displaySymbol; // @synthesize displaySymbol=_displaySymbol; | |
@property(nonatomic) long long lastVisibleFirstEmojiIndex; // @synthesize lastVisibleFirstEmojiIndex=_lastVisibleFirstEmojiIndex; | |
@property(retain) NSArray *emoji; // @synthesize emoji=_emoji; | |
@property long long categoryType; // @synthesize categoryType=_categoryType; | |
@property(readonly, nonatomic, getter=name) NSString *name; | |
- (void)dealloc; | |
- (void)releaseCategories; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardEmojiScrubBarView : UIView | |
{ | |
} | |
- (void)willMoveToSuperview:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardEmojiCategoryBar : UIKeyboardEmojiKeyView | |
{ | |
unsigned long long _selectedIndex; | |
UIView *_scrubView; | |
UIKeyboardEmojiGraphicsTraits *_emojiGraphicsTraits; | |
BOOL _isScrubbing; | |
double _scrubStartXLocation; | |
UIResponder<UIKBEmojiHitTestResponder> *_hitTestResponder; | |
} | |
@property(nonatomic) UIResponder<UIKBEmojiHitTestResponder> *hitTestResponder; // @synthesize hitTestResponder=_hitTestResponder; | |
@property(retain, nonatomic) UIKeyboardEmojiGraphicsTraits *emojiGraphicsTraits; // @synthesize emojiGraphicsTraits=_emojiGraphicsTraits; | |
@property(retain, nonatomic) UIView *scrubView; // @synthesize scrubView=_scrubView; | |
@property unsigned long long selectedIndex; // @synthesize selectedIndex=_selectedIndex; | |
- (void)touchesCancelled:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesEnded:(id)arg1 withEvent:(id)arg2; | |
- (unsigned long long)selectedIndexForTouches:(id)arg1; | |
- (void)touchesMoved:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesBegan:(id)arg1 withEvent:(id)arg2; | |
- (struct CGRect)categorySelectedCircleRect:(long long)arg1; | |
- (void)animateScrubberToRect:(struct CGRect)arg1; | |
- (struct CGRect)frameForDivider:(int)arg1; | |
- (void)updateCategory; | |
- (void)updateCategoryOnBar:(unsigned long long)arg1; | |
- (void)updateToCategory:(long long)arg1; | |
- (void)dimKeys:(id)arg1; | |
- (void)didMoveToWindow; | |
- (void)dealloc; | |
- (void)prepareForDisplay; | |
- (id)initWithFrame:(struct CGRect)arg1 keyplane:(id)arg2 key:(id)arg3; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardEmojiCategoryBar_iPhone : UIKeyboardEmojiCategoryBar | |
{ | |
} | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardEmojiCategoryBar_iPad : UIKeyboardEmojiCategoryBar | |
{ | |
} | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardEmojiCollectionInputView : UIKeyboardEmojiKeyView <UICollectionViewDataSource, UICollectionViewDelegate> | |
{ | |
UIKeyboardEmojiCollectionView *_collectionView; | |
UICollectionViewFlowLayout *_flowLayout; | |
UIKeyboardEmojiCategory *_category; | |
NSIndexPath *_tappedSkinToneEmoji; | |
UIKeyboardEmojiGraphicsTraits *_emojiGraphicsTraits; | |
BOOL _isDraggingInputView; | |
unsigned long long _currentSection; | |
CDUnknownBlockType _completionBlock; | |
UIResponder<UIKBEmojiHitTestResponder> *_hitTestResponder; | |
} | |
@property(nonatomic) NSIndexPath *tappedSkinToneEmoji; // @synthesize tappedSkinToneEmoji=_tappedSkinToneEmoji; | |
@property(nonatomic) UIResponder<UIKBEmojiHitTestResponder> *hitTestResponder; // @synthesize hitTestResponder=_hitTestResponder; | |
@property(copy, nonatomic) CDUnknownBlockType completionBlock; // @synthesize completionBlock=_completionBlock; | |
@property(readonly) BOOL isDraggingInputView; // @synthesize isDraggingInputView=_isDraggingInputView; | |
@property UIKeyboardEmojiCategory *category; // @synthesize category=_category; | |
- (BOOL)_shouldReverseLayoutDirection; | |
- (long long)updateToCategoryWithOffsetPercentage:(double)arg1; | |
- (void)updateToCategory:(long long)arg1; | |
- (void)didMoveToWindow; | |
- (long long)indexForPrettyCategoryDisplay:(id)arg1; | |
- (double)snappedXOffsetForOffset:(double)arg1; | |
- (void)scrollViewDidEndDecelerating:(id)arg1; | |
- (id)firstFullyVisibleHeader; | |
- (id)itemInRect:(struct CGRect)arg1; | |
- (void)scrollViewWillEndDragging:(id)arg1 withVelocity:(struct CGPoint)arg2 targetContentOffset:(inout struct CGPoint *)arg3; | |
- (void)scrollViewDidScroll:(id)arg1; | |
- (void)scrollViewWillBeginDragging:(id)arg1; | |
- (double)collectionView:(id)arg1 layout:(id)arg2 minimumInteritemSpacingForSectionAtIndex:(long long)arg3; | |
- (double)collectionView:(id)arg1 layout:(id)arg2 minimumLineSpacingForSectionAtIndex:(long long)arg3; | |
- (struct UIEdgeInsets)collectionView:(id)arg1 layout:(id)arg2 insetForSectionAtIndex:(long long)arg3; | |
- (id)collectionView:(id)arg1 viewForSupplementaryElementOfKind:(id)arg2 atIndexPath:(id)arg3; | |
- (id)collectionView:(id)arg1 cellForItemAtIndexPath:(id)arg2; | |
- (long long)collectionView:(id)arg1 numberOfItemsInSection:(long long)arg2; | |
- (long long)numberOfSectionsInCollectionView:(id)arg1; | |
- (void)willDisplayModalActionView:(id)arg1 withSubTreeKeyView:(id)arg2 completion:(CDUnknownBlockType)arg3; | |
- (void)shouldDismissModalDisplayView:(id)arg1; | |
- (long long)didInputSubTree:(id)arg1; | |
- (id)selectedChildSkinToneEmoji:(id)arg1; | |
- (BOOL)genderEmojiBaseStringNeedVariantSelector:(id)arg1; | |
- (id)subTreeHitTest:(struct CGPoint)arg1; | |
- (BOOL)skinToneWasUsedForEmoji:(id)arg1; | |
- (id)emojiBaseString:(id)arg1; | |
- (id)emojiBaseFirstCharacterString:(id)arg1; | |
- (void)_setUserHasSelectedSkinToneEmoji:(BOOL)arg1; | |
- (BOOL)_userHasSelectedSkinToneEmoji; | |
- (void)dimKeys:(id)arg1; | |
- (void)setContentScaleFactor:(double)arg1; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1 keyplane:(id)arg2 key:(id)arg3; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardEmojiCollectionView : UICollectionView | |
{ | |
UIKeyboardEmojiGraphicsTraits *_emojiGraphicsTraits; | |
UIResponder *_hitTestResponder; | |
} | |
@property(nonatomic) UIResponder *hitTestResponder; // @synthesize hitTestResponder=_hitTestResponder; | |
@property(readonly, retain) UIKeyboardEmojiGraphicsTraits *emojiGraphicsTraits; // @synthesize emojiGraphicsTraits=_emojiGraphicsTraits; | |
- (void)touchesCancelled:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesEnded:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesMoved:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesBegan:(id)arg1 withEvent:(id)arg2; | |
- (id)closestCellForPoint:(struct CGPoint)arg1; | |
- (double)_currentScreenScale; | |
- (BOOL)_shouldReverseLayoutDirection; | |
- (void)layoutSubviews; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1 collectionViewLayout:(id)arg2 emojiGraphicsTraits:(id)arg3; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBEmojiSnapshotSizingView : UIView | |
{ | |
struct CGSize _snapshotSize; | |
UIView *_snapshotView; | |
} | |
@property(readonly, nonatomic) UIView *snapshotView; // @synthesize snapshotView=_snapshotView; | |
- (struct CGSize)intrinsicContentSize; | |
- (void)dealloc; | |
- (id)initWithSnapshotView:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardEmojiCollectionViewCell : UICollectionViewCell | |
{ | |
UILabel *_emojiLabel; | |
UIKeyboardEmoji *_emoji; | |
} | |
@property(copy, nonatomic) UIKeyboardEmoji *emoji; // @synthesize emoji=_emoji; | |
- (void).cxx_destruct; | |
- (id)debugDescription; | |
@property(nonatomic) long long emojiFontSize; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardEmojiSectionHeader : UICollectionReusableView | |
{ | |
UILabel *_emojiSectionHeader; | |
} | |
- (void).cxx_destruct; | |
@property(nonatomic) BOOL useVibrantBlend; | |
@property(nonatomic) double headerOpacity; | |
@property(nonatomic) double headerFontSize; | |
@property(copy, nonatomic) UIColor *headerTextColor; | |
@property(copy, nonatomic) NSString *headerName; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardEmojiGraphics : NSObject | |
{ | |
} | |
+ (BOOL)boldText; | |
+ (id)emojiCategoryImagePath:(id)arg1 forRenderConfig:(id)arg2; | |
+ (double)emojiPageControlYOffset:(BOOL)arg1; | |
+ (double)optionalDescriptionPadding:(BOOL)arg1; | |
+ (struct CGPoint)padding:(BOOL)arg1; | |
+ (double)recentLableVerticalPadding:(BOOL)arg1; | |
+ (struct CGPoint)margin:(BOOL)arg1; | |
+ (unsigned char)colCount:(BOOL)arg1; | |
+ (unsigned char)rowCount:(BOOL)arg1; | |
+ (struct CGSize)emojiSize:(BOOL)arg1; | |
+ (BOOL)isWildcatKeyboard; | |
+ (id)emojiFontAttributes; | |
+ (id)emojiFontAttributesForPortrait:(BOOL)arg1; | |
+ (id)sharedInstance; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardEmojiGraphicsTraits : NSObject | |
{ | |
double _emojiKeyWidth; | |
double _minimumLineSpacing; | |
double _minimumInteritemSpacing; | |
double _columnOffset; | |
double _sectionOffset; | |
double _categoryHeaderHeight; | |
double _categoryHeaderLeftPadding; | |
double _categorySelectedCirWidth; | |
double _scrubViewTopPadding; | |
double _categoryHeaderFontSize; | |
long long _prepolulatedRecentCount; | |
double _inputViewLeftMostPadding; | |
double _inputViewRightMostPadding; | |
double _rightBiasPercentage; | |
double _scrollSnapOffset; | |
double _alertTextWidth; | |
struct CGSize _fakeEmojiKeySize; | |
} | |
+ (id)emojiGraphicsTraitsWithScreenTraits:(id)arg1; | |
@property(readonly, nonatomic) double alertTextWidth; // @synthesize alertTextWidth=_alertTextWidth; | |
@property(readonly, nonatomic) double scrollSnapOffset; // @synthesize scrollSnapOffset=_scrollSnapOffset; | |
@property(readonly, nonatomic) double rightBiasPercentage; // @synthesize rightBiasPercentage=_rightBiasPercentage; | |
@property(readonly, nonatomic) double inputViewRightMostPadding; // @synthesize inputViewRightMostPadding=_inputViewRightMostPadding; | |
@property(readonly, nonatomic) double inputViewLeftMostPadding; // @synthesize inputViewLeftMostPadding=_inputViewLeftMostPadding; | |
@property(readonly, nonatomic) long long prepolulatedRecentCount; // @synthesize prepolulatedRecentCount=_prepolulatedRecentCount; | |
@property(readonly, nonatomic) double categoryHeaderFontSize; // @synthesize categoryHeaderFontSize=_categoryHeaderFontSize; | |
@property(readonly, nonatomic) struct CGSize fakeEmojiKeySize; // @synthesize fakeEmojiKeySize=_fakeEmojiKeySize; | |
@property(readonly, nonatomic) double scrubViewTopPadding; // @synthesize scrubViewTopPadding=_scrubViewTopPadding; | |
@property(readonly, nonatomic) double categorySelectedCirWidth; // @synthesize categorySelectedCirWidth=_categorySelectedCirWidth; | |
@property(readonly, nonatomic) double categoryHeaderLeftPadding; // @synthesize categoryHeaderLeftPadding=_categoryHeaderLeftPadding; | |
@property(readonly, nonatomic) double categoryHeaderHeight; // @synthesize categoryHeaderHeight=_categoryHeaderHeight; | |
@property(readonly, nonatomic) double sectionOffset; // @synthesize sectionOffset=_sectionOffset; | |
@property(readonly, nonatomic) double columnOffset; // @synthesize columnOffset=_columnOffset; | |
@property(readonly, nonatomic) double minimumInteritemSpacing; // @synthesize minimumInteritemSpacing=_minimumInteritemSpacing; | |
@property(readonly, nonatomic) double minimumLineSpacing; // @synthesize minimumLineSpacing=_minimumLineSpacing; | |
@property(readonly, nonatomic) double emojiKeyWidth; // @synthesize emojiKeyWidth=_emojiKeyWidth; | |
- (id)initWithScreenTrait:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardEmojiKeyDisplayController : NSObject <UIKeyboardEmojiCategoryUpdateDelegate> | |
{ | |
UIKeyboardEmojiKeyView *_inputView; | |
UIKeyboardEmojiKeyView *_categoryView; | |
UIKeyboardEmojiCategory *_lastViewedCategory; | |
} | |
+ (void)writeEmojiDefaultsAndReleaseActiveInputView; | |
+ (Class)classForCategoryControl; | |
+ (Class)classForInputView; | |
@property(retain, nonatomic) UIKeyboardEmojiKeyView *categoryView; // @synthesize categoryView=_categoryView; | |
@property(retain, nonatomic) UIKeyboardEmojiKeyView *inputView; // @synthesize inputView=_inputView; | |
- (long long)lastVisibleFirstEmojiIndexforCategory:(id)arg1; | |
@property UIKeyboardEmojiCategory *lastViewedCategory; | |
- (id)lastUsedVariantEmojiForEmojiString:(id)arg1; | |
- (BOOL)hasLastUsedVariantForEmojiString:(id)arg1; | |
- (id)skinToneBaseKeyPreferences; | |
- (id)emojiWithoutDuplicateRecents:(id)arg1; | |
- (id)recentEmojiAtIndex:(long long)arg1 size:(unsigned long long *)arg2; | |
- (id)recents; | |
- (void)updateSkinToneBaseKey:(id)arg1 variantUsed:(id)arg2; | |
- (void)emojiUsed:(id)arg1 language:(id)arg2; | |
- (void)emojiUsed:(id)arg1; | |
- (BOOL)userHasSelectedSkinToneEmoji; | |
- (long long)reloadCategoryForOffsetPercentage:(double)arg1 withSender:(id)arg2; | |
- (void)reloadForCategory:(long long)arg1 withSender:(id)arg2; | |
- (void)updateEmojiKeyManagerWithKey:(id)arg1 withKeyView:(id)arg2; | |
- (void)dealloc; | |
- (id)init; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardEmojiKeyView : UIKBKeyView <UIKeyboardEmojiCategoryUpdate> | |
{ | |
UIKeyboardEmojiKeyDisplayController<UIKeyboardEmojiCategoryUpdateDelegate> *emojiKeyManager; | |
} | |
@property(nonatomic) UIKeyboardEmojiKeyDisplayController<UIKeyboardEmojiCategoryUpdateDelegate> *emojiKeyManager; // @synthesize emojiKeyManager; | |
- (long long)updateToCategoryWithOffsetPercentage:(double)arg1; | |
- (void)updateToCategory:(long long)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface EmojiSectionHeaderLayoutInvalidationContext : UICollectionViewFlowLayoutInvalidationContext | |
{ | |
NSMutableIndexSet *_invalidatedSections; | |
struct __CFDictionary *_headerWidthDict; | |
} | |
@property(readonly, nonatomic) NSIndexSet *invalidatedSections; // @synthesize invalidatedSections=_invalidatedSections; | |
- (double)preferredWidthForHeaderInSection:(long long)arg1; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardEmojiLayout : UICollectionViewFlowLayout | |
{ | |
id *_attributes; | |
double *_headerWidths; | |
long long _arrayLength; | |
} | |
+ (Class)invalidationContextClass; | |
- (id)invalidationContextForPreferredLayoutAttributes:(id)arg1 withOriginalAttributes:(id)arg2; | |
- (BOOL)shouldInvalidateLayoutForPreferredLayoutAttributes:(id)arg1 withOriginalAttributes:(id)arg2; | |
- (id)invalidationContextForBoundsChange:(struct CGRect)arg1; | |
- (BOOL)shouldInvalidateLayoutForBoundsChange:(struct CGRect)arg1; | |
- (id)layoutAttributesForSupplementaryViewOfKind:(id)arg1 atIndexPath:(id)arg2; | |
- (id)layoutAttributesForElementsInRect:(struct CGRect)arg1; | |
- (void)invalidateLayoutWithContext:(id)arg1; | |
- (void)prepareLayout; | |
- (void)_setAttributes:(id)arg1 ForSection:(long long)arg2; | |
- (void)dealloc; | |
@end | |
@interface UIKeyboardEmojiPreferences : NSObject | |
{ | |
EMFEmojiPreferencesClient *_preferencesClient; | |
NSObject<OS_dispatch_queue> *_clientDispatchQueue; | |
NSArray *_localRecentsWithClient; | |
NSArray *_localRecentsWithoutClient; | |
} | |
+ (id)sharedInstance; | |
- (void)_usageForEmoji:(id)arg1 language:(id)arg2 mode:(id)arg3 typingName:(id)arg4; | |
- (void)updateSkinToneBaseKey:(id)arg1 variantUsed:(id)arg2; | |
- (id)typingNameForEmoji:(id)arg1 language:(id)arg2; | |
- (void)emojiPredicted:(id)arg1 typingName:(id)arg2 language:(id)arg3; | |
- (void)emojiUsed:(id)arg1 language:(id)arg2; | |
- (void)emojiUsed:(id)arg1; | |
@property(nonatomic) long long selectedCategoryType; | |
- (id)lastUsedVariantEmojiForEmojiString:(id)arg1; | |
- (BOOL)hasLastUsedVariantForEmojiString:(id)arg1; | |
@property(retain, nonatomic) NSDictionary *skinToneBaseKeyPreferences; | |
- (id)emojiWithoutDuplicateRecents:(id)arg1; | |
- (id)recentEmojiAtIndex:(long long)arg1 size:(unsigned long long *)arg2; | |
- (void)refreshLocalRecents; | |
- (void)clearLocalRecentsCache; | |
@property(retain, nonatomic) NSArray *recents; | |
- (long long)emojiCategoryDefaultsIndex:(id)arg1; | |
- (void)setEmojiCategoryDefaultsIndex:(long long)arg1 forCategory:(id)arg2; | |
@property(nonatomic) unsigned long long maximumRecentsCount; | |
- (void)didDisplaySkinToneHelp; | |
@property(readonly, nonatomic) BOOL hasDisplayedSkinToneHelp; | |
@property(readonly, nonatomic) EMFEmojiPreferencesClient *preferencesClient; | |
- (void)handleRead:(id)arg1; | |
- (void)handleWrite:(id)arg1; | |
- (void)handleSuspend:(id)arg1; | |
- (void)clearEmojiKeyboardPreferenceClient; | |
- (void)dealloc; | |
- (id)init; | |
- (void)writeEmojiDefaults; | |
- (void)readEmojiDefaults; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardEmojiSplit : UIKeyboardEmojiKeyView <UITableViewDelegate, UITableViewDataSource> | |
{ | |
UITableView *_picker; | |
} | |
@property(readonly) UITableView *picker; // @synthesize picker=_picker; | |
- (void)tableView:(id)arg1 willDisplayCell:(id)arg2 forRowAtIndexPath:(id)arg3; | |
- (double)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2; | |
- (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2; | |
- (long long)tableView:(id)arg1 numberOfRowsInSection:(long long)arg2; | |
- (long long)numberOfSectionsInTableView:(id)arg1; | |
- (BOOL)shouldCache; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)defaultIndexPath; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardEmojiSplitCategoryPicker : UIKeyboardEmojiSplit | |
{ | |
BOOL _whiteText; | |
unsigned long long _currentSelected; | |
long long _lastUsedCategory; | |
} | |
@property BOOL whiteText; // @synthesize whiteText=_whiteText; | |
- (void)setRenderConfig:(id)arg1; | |
- (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2; | |
- (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2; | |
- (id)symbolForRow:(long long)arg1; | |
- (id)titleForRow:(long long)arg1 fallback:(BOOL)arg2; | |
- (void)updateCategorySelectedIndicator:(long long)arg1; | |
- (void)updateToCategory:(long long)arg1; | |
- (void)didMoveToWindow; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1 keyplane:(id)arg2 key:(id)arg3; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardEmojiSplitCharacterPicker : UIKeyboardEmojiCollectionInputView | |
{ | |
} | |
- (void)updateToCategory:(long long)arg1; | |
- (void)didMoveToWindow; | |
- (double)snappedYOffsetForOffset:(double)arg1; | |
- (void)scrollViewWillEndDragging:(id)arg1 withVelocity:(struct CGPoint)arg2 targetContentOffset:(inout struct CGPoint *)arg3; | |
- (double)collectionView:(id)arg1 layout:(id)arg2 minimumInteritemSpacingForSectionAtIndex:(long long)arg3; | |
- (double)collectionView:(id)arg1 layout:(id)arg2 minimumLineSpacingForSectionAtIndex:(long long)arg3; | |
- (struct UIEdgeInsets)collectionView:(id)arg1 layout:(id)arg2 insetForSectionAtIndex:(long long)arg3; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1 keyplane:(id)arg2 key:(id)arg3; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardEmojiSplitCategoryCell : UITableViewCell | |
{ | |
UIImageView *_symbol; | |
UILabel *_title; | |
UIView *_selectedCircle; | |
} | |
@property(retain, nonatomic) UIView *selectedCircle; // @synthesize selectedCircle=_selectedCircle; | |
@property(retain, nonatomic) UILabel *title; // @synthesize title=_title; | |
@property(retain, nonatomic) UIImageView *symbol; // @synthesize symbol=_symbol; | |
- (void)setSelectedCircleBlendMode:(BOOL)arg1; | |
- (void)setPressIndicatorHidden:(BOOL)arg1; | |
- (void)setTitleText:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithStyle:(long long)arg1 reuseIdentifier:(id)arg2; | |
- (id)titleFont; | |
- (id)symbolFont; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardWipeGestureRecognizer : UIGestureRecognizer | |
{ | |
NSMutableArray *_endPoints; | |
UITouch *candidateEndpoint; | |
} | |
@property(retain, nonatomic) UITouch *candidateEndpoint; // @synthesize candidateEndpoint; | |
- (void)reset; | |
- (void)touchesCancelled:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesEnded:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesMoved:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesBegan:(id)arg1 withEvent:(id)arg2; | |
- (BOOL)segmentsLookLikeAWipe:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithTarget:(id)arg1 action:(SEL)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBColorGradient : UIKBGradient | |
{ | |
UIColor *_color; | |
} | |
+ (id)gradientWithUIColor:(id)arg1; | |
- (struct CGGradient *)CGGradient; | |
- (void)dealloc; | |
- (id)initWithUIColor:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIInputViewContent : UIView | |
{ | |
double _contentHeight; | |
double _contentWidth; | |
UIInputView *_inputView; | |
int _unclippableCorners; | |
} | |
@property(nonatomic) int _unclippableCorners; // @synthesize _unclippableCorners; | |
- (void)_updateCornerClipping; | |
- (struct CGSize)_contentSize; | |
- (void)addSubview:(id)arg1; | |
- (struct CGSize)_sizeFittingContentViews; | |
- (void)_setToolbarBackgroundViewWithImage:(id)arg1; | |
- (void)_setToolbarBackgroundImage:(id)arg1; | |
- (BOOL)_isToolbar; | |
- (id)initWithFrame:(struct CGRect)arg1 inputView:(id)arg2; | |
@end | |
@interface UIInputView : UIView <UISplittableInputView> | |
{ | |
long long _style; | |
UIKBRenderConfig *_renderConfig; | |
BOOL _suppressBackgroundStyling; | |
BOOL _disableSplitSupport; | |
_UIInputViewContent *_leftContentView; | |
_UIInputViewContent *_rightContentView; | |
double _contentRatio; | |
struct CGSize _leftContentSize; | |
struct CGSize _rightContentSize; | |
double _gapWidth; | |
double _leftOffset; | |
BOOL _isTransitioning; | |
double _transitionGap; | |
double _transitionLeftOffset; | |
double _transitionRatio; | |
UIImage *_mergedImage; | |
UIImage *_splitImage; | |
NSMutableDictionary *_mergedSliceMap; | |
NSMutableDictionary *_splitSliceMap; | |
NSArray *_visibleLayers; | |
CALayer *_transitionLayer; | |
BOOL _allowsSelfSizing; | |
BOOL _assertSizingWithPredictionBar; | |
struct UIEdgeInsets _backgroundEdgeInsets; | |
} | |
+ (void)_setupAppearanceIfNecessary; | |
@property(nonatomic) struct UIEdgeInsets backgroundEdgeInsets; // @synthesize backgroundEdgeInsets=_backgroundEdgeInsets; | |
@property(retain, nonatomic) NSMutableDictionary *_splitSliceMap; // @synthesize _splitSliceMap; | |
@property(retain, nonatomic) NSMutableDictionary *_mergedSliceMap; // @synthesize _mergedSliceMap; | |
@property(retain, nonatomic) UIImage *_splitImage; // @synthesize _splitImage; | |
@property(retain, nonatomic) UIImage *_mergedImage; // @synthesize _mergedImage; | |
@property(nonatomic) struct CGSize rightContentViewSize; // @synthesize rightContentViewSize=_rightContentSize; | |
@property(nonatomic) struct CGSize leftContentViewSize; // @synthesize leftContentViewSize=_leftContentSize; | |
@property(nonatomic) double contentRatio; // @synthesize contentRatio=_contentRatio; | |
@property(readonly, nonatomic) UIView *rightContentView; // @synthesize rightContentView=_rightContentView; | |
@property(readonly, nonatomic) UIView *leftContentView; // @synthesize leftContentView=_leftContentView; | |
@property(nonatomic) BOOL assertSizingWithPredictionBar; // @synthesize assertSizingWithPredictionBar=_assertSizingWithPredictionBar; | |
@property(nonatomic) BOOL allowsSelfSizing; // @synthesize allowsSelfSizing=_allowsSelfSizing; | |
@property(readonly, nonatomic) long long inputViewStyle; // @synthesize inputViewStyle=_style; | |
- (void)didEndSplitTransition; | |
- (void)willBeginSplitTransition; | |
- (struct CGSize)_defaultSize; | |
- (double)_additionalClipHeight; | |
- (int)_clipCornersOfView:(id)arg1; | |
- (void)_updateClipCorners; | |
- (id)_toolbarBorderedBackground; | |
- (id)_splitBorderedBackgroundWithCorners:(unsigned long long)arg1; | |
- (void)updateSplitSubviewContraintsWithLeftContentSize:(struct CGSize)arg1 rightContentSize:(struct CGSize)arg2; | |
- (void)updateMergedSubviewConstraints; | |
- (void)layoutSplitSubviewsWithLeftContentSize:(struct CGSize)arg1 rightContentSize:(struct CGSize)arg2; | |
- (void)layoutMergedSubviews; | |
- (void)setBounds:(struct CGRect)arg1; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (void)_updateWithSize:(struct CGSize)arg1; | |
- (void)_endSplitTransitionIfNeeded:(BOOL)arg1; | |
- (void)_beginSplitTransitionIfNeeded:(double)arg1 gapWidth:(double)arg2; | |
- (BOOL)_isTransitioning; | |
- (void)_setProgress:(double)arg1 boundedBy:(double)arg2; | |
- (void)_setLeftOffset:(double)arg1 gapWidth:(double)arg2; | |
- (BOOL)_supportsSplit; | |
- (void)_setNeedsContentSizeUpdate; | |
- (BOOL)_isSplit; | |
- (BOOL)_isToolbars; | |
- (BOOL)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (void)setInputViewStyle:(long long)arg1; | |
- (void)_setRenderConfig:(id)arg1; | |
- (void)_setDisableSplitSupport:(BOOL)arg1; | |
- (BOOL)_disableSplitSupport; | |
- (void)_setSuppressBackgroundStyling:(BOOL)arg1; | |
- (BOOL)_suppressBackgroundStyling; | |
- (id)tintColor; | |
- (id)initWithCoder:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1 inputViewStyle:(long long)arg2; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (void)dealloc; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardButton : UIButton | |
{ | |
long long _keyboardButtonStyle; | |
} | |
@property(readonly, nonatomic) long long keyboardButtonStyle; // @synthesize keyboardButtonStyle=_keyboardButtonStyle; | |
- (id)initWithKeyboardButtonStyle:(long long)arg1; | |
@end | |
@interface UIInputViewController : UIViewController <_UITextDocumentInterfaceDelegate, UITextInputDelegate> | |
{ | |
BOOL _commitInputModeOnTouchEnd; | |
BOOL _inputModeListIsShown; | |
BOOL _viewConformsToRemotePlaceholder; | |
double _touchBegan; | |
BOOL _alignsToContentViewController; | |
BOOL _autosizeToCurrentKeyboard; | |
BOOL _hasDictationKey; | |
id <UITextDocumentProxy> _textDocumentProxy; | |
NSString *_primaryLanguage; | |
} | |
+ (void)presentDialogForAddingKeyboard; | |
+ (BOOL)_requiresProxyInterface; | |
@property(nonatomic) BOOL hasDictationKey; // @synthesize hasDictationKey=_hasDictationKey; | |
@property(copy, nonatomic) NSString *primaryLanguage; // @synthesize primaryLanguage=_primaryLanguage; | |
@property(nonatomic, setter=_setAutosizeToCurrentKeyboard:) BOOL _autosizeToCurrentKeyboard; // @synthesize _autosizeToCurrentKeyboard; | |
@property(nonatomic) BOOL _alignsToContentViewController; // @synthesize _alignsToContentViewController; | |
@property(readonly, nonatomic) id <UITextDocumentProxy> textDocumentProxy; // @synthesize textDocumentProxy=_textDocumentProxy; | |
- (BOOL)_canBecomeFirstResponder; | |
- (void)_didResetDocumentState; | |
- (void)_willResetDocumentState; | |
- (void)textDidChange:(id)arg1; | |
- (void)textWillChange:(id)arg1; | |
- (void)selectionDidChange:(id)arg1; | |
- (void)selectionWillChange:(id)arg1; | |
- (void)requestSupplementaryLexiconWithCompletion:(CDUnknownBlockType)arg1; | |
- (void)returnToPreviousInputMode; | |
- (void)handleInputModeListFromView:(id)arg1 withEvent:(id)arg2; | |
- (void)advanceToNextInputMode; | |
- (void)dismissKeyboard; | |
@property(readonly, nonatomic) BOOL needsInputModeSwitchKey; | |
@property(readonly, nonatomic) BOOL hasFullAccess; | |
- (void)setView:(id)arg1; | |
@property(retain, nonatomic) UIInputView *inputView; | |
- (id)_textDocumentInterface; | |
- (id)_proxyInterface; | |
- (id)_compatibilityController; | |
@property(readonly, nonatomic) BOOL _isPlaceholder; | |
@property(readonly, nonatomic) UIKeyboard *_keyboard; | |
- (BOOL)_shouldForwardSystemLayoutFittingSizeChanges; | |
- (BOOL)_canResignIfContainsFirstResponder; | |
- (struct CGSize)_systemLayoutSizeFittingSize:(struct CGSize)arg1 withHorizontalFittingPriority:(float)arg2 verticalFittingPriority:(float)arg3; | |
- (void)_setExtensionContextUUID:(id)arg1; | |
- (id)_extensionContext; | |
- (void)didReceiveMemoryWarning; | |
- (void)viewDidAppear:(BOOL)arg1; | |
- (void)viewDidLoad; | |
- (void)_updateConformanceCache; | |
- (void)loadView; | |
- (void)set_autosizeToCurrentKeyboard:(BOOL)arg1; | |
- (void)_setTextDocumentProxy:(id)arg1; | |
- (void)dealloc; | |
- (void)_setupInputController; | |
- (id)initWithCoder:(id)arg1; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKBCompatInputView : UIView | |
{ | |
UIView *_touchableView; | |
UIView *_snapshotView; | |
} | |
+ (BOOL)_retroactivelyRequiresConstraintBasedLayout; | |
@property(retain, nonatomic) UIView *snapshotView; // @synthesize snapshotView=_snapshotView; | |
@property(retain, nonatomic) UIView *touchableView; // @synthesize touchableView=_touchableView; | |
- (BOOL)_hasAutolayoutHeightConstraint; | |
- (void)_didChangeKeyplaneWithContext:(id)arg1; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (struct CGSize)intrinsicContentSize; | |
- (struct CGRect)_compatibleBounds; | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (BOOL)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (void)setBounds:(struct CGRect)arg1; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (void)addSubview:(id)arg1; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UICompatibilityInputViewController : UIInputViewController <_UIKBDelegateAwareInputController> | |
{ | |
UIKeyboardInputMode *_inputMode; | |
UIKeyboard *_deferredSystemView; | |
UIKeyboardInputMode *_incomingExtensionInputMode; | |
double _incomingExtensionInputModeTime; | |
double _lastSuspendedTime; | |
BOOL _shouldRegenerateSizingConstraints; | |
BOOL _shouldSuppressRemoteInputController; | |
BOOL _tearingDownInputController; | |
double _resetInputModeTime; | |
UIViewController *_inputController; | |
NSArray *_internalEdgeMatchConstraints; | |
} | |
+ (id)inputSnapshotViewForInputMode:(id)arg1 orientation:(long long)arg2; | |
+ (void)applicationDidReceiveMemoryWarning:(id)arg1; | |
+ (BOOL)_requiresProxyInterface; | |
+ (id)deferredInputModeControllerWithKeyboard:(id)arg1; | |
+ (id)inputViewControllerWithView:(id)arg1; | |
@property(retain, nonatomic) NSArray *internalEdgeMatchConstraints; // @synthesize internalEdgeMatchConstraints=_internalEdgeMatchConstraints; | |
@property(retain, nonatomic) UIViewController *inputController; // @synthesize inputController=_inputController; | |
- (void)_tvUpdateAppearanceForUserInterfaceStyle; | |
- (void)viewDidLayoutSubviews; | |
- (void)didFinishTranslation; | |
- (void)finishSplitTransition:(BOOL)arg1; | |
- (void)willBeginTranslation; | |
- (void)didRotateFromInterfaceOrientation:(long long)arg1; | |
- (void)willAnimateRotationToInterfaceOrientation:(long long)arg1 duration:(double)arg2; | |
- (void)willRotateToInterfaceOrientation:(long long)arg1 duration:(double)arg2; | |
- (void)viewWillAppear:(BOOL)arg1; | |
- (id)_keyboardForThisViewController; | |
- (id)_keyboard; | |
- (id)childCompatibilityController; | |
- (void)keyboardWillChangeFromDelegate:(id)arg1 toDelegate:(id)arg2; | |
- (id)preferredFocusedView; | |
- (void)setInputMode:(id)arg1; | |
- (void)setTearingDownInputController; | |
- (void)assertCurrentInputModeIfNecessary; | |
- (void)resetInputMode; | |
- (void)resetInputModeInMainThread; | |
- (id)_systemViewControllerForInputMode:(id)arg1; | |
- (void)shouldUpdateInputMode:(id)arg1; | |
- (void)tearDownInputController; | |
- (void)removeSnapshotView; | |
- (void)addSnapshotViewForInputMode:(id)arg1; | |
- (void)takeSnapshotView; | |
- (void)rebuildChildConstraints; | |
- (void)generateCompatibleSizeConstraintsIfNecessary; | |
- (void)didMoveToParentViewController:(id)arg1; | |
- (void)willResume:(id)arg1; | |
- (void)didSuspend:(id)arg1; | |
- (void)killIncomingExtension; | |
- (id)_compatView; | |
- (id)_compatibilityController; | |
- (BOOL)shouldAutomaticallyForwardAppearanceMethods; | |
- (BOOL)shouldAutomaticallyForwardRotationMethods; | |
- (void)dealloc; | |
- (void)loadView; | |
- (id)_initAsDeferredController; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIRemoteInputViewController : _UIRemoteViewController | |
{ | |
} | |
+ (BOOL)__shouldHostRemoteTextEffectsWindow; | |
- (void)viewDidInvalidateIntrinsicContentSize; | |
- (struct CGSize)intrinsicContentSizeForServiceSize:(struct CGSize)arg1; | |
- (void)viewServiceDidTerminateWithError:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIDialogForAddingKeyboard : NSObject | |
{ | |
UIWindow *_presenterWindow; | |
UINavigationController *_privacySheetController; | |
} | |
+ (void)presentDialogForAddingKeyboard; | |
- (void)presentDialogForAddingKeyboard; | |
- (void)dismiss; | |
- (void)presentPrivacySheet; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewControllerInterface : TIKeyboardInputManagerStub <_UIIVCInterface> | |
{ | |
id <_UIIVCResponseDelegate> _responseDelegate; | |
id <_UIIVCInterface> _forwardingInterface; | |
_UIInputViewControllerState *_cachedState; | |
} | |
@property(retain, nonatomic, getter=_cachedState, setter=_setCachedState:) _UIInputViewControllerState *cachedState; // @synthesize cachedState=_cachedState; | |
@property(retain, nonatomic) id <_UIIVCInterface> forwardingInterface; // @synthesize forwardingInterface=_forwardingInterface; | |
@property(retain, nonatomic) id <_UIIVCResponseDelegate> responseDelegate; // @synthesize responseDelegate=_responseDelegate; | |
- (void)syncToKeyboardState:(id)arg1 completionHandler:(CDUnknownBlockType)arg2; | |
- (void)_tearDownRemoteService; | |
- (void)_handleInputViewControllerState:(id)arg1; | |
- (void)dealloc; | |
- (id)init; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewControllerInterfaceClient : NSExtensionContext | |
{ | |
id <_UIIVCInterface> _forwardingInterface; | |
} | |
+ (id)_extensionAuxiliaryVendorProtocol; | |
+ (id)_extensionAuxiliaryHostProtocol; | |
@property(retain, nonatomic) id <_UIIVCInterface> forwardingInterface; // @synthesize forwardingInterface=_forwardingInterface; | |
- (void)dealloc; | |
- (void)_handleInputViewControllerState:(id)arg1; | |
- (void)_tearDownRemoteService; | |
- (id)responseDelegate; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIRemoteInputViewControllerInterface : NSExtensionContext <_UIIVCResponseDelegate> | |
{ | |
id <_UIIVCResponseDelegate> _responseDelegate; | |
} | |
+ (id)_extensionAuxiliaryVendorProtocol; | |
+ (id)_extensionAuxiliaryHostProtocol; | |
@property(retain, nonatomic) id <_UIIVCResponseDelegate> responseDelegate; // @synthesize responseDelegate=_responseDelegate; | |
- (void)_openURL:(id)arg1 completion:(CDUnknownBlockType)arg2; | |
- (void)_handleInputViewControllerState:(id)arg1; | |
- (void)_tearDownRemoteService; | |
- (void)_performInputViewControllerOutput:(id)arg1; | |
- (void)dealloc; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UITextDocumentInterface : UIInputViewControllerInterface <UITextDocumentProxy> | |
{ | |
id <_UITextDocumentInterfaceDelegate> _delegate; | |
_UIInputViewControllerState *_controllerState; | |
_UIInputViewControllerOutput *_controllerOutput; | |
TIKeyboardOutput *_keyboardOutput; | |
} | |
@property(readonly, nonatomic, getter=_keyboardOutput) TIKeyboardOutput *keyboardOutput; // @synthesize keyboardOutput=_keyboardOutput; | |
@property(retain, nonatomic, getter=_controllerOutput) _UIInputViewControllerOutput *controllerOutput; // @synthesize controllerOutput=_controllerOutput; | |
@property(retain, nonatomic, getter=_controllerState) _UIInputViewControllerState *controllerState; // @synthesize controllerState=_controllerState; | |
@property(nonatomic, getter=_delegate) id <_UITextDocumentInterfaceDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void)_setInputModeList:(long long)arg1 touchBegan:(double)arg2 fromLocation:(struct CGPoint)arg3 updatePoint:(struct CGPoint)arg4; | |
- (void)_setHasDictation:(BOOL)arg1; | |
- (void)_setShouldAdvanceInputMode; | |
- (void)_setShouldDismiss; | |
- (void)_setPrimaryLanguage:(id)arg1; | |
- (void)_didPerformOutputOperation; | |
- (void)_willPerformOutputOperation; | |
- (void)_handleInputViewControllerState:(id)arg1; | |
- (void)adjustTextPositionByCharacterOffset:(long long)arg1; | |
- (BOOL)needsInputModeSwitchKey; | |
@property(readonly, copy, nonatomic) NSUUID *documentIdentifier; | |
@property(readonly, nonatomic) NSString *selectedText; | |
@property(readonly, nonatomic) UITextInputMode *documentInputMode; | |
@property(readonly, nonatomic) NSString *documentContextAfterInput; | |
@property(readonly, nonatomic) NSString *documentContextBeforeInput; | |
- (void)deleteBackward; | |
- (void)insertText:(id)arg1; | |
@property(readonly, nonatomic) BOOL hasText; | |
@property(nonatomic) long long smartInsertDeleteType; | |
@property(nonatomic) long long smartDashesType; | |
@property(nonatomic) long long smartQuotesType; | |
@property(copy, nonatomic) NSString *textContentType; | |
@property(nonatomic, getter=isSecureTextEntry) BOOL secureTextEntry; | |
@property(nonatomic) BOOL enablesReturnKeyAutomatically; | |
@property(nonatomic) long long returnKeyType; | |
@property(nonatomic) long long keyboardAppearance; | |
@property(nonatomic) long long keyboardType; | |
@property(nonatomic) long long spellCheckingType; | |
@property(nonatomic) long long autocorrectionType; | |
@property(nonatomic) long long autocapitalizationType; | |
@property(readonly, nonatomic, getter=_textInputTraits) TITextInputTraits *textInputTraits; | |
@property(readonly, nonatomic, getter=_documentState) TIDocumentState *documentState; | |
- (void)_createControllerOutputIfNecessary; | |
- (void)setForwardingInterface:(id)arg1; | |
- (void)dealloc; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(copy, nonatomic) UITextInputPasswordRules *passwordRules; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIInputViewControllerState : NSObject <NSCopying, NSSecureCoding> | |
{ | |
BOOL _needsInputModeSwitchKey; | |
TIDocumentState *_documentState; | |
TITextInputTraits *_textInputTraits; | |
UITextInputMode *_documentInputMode; | |
NSUUID *_documentIdentifier; | |
} | |
+ (id)stateForKeyboardState:(id)arg1; | |
+ (BOOL)supportsSecureCoding; | |
@property(nonatomic) BOOL needsInputModeSwitchKey; // @synthesize needsInputModeSwitchKey=_needsInputModeSwitchKey; | |
@property(copy, nonatomic) NSUUID *documentIdentifier; // @synthesize documentIdentifier=_documentIdentifier; | |
@property(retain, nonatomic) UITextInputMode *documentInputMode; // @synthesize documentInputMode=_documentInputMode; | |
@property(retain, nonatomic) TITextInputTraits *textInputTraits; // @synthesize textInputTraits=_textInputTraits; | |
@property(retain, nonatomic) TIDocumentState *documentState; // @synthesize documentState=_documentState; | |
- (id)description; | |
- (BOOL)isEqual:(id)arg1; | |
- (void)encodeWithCoder:(id)arg1; | |
- (id)initWithCoder:(id)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (void)createDocumentStateIfNecessary; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIInputViewKeyboardOutput : TIKeyboardOutput <NSCopying, NSSecureCoding> | |
{ | |
BOOL _didBeginOutput; | |
long long _positionOffset; | |
} | |
+ (BOOL)supportsSecureCoding; | |
@property(nonatomic) BOOL didBeginOutput; // @synthesize didBeginOutput=_didBeginOutput; | |
@property(nonatomic) long long positionOffset; // @synthesize positionOffset=_positionOffset; | |
- (void)setHandwritingStrokesToDelete:(id)arg1; | |
- (void)setShortcutConversion:(id)arg1; | |
- (void)setInsertionTextAfterSelection:(id)arg1; | |
- (void)setForwardDeletionCount:(unsigned long long)arg1; | |
- (void)setTextToCommit:(id)arg1; | |
- (void)setAcceptedCandidate:(id)arg1; | |
- (BOOL)isEqual:(id)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (void)encodeWithCoder:(id)arg1; | |
- (id)initWithCoder:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIInputViewControllerOutput : NSObject <NSCopying, NSSecureCoding> | |
{ | |
BOOL _shouldDismiss; | |
BOOL _shouldAdvanceInputMode; | |
BOOL _hasDictation; | |
BOOL _requiresInputManagerSync; | |
BOOL _shouldAdvanceResponder; | |
BOOL _shouldPostReturnKeyNotification; | |
NSArray *_keyboardOutputs; | |
NSString *_primaryLanguage; | |
long long _inputModeListTouchPhase; | |
double _inputModeListTouchBegan; | |
struct CGPoint _inputModeListFromLocation; | |
struct CGPoint _inputModeListUpdatePoint; | |
} | |
+ (BOOL)supportsSecureCoding; | |
@property(nonatomic) BOOL shouldPostReturnKeyNotification; // @synthesize shouldPostReturnKeyNotification=_shouldPostReturnKeyNotification; | |
@property(nonatomic) BOOL shouldAdvanceResponder; // @synthesize shouldAdvanceResponder=_shouldAdvanceResponder; | |
@property(nonatomic) BOOL requiresInputManagerSync; // @synthesize requiresInputManagerSync=_requiresInputManagerSync; | |
@property(nonatomic) struct CGPoint inputModeListUpdatePoint; // @synthesize inputModeListUpdatePoint=_inputModeListUpdatePoint; | |
@property(nonatomic) struct CGPoint inputModeListFromLocation; // @synthesize inputModeListFromLocation=_inputModeListFromLocation; | |
@property(nonatomic) double inputModeListTouchBegan; // @synthesize inputModeListTouchBegan=_inputModeListTouchBegan; | |
@property(nonatomic) long long inputModeListTouchPhase; // @synthesize inputModeListTouchPhase=_inputModeListTouchPhase; | |
@property(nonatomic) BOOL hasDictation; // @synthesize hasDictation=_hasDictation; | |
@property(copy, nonatomic) NSString *primaryLanguage; // @synthesize primaryLanguage=_primaryLanguage; | |
@property(nonatomic) BOOL shouldAdvanceInputMode; // @synthesize shouldAdvanceInputMode=_shouldAdvanceInputMode; | |
@property(nonatomic) BOOL shouldDismiss; // @synthesize shouldDismiss=_shouldDismiss; | |
@property(retain, nonatomic) NSArray *keyboardOutputs; // @synthesize keyboardOutputs=_keyboardOutputs; | |
- (id)description; | |
- (BOOL)isEqual:(id)arg1; | |
- (void)encodeWithCoder:(id)arg1; | |
- (id)initWithCoder:(id)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (void)setInputModeList:(long long)arg1 touchBegan:(double)arg2 fromLocation:(struct CGPoint)arg3 updatePoint:(struct CGPoint)arg4; | |
- (void)adjustTextPositionByCharacterOffset:(long long)arg1; | |
- (void)deleteBackward; | |
- (void)insertText:(id)arg1; | |
- (id)_currentKeyboardOutput; | |
- (void)_pushNewKeyboardOutput; | |
- (void)dealloc; | |
@end | |
@interface UILexiconEntry : NSObject <NSCopying> | |
{ | |
NSString *_userInput; | |
NSString *_documentText; | |
} | |
+ (id)_entryWithTILexiconEntry:(id)arg1; | |
@property(readonly, nonatomic) NSString *documentText; // @synthesize documentText=_documentText; | |
@property(readonly, nonatomic) NSString *userInput; // @synthesize userInput=_userInput; | |
- (void).cxx_destruct; | |
- (BOOL)isEqual:(id)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
@end | |
@interface UILexicon : NSObject <NSCopying> | |
{ | |
NSArray *_entries; | |
} | |
+ (id)_lexiconWithTILexicon:(id)arg1; | |
@property(readonly, nonatomic) NSArray *entries; // @synthesize entries=_entries; | |
- (void).cxx_destruct; | |
- (BOOL)isEqual:(id)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIRecentInputTableCell : UITableViewCell | |
{ | |
UILabel *_floatingLabel; | |
long long _blurEffectStyle; | |
UITextInputTraits *_textInputTraits; | |
} | |
+ (id)backgroundColorForBlurEffectStyle:(long long)arg1; | |
+ (id)focusedTextColorForBlurEffectStyle:(long long)arg1; | |
+ (id)unfocusedTextColorForBlurEffectStyle:(long long)arg1; | |
@property(retain, nonatomic) UITextInputTraits *textInputTraits; // @synthesize textInputTraits=_textInputTraits; | |
@property(nonatomic) long long blurEffectStyle; // @synthesize blurEffectStyle=_blurEffectStyle; | |
@property(retain, nonatomic) UILabel *floatingLabel; // @synthesize floatingLabel=_floatingLabel; | |
- (void).cxx_destruct; | |
- (BOOL)_tvIsDarkMode; | |
- (void)traitCollectionDidChange:(id)arg1; | |
- (void)setHighlighted:(BOOL)arg1 animated:(BOOL)arg2; | |
- (void)_updateAppearance; | |
- (void)didUpdateFocusInContext:(id)arg1 withAnimationCoordinator:(id)arg2; | |
- (void)setInputText:(id)arg1 withBlurStyle:(long long)arg2; | |
@property(readonly, nonatomic) _UIFloatingContentView *tvFloatingView; | |
- (void)layoutSubviews; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIRecentsAccessoryDefaultView : UIView | |
{ | |
UILabel *_titleLabel; | |
UILabel *_subheadLabel; | |
} | |
@property(retain, nonatomic) UILabel *subheadLabel; // @synthesize subheadLabel=_subheadLabel; | |
@property(retain, nonatomic) UILabel *titleLabel; // @synthesize titleLabel=_titleLabel; | |
- (void).cxx_destruct; | |
- (void)_updateLabelTextColors; | |
- (void)traitCollectionDidChange:(id)arg1; | |
- (void)willMoveToWindow:(id)arg1; | |
- (struct CGSize)intrinsicContentSize; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIRecentsInputViewController : UITableViewController | |
{ | |
BOOL _canManageList; | |
id <UIRecentsInputViewControllerDelegate> _recentInputDelegate; | |
UILexicon *_recentInputs; | |
long long _containingEffectStyle; | |
UIView *_customHeaderView; | |
NSLayoutConstraint *_widthConstraint; | |
NSLayoutConstraint *_heightConstraint; | |
NSString *_previouslyUsedString; | |
NSString *_clearAllString; | |
NSString *_enterNewString; | |
UIView *_headerView; | |
UIView *_headerContainerView; | |
UIViewController *_headerContainerViewController; | |
} | |
@property(retain, nonatomic) UIViewController *headerContainerViewController; // @synthesize headerContainerViewController=_headerContainerViewController; | |
@property(retain, nonatomic) UIView *headerContainerView; // @synthesize headerContainerView=_headerContainerView; | |
@property(retain, nonatomic) UIView *headerView; // @synthesize headerView=_headerView; | |
@property(retain, nonatomic) NSString *enterNewString; // @synthesize enterNewString=_enterNewString; | |
@property(retain, nonatomic) NSString *clearAllString; // @synthesize clearAllString=_clearAllString; | |
@property(retain, nonatomic) NSString *previouslyUsedString; // @synthesize previouslyUsedString=_previouslyUsedString; | |
@property(retain, nonatomic) NSLayoutConstraint *heightConstraint; // @synthesize heightConstraint=_heightConstraint; | |
@property(retain, nonatomic) NSLayoutConstraint *widthConstraint; // @synthesize widthConstraint=_widthConstraint; | |
@property(retain, nonatomic) UIView *customHeaderView; // @synthesize customHeaderView=_customHeaderView; | |
@property(nonatomic) BOOL canManageList; // @synthesize canManageList=_canManageList; | |
@property(nonatomic) long long containingEffectStyle; // @synthesize containingEffectStyle=_containingEffectStyle; | |
@property(retain, nonatomic) UILexicon *recentInputs; // @synthesize recentInputs=_recentInputs; | |
@property(nonatomic) __weak id <UIRecentsInputViewControllerDelegate> recentInputDelegate; // @synthesize recentInputDelegate=_recentInputDelegate; | |
- (void).cxx_destruct; | |
- (id)_uiktest_UnfocusedCellBackgroundView; | |
- (id)_uiktest_FocusedCellLabel; | |
- (id)_uiktest_UnfocusedCellLabel; | |
- (void)_overrideTraitCollectionForHeaderViewController; | |
- (void)_delete:(id)arg1; | |
- (void)scrollViewDidChangeContentSize:(id)arg1; | |
- (BOOL)tableView:(id)arg1 canMoveRowAtIndexPath:(id)arg2; | |
- (BOOL)tableView:(id)arg1 canEditRowAtIndexPath:(id)arg2; | |
- (id)tableView:(id)arg1 titleForHeaderInSection:(long long)arg2; | |
- (double)tableView:(id)arg1 heightForHeaderInSection:(long long)arg2; | |
- (long long)numberOfSectionsInTableView:(id)arg1; | |
- (BOOL)tableView:(id)arg1 canFocusRowAtIndexPath:(id)arg2; | |
- (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2; | |
- (id)indexPathForPreferredFocusedViewInTableView:(id)arg1; | |
- (id)preferredFocusedView; | |
- (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2; | |
- (long long)tableView:(id)arg1 numberOfRowsInSection:(long long)arg2; | |
- (void)viewDidAppear:(BOOL)arg1; | |
- (void)viewWillAppear:(BOOL)arg1; | |
- (void)viewDidLoad; | |
- (void)updateTableViewWidth; | |
- (void)ensureConstraints; | |
- (void)didSelectButtonAtIndexPath:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBSystemLayoutViewController : UIViewController | |
{ | |
NSMutableArray *_constraints; | |
unsigned long long _horizontalLayoutType; | |
unsigned long long _verticalLayoutType; | |
struct CGSize _centeredOffsets; | |
struct UIEdgeInsets _minimumInsets; | |
} | |
+ (id)systemLayoutViewControllerWithViewController:(id)arg1; | |
@property(nonatomic) struct CGSize centeredOffsets; // @synthesize centeredOffsets=_centeredOffsets; | |
@property(nonatomic) struct UIEdgeInsets minimumInsets; // @synthesize minimumInsets=_minimumInsets; | |
@property(nonatomic) unsigned long long verticalLayoutType; // @synthesize verticalLayoutType=_verticalLayoutType; | |
@property(nonatomic) unsigned long long horizontalLayoutType; // @synthesize horizontalLayoutType=_horizontalLayoutType; | |
- (void)updateViewConstraints; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBStackViewController : UIViewController | |
{ | |
} | |
- (void)removeChildViewController:(id)arg1; | |
- (void)addChildViewController:(id)arg1; | |
- (void)loadView; | |
@property(readonly, nonatomic) UIStackView *stackView; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBFocusVCView : UIView | |
{ | |
} | |
- (id)preferredFocusedView; | |
@end | |
@interface UISystemInputViewController : UIViewController <UIRecentsInputViewControllerDelegate> | |
{ | |
NSMutableDictionary *_accessoryViewControllers; | |
NSMutableDictionary *_accessoryConstraints; | |
BOOL _needsSetupAgain; | |
BOOL _isVisible; | |
BOOL _supportsTouchInput; | |
BOOL _supportsRecentInputsIntegration; | |
BOOL _isAutomaticResponderTransition; | |
BOOL _willPresentFullscreen; | |
BOOL _willUpdateBackgroundEffectOnInputModeChange; | |
BOOL _didDisplayRecents; | |
id <UISystemInputViewControllerDelegate> _systemInputViewControllerDelegate; | |
UIResponder<UITextInput> *_persistentDelegate; | |
UIResponder<UITraitEnvironment> *_containingResponder; | |
UIKeyboard *_keyboard; | |
NSArray *_keyboardConstraints; | |
UICompatibilityInputViewController *_keyboardVC; | |
NSArray *_editorConstraints; | |
UIKBSystemLayoutViewController *_editorVC; | |
UIButton *_doneButton; | |
UIViewController *_inputVC; | |
UIRecentsInputViewController *_recentsVC; | |
NSLayoutConstraint *_verticalAlignment; | |
NSLayoutConstraint *_horizontalAlignment; | |
UIResponder<UITextInput> *_nextInputDelegate; | |
UITextInputTraits *_textInputTraits; | |
UILexicon *_cachedRecents; | |
UILabel *_promptLabel; | |
unsigned long long _requestedInteractionModel; | |
UIView *_containingView; | |
UIView *_contentLayoutView; | |
long long _blurEffectStyle; | |
} | |
+ (id)_canonicalTraitsForResponder:(id)arg1; | |
+ (id)_iOS_systemInputViewControllerForResponder:(id)arg1 editorView:(id)arg2 containingResponder:(id)arg3 traitCollection:(id)arg4; | |
+ (id)_tvOS_systemInputViewControllerForResponder:(id)arg1 editorView:(id)arg2 containingResponder:(id)arg3 traitCollection:(id)arg4; | |
+ (id)_carPlay_systemInputViewControllerForResponder:(id)arg1 editorView:(id)arg2 containingResponder:(id)arg3 traitCollection:(id)arg4; | |
+ (id)systemInputViewControllerForResponder:(id)arg1 editorView:(id)arg2 containingResponder:(id)arg3; | |
+ (id)systemInputViewControllerForResponder:(id)arg1 editorView:(id)arg2; | |
+ (BOOL)canUseSystemInputViewControllerForResponder:(id)arg1; | |
+ (void)setKeyboardInteractionModel:(unsigned long long)arg1; | |
@property(nonatomic) long long blurEffectStyle; // @synthesize blurEffectStyle=_blurEffectStyle; | |
@property(retain, nonatomic) UIView *contentLayoutView; // @synthesize contentLayoutView=_contentLayoutView; | |
@property(retain, nonatomic) UIView *containingView; // @synthesize containingView=_containingView; | |
@property(nonatomic) BOOL didDisplayRecents; // @synthesize didDisplayRecents=_didDisplayRecents; | |
@property(nonatomic) BOOL willUpdateBackgroundEffectOnInputModeChange; // @synthesize willUpdateBackgroundEffectOnInputModeChange=_willUpdateBackgroundEffectOnInputModeChange; | |
@property(nonatomic) BOOL willPresentFullscreen; // @synthesize willPresentFullscreen=_willPresentFullscreen; | |
@property(nonatomic) unsigned long long requestedInteractionModel; // @synthesize requestedInteractionModel=_requestedInteractionModel; | |
@property(retain, nonatomic) UILabel *_promptLabel; // @synthesize _promptLabel; | |
@property(retain, nonatomic) UILexicon *cachedRecents; // @synthesize cachedRecents=_cachedRecents; | |
@property(retain, nonatomic) UITextInputTraits *textInputTraits; // @synthesize textInputTraits=_textInputTraits; | |
@property(retain, nonatomic) UIResponder<UITextInput> *nextInputDelegate; // @synthesize nextInputDelegate=_nextInputDelegate; | |
@property(retain, nonatomic) NSLayoutConstraint *horizontalAlignment; // @synthesize horizontalAlignment=_horizontalAlignment; | |
@property(retain, nonatomic) NSLayoutConstraint *verticalAlignment; // @synthesize verticalAlignment=_verticalAlignment; | |
@property(retain, nonatomic) UIRecentsInputViewController *recentsVC; // @synthesize recentsVC=_recentsVC; | |
@property(retain, nonatomic) UIViewController *inputVC; // @synthesize inputVC=_inputVC; | |
@property(retain, nonatomic) UIButton *doneButton; // @synthesize doneButton=_doneButton; | |
@property(retain, nonatomic) UIKBSystemLayoutViewController *editorVC; // @synthesize editorVC=_editorVC; | |
@property(retain, nonatomic) NSArray *editorConstraints; // @synthesize editorConstraints=_editorConstraints; | |
@property(retain, nonatomic) UICompatibilityInputViewController *keyboardVC; // @synthesize keyboardVC=_keyboardVC; | |
@property(retain, nonatomic) NSArray *keyboardConstraints; // @synthesize keyboardConstraints=_keyboardConstraints; | |
@property(retain, nonatomic) UIKeyboard *keyboard; // @synthesize keyboard=_keyboard; | |
@property(retain, nonatomic) UIResponder<UITraitEnvironment> *containingResponder; // @synthesize containingResponder=_containingResponder; | |
@property(retain, nonatomic) UIResponder<UITextInput> *persistentDelegate; // @synthesize persistentDelegate=_persistentDelegate; | |
@property(nonatomic) BOOL isAutomaticResponderTransition; // @synthesize isAutomaticResponderTransition=_isAutomaticResponderTransition; | |
@property(nonatomic) id <UISystemInputViewControllerDelegate> systemInputViewControllerDelegate; // @synthesize systemInputViewControllerDelegate=_systemInputViewControllerDelegate; | |
@property(nonatomic) BOOL supportsRecentInputsIntegration; // @synthesize supportsRecentInputsIntegration=_supportsRecentInputsIntegration; | |
@property(nonatomic) BOOL supportsTouchInput; // @synthesize supportsTouchInput=_supportsTouchInput; | |
- (id)_effectView; | |
- (void)_willResume:(id)arg1; | |
- (void)_didSuspend:(id)arg1; | |
- (void)traitCollectionDidChange:(id)arg1; | |
- (void)viewWillDisappear:(BOOL)arg1; | |
- (void)viewWillAppear:(BOOL)arg1; | |
- (void)viewWillLayoutSubviews; | |
- (void)setupKeyboard; | |
- (void)_clearCursorLocationIfNotFirstResponder; | |
- (void)_resetDelegate; | |
- (void)setAlignmentConstraint:(id)arg1 forAxis:(long long)arg2; | |
- (id)alignmentConstraintForAxis:(long long)arg1; | |
- (void)setAccessoryViewController:(id)arg1 forEdge:(long long)arg2; | |
- (id)accessoryViewControllerForEdge:(long long)arg1; | |
- (id)_accessoryViewControllerForEdge:(long long)arg1; | |
- (unsigned long long)_horizontalLayoutTypeForEdge:(long long)arg1; | |
- (unsigned long long)_verticalLayoutTypeForEdge:(long long)arg1; | |
- (void)_removeAccessoryViewController:(id)arg1; | |
- (void)_addAccessoryViewController:(id)arg1; | |
- (void)setConstraints:(id)arg1 forEdge:(long long)arg2; | |
- (id)constraintsForEdge:(long long)arg1; | |
- (void)updateViewConstraints; | |
- (void)updateAlignmentConstraints; | |
- (id)constraintFromView:(id)arg1 attribute:(long long)arg2 toView:(id)arg3 attribute:(long long)arg4; | |
- (BOOL)willShowRecentsList; | |
- (void)reloadInputViewsForPersistentDelegate; | |
- (void)inputModeDidChange:(id)arg1; | |
- (id)doneButtonStringForCurrentInputDelegate; | |
- (void)findNextInputDelegate; | |
@property(nonatomic) struct UIEdgeInsets unfocusedFocusGuideOutsets; | |
- (void)didUpdateFocusInContext:(id)arg1 withAnimationCoordinator:(id)arg2; | |
- (id)preferredFocusEnvironments; | |
- (void)viewDidAppear:(BOOL)arg1; | |
- (BOOL)_disableAutomaticKeyboardBehavior; | |
- (void)prepareForRelease; | |
- (void)dealloc; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
- (void)_returnButtonPressed; | |
- (void)_dismissSystemInputViewController; | |
- (void)pressesCancelled:(id)arg1 withEvent:(id)arg2; | |
- (void)pressesEnded:(id)arg1 withEvent:(id)arg2; | |
- (void)pressesBegan:(id)arg1 withEvent:(id)arg2; | |
- (void)notifyDelegateWithAccessoryVisibility:(BOOL)arg1; | |
- (void)configureRecentsVCIfNecessary; | |
- (void)switchToKeyboard; | |
- (void)didSelectRecentInput; | |
- (void)_createKeyboardIfNecessary; | |
- (void)_updateRemoteTextEditingSession; | |
- (void)_addChildInputViewController; | |
- (void)_setNonInputViewVisibility:(BOOL)arg1; | |
- (id)traitCollection; | |
- (id)_traitCollectionForUserInterfaceStyle; | |
- (void)populateCoreHierarchy; | |
- (void)_restoreKeyboardIfNecessary; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIGestureKeyboardIntroduction : NSObject | |
{ | |
UIKeyboardLayoutStar *m_layout; | |
UIView *m_view; | |
UIKBKeyView *m_firstKeyView; | |
UIKBKeyView *m_secondKeyView; | |
CDUnknownBlockType m_completionBlock; | |
double m_start; | |
NSTimer *m_gestureKeyboardInfoTimer; | |
struct CGPoint m_initPoint; | |
BOOL m_isInTransition; | |
BOOL m_hasPeeked; | |
unsigned long long m_insertedTextLength; | |
} | |
- (void)dismissGestureKeyboardIntroduction; | |
- (void)dismissGestureKeyboardIntroduction:(id)arg1; | |
- (void)playGestureKeyboardIntroduction:(id)arg1; | |
- (void)tryGestureKeyboardFromView:(id)arg1 withEvent:(id)arg2; | |
- (void)insertText:(id)arg1 forKey:(id)arg2; | |
- (void)showGestureKeyboardIntroduction; | |
- (id)initWithLayoutStar:(id)arg1 completion:(CDUnknownBlockType)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBBlurredKeyView : UIKBContainerKeyView | |
{ | |
UIKBBackdropView *_backdropView; | |
} | |
- (void).cxx_destruct; | |
- (void)setRenderConfig:(id)arg1; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1 keyplane:(id)arg2 key:(id)arg3; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKBFloatingContentView : _UIFloatingContentView | |
{ | |
} | |
+ (Class)layerClass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBFloatingKeyView : UIKBContainerKeyView | |
{ | |
_UIFloatingContentView *_floatingContentView; | |
} | |
- (void).cxx_destruct; | |
- (void)prepareForDisplay; | |
@property(readonly, nonatomic) _UIFloatingContentView *floatingContentView; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1 keyplane:(id)arg2 key:(id)arg3; | |
@end | |
@interface UIKBCacheToken : NSObject <NSCopying> | |
{ | |
NSMutableArray *_components; | |
NSString *_name; | |
double _scale; | |
int _emptyFields; | |
NSSet *_transformationIdentifiers; | |
long long _renderFlags; | |
} | |
+ (id)tokenTemplateFilledForKey:(id)arg1 style:(int)arg2 size:(struct CGSize)arg3; | |
+ (id)tokenTemplateForKey:(id)arg1 name:(id)arg2 style:(int)arg3 size:(struct CGSize)arg4; | |
+ (id)tokenTemplateForKey:(id)arg1 style:(int)arg2 size:(struct CGSize)arg3; | |
+ (id)tokenForKeyMask:(id)arg1 style:(CDStruct_227bb23d)arg2 displayInsets:(struct UIEdgeInsets)arg3; | |
+ (id)tokenForKey:(id)arg1 style:(CDStruct_227bb23d)arg2 displayInsets:(struct UIEdgeInsets)arg3; | |
+ (id)tokenForKey:(id)arg1 style:(CDStruct_227bb23d)arg2; | |
+ (id)tokenForKeyplane:(id)arg1; | |
@property(retain, nonatomic) NSSet *transformationIdentifiers; // @synthesize transformationIdentifiers=_transformationIdentifiers; | |
@property(nonatomic) long long renderFlags; // @synthesize renderFlags=_renderFlags; | |
@property(nonatomic) int emptyFields; // @synthesize emptyFields=_emptyFields; | |
@property(nonatomic) double scale; // @synthesize scale=_scale; | |
@property(retain, nonatomic) NSString *name; // @synthesize name=_name; | |
- (id)description; | |
- (id)stringForRenderFlags:(long long)arg1 lightKeyboard:(BOOL)arg2; | |
- (id)stringForSplitState:(BOOL)arg1 handBias:(long long)arg2; | |
- (id)stringForState:(int)arg1; | |
- (id)stringForKey:(id)arg1 state:(int)arg2; | |
@property(readonly, nonatomic) NSString *string; | |
- (id)stringForComponentArray:(id)arg1 additionalValues:(CDUnknownBlockType)arg2; | |
- (id)stringForConstruction:(CDUnknownBlockType)arg1; | |
- (int)_writeArray:(id)arg1 toStr:(char *)arg2 maxLen:(int)arg3; | |
- (int)_writeEdgeInsets:(struct UIEdgeInsets)arg1 toStr:(char *)arg2 maxLen:(int)arg3; | |
- (int)_writeNumber:(float)arg1 toStr:(char *)arg2; | |
- (int)_writeString:(id)arg1 toStr:(char *)arg2 maxLen:(int)arg3; | |
- (void)annotateWithInt:(int)arg1; | |
- (void)annotateWithBool:(BOOL)arg1; | |
- (void)resetAnnotations; | |
@property(readonly, nonatomic) BOOL hasKey; | |
- (BOOL)isUsableForCacheToken:(id)arg1 withRenderFlags:(long long)arg2; | |
@property(nonatomic) CDStruct_227bb23d styling; | |
@property(nonatomic) int displayHint; | |
@property(nonatomic) int rowHint; | |
@property(nonatomic) struct CGSize size; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (void)dealloc; | |
- (id)initWithComponents:(id)arg1 name:(id)arg2; | |
- (id)initWithName:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBCacheToken_Keyplane : UIKBCacheToken | |
{ | |
struct CGSize _size; | |
CDUnion_bf7716c0 _style; | |
NSString *_geometrySetName; | |
NSString *_keySetName; | |
NSString *_cachedGestureKeySetName; | |
NSString *_annotations; | |
NSString *_locale; | |
} | |
+ (id)tokenForKeyplane:(id)arg1; | |
- (BOOL)isUsableForCacheToken:(id)arg1 withRenderFlags:(long long)arg2; | |
- (id)stringForSplitState:(BOOL)arg1 handBias:(long long)arg2; | |
- (void)annotateWithInt:(int)arg1; | |
- (void)annotateWithBool:(BOOL)arg1; | |
- (void)setStyling:(CDStruct_227bb23d)arg1; | |
- (CDStruct_227bb23d)styling; | |
- (void)setSize:(struct CGSize)arg1; | |
- (struct CGSize)size; | |
- (void)dealloc; | |
- (id)_initWithKeyplane:(id)arg1 keylayout:(id)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBCacheToken_Key : UIKBCacheToken | |
{ | |
CDUnion_bf7716c0 _style; | |
NSString *_cacheDisplayString; | |
NSString *_cacheSecondaryDisplayString; | |
NSString *_annotationString; | |
int _displayTypeHint; | |
int _displayRowHint; | |
struct CGSize _size; | |
int _state; | |
int _clipCorners; | |
unsigned long long _groupNeighbors; | |
BOOL _usesInsets; | |
struct UIEdgeInsets _displayInsets; | |
} | |
+ (id)tokenForKey:(id)arg1 style:(CDStruct_227bb23d)arg2 displayInsets:(struct UIEdgeInsets)arg3; | |
+ (id)tokenForKey:(id)arg1 style:(CDStruct_227bb23d)arg2; | |
- (id)stringForRenderFlags:(long long)arg1 lightKeyboard:(BOOL)arg2; | |
- (id)string; | |
- (id)_stringWithAdditionalValues:(CDUnknownBlockType)arg1; | |
- (void)annotateWithInt:(int)arg1; | |
- (void)annotateWithBool:(BOOL)arg1; | |
- (void)resetAnnotations; | |
- (void)annotateWithString:(id)arg1; | |
- (BOOL)hasKey; | |
- (void)setStyling:(CDStruct_227bb23d)arg1; | |
- (CDStruct_227bb23d)styling; | |
- (void)setDisplayHint:(int)arg1; | |
- (int)displayHint; | |
- (void)setRowHint:(int)arg1; | |
- (int)rowHint; | |
- (void)setSize:(struct CGSize)arg1; | |
- (struct CGSize)size; | |
- (void)dealloc; | |
- (id)_initWithKey:(id)arg1 style:(CDStruct_227bb23d)arg2 displayInsets:(struct UIEdgeInsets)arg3; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBCacheToken_KeyMask : UIKBCacheToken_Key | |
{ | |
} | |
+ (id)tokenForKey:(id)arg1 style:(CDStruct_227bb23d)arg2 displayInsets:(struct UIEdgeInsets)arg3; | |
- (id)_stringWithAdditionalValues:(CDUnknownBlockType)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBCacheToken_KeyTemplate : UIKBCacheToken_Key | |
{ | |
} | |
+ (id)tokenTemplateForKey:(id)arg1 name:(id)arg2 style:(int)arg3 size:(struct CGSize)arg4; | |
- (id)_stringWithAdditionalValues:(CDUnknownBlockType)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBCacheToken_KeyFilledTemplate : UIKBCacheToken_Key | |
{ | |
} | |
+ (id)tokenTemplateFilledForKey:(id)arg1 style:(int)arg2 size:(struct CGSize)arg3; | |
- (id)_stringWithAdditionalValues:(CDUnknownBlockType)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBCandidateView : UIKBKeyView <UIKeyboardCandidateGridCollectionViewControllerDelegate> | |
{ | |
unsigned long long _selectedSortIndex; | |
UIKeyboardCandidateGridCollectionViewController *_collectionViewController; | |
UIKeyboardCandidateSortControl *_scrollViewSortControl; | |
CDStruct_227bb23d _visualStyling; | |
} | |
@property(nonatomic) CDStruct_227bb23d visualStyling; // @synthesize visualStyling=_visualStyling; | |
@property(retain, nonatomic) UIKeyboardCandidateSortControl *scrollViewSortControl; // @synthesize scrollViewSortControl=_scrollViewSortControl; | |
@property(retain, nonatomic) UIKeyboardCandidateGridCollectionViewController *collectionViewController; // @synthesize collectionViewController=_collectionViewController; | |
@property(nonatomic) unsigned long long selectedSortIndex; // @synthesize selectedSortIndex=_selectedSortIndex; | |
- (void).cxx_destruct; | |
@property(readonly, nonatomic) TIKeyboardCandidateResultSet *candidateResultSet; | |
- (id)headerViewForCandidateSet:(id)arg1; | |
- (unsigned long long)gridCollectionViewNumberOfColumns:(id)arg1; | |
- (unsigned long long)gridCollectionViewSelectedSortMethodIndex:(id)arg1; | |
- (id)groupedCandidatesFromCandidateSet:(id)arg1 forSortIndex:(unsigned long long)arg2; | |
- (void)sortSelectionBarAction:(id)arg1; | |
- (void)clearCollectionViewController; | |
- (void)updateCollectionViewController:(BOOL)arg1; | |
- (void)updateCollectionViewController; | |
- (id)statisticsIdentifier; | |
- (id)keyboardBehaviors; | |
- (BOOL)hasCandidates; | |
- (void)candidateAcceptedAtIndex:(unsigned long long)arg1; | |
- (unsigned long long)currentIndex; | |
- (id)currentCandidate; | |
- (void)showCandidateInForwardDirection:(BOOL)arg1 granularity:(int)arg2; | |
- (BOOL)showCandidate:(id)arg1; | |
- (void)showCandidateAtIndex:(unsigned long long)arg1; | |
- (void)setUIKeyboardCandidateListDelegate:(id)arg1; | |
- (void)setCandidates:(id)arg1 inlineText:(id)arg2 inlineRect:(struct CGRect)arg3 maxX:(double)arg4 layout:(BOOL)arg5; | |
- (BOOL)isFloatingList; | |
- (BOOL)isExtendedList; | |
- (BOOL)isTenKey; | |
- (id)candidateList; | |
- (void)setRenderConfig:(id)arg1; | |
- (void)displayLayer:(id)arg1; | |
- (void)updateForKeyplane:(id)arg1 key:(id)arg2; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1 keyplane:(id)arg2 key:(id)arg3; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface UIKBGeometry : NSObject <NSCoding, NSCopying> | |
{ | |
NSString *m_name; | |
CDStruct_73524d89 m_x; | |
CDStruct_73524d89 m_y; | |
CDStruct_73524d89 m_w; | |
CDStruct_73524d89 m_h; | |
CDStruct_73524d89 m_paddingTop; | |
CDStruct_73524d89 m_paddingLeft; | |
CDStruct_73524d89 m_paddingBottom; | |
CDStruct_73524d89 m_paddingRight; | |
BOOL m_explicitlySpecified; | |
BOOL m_isTemplate; | |
} | |
+ (void)performOperations:(CDUnknownBlockType)arg1 withScale:(double)arg2; | |
+ (id)codeStringForValue:(CDStruct_73524d89)arg1; | |
+ (id)geometryWithOriginValue:(CDStruct_73524d89)arg1 sizeValue:(CDStruct_73524d89)arg2; | |
+ (id)geometryWithRect:(struct CGRect)arg1; | |
+ (id)geometry; | |
@property(nonatomic) BOOL isTemplate; // @synthesize isTemplate=m_isTemplate; | |
@property(nonatomic) BOOL explicitlySpecified; // @synthesize explicitlySpecified=m_explicitlySpecified; | |
@property(nonatomic, setter=setPaddingRight:) CDStruct_73524d89 paddingRight; // @synthesize paddingRight=m_paddingRight; | |
@property(nonatomic, setter=setPaddingBottom:) CDStruct_73524d89 paddingBottom; // @synthesize paddingBottom=m_paddingBottom; | |
@property(nonatomic, setter=setPaddingLeft:) CDStruct_73524d89 paddingLeft; // @synthesize paddingLeft=m_paddingLeft; | |
@property(nonatomic, setter=setPaddingTop:) CDStruct_73524d89 paddingTop; // @synthesize paddingTop=m_paddingTop; | |
@property(nonatomic, setter=setH:) CDStruct_73524d89 h; // @synthesize h=m_h; | |
@property(nonatomic, setter=setW:) CDStruct_73524d89 w; // @synthesize w=m_w; | |
@property(nonatomic, setter=setY:) CDStruct_73524d89 y; // @synthesize y=m_y; | |
@property(nonatomic, setter=setX:) CDStruct_73524d89 x; // @synthesize x=m_x; | |
@property(retain, nonatomic) NSString *name; // @synthesize name=m_name; | |
- (BOOL)usesAutomaticMetrics; | |
- (BOOL)usesPercentages; | |
- (id)overrideGeometry:(id)arg1; | |
- (struct CGRect)paddedFrameWithResolvedFrame:(struct CGRect)arg1; | |
- (struct CGRect)paddedFrameWithContainingFrame:(struct CGRect)arg1; | |
- (struct CGRect)frameWithContainingFrame:(struct CGRect)arg1; | |
- (struct CGRect)frame; | |
- (unsigned long long)hash; | |
- (id)shortDescription; | |
- (id)description; | |
- (BOOL)isEqual:(id)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (void)encodeWithCoder:(id)arg1; | |
- (id)initWithCoder:(id)arg1; | |
- (void)dealloc; | |
- (id)init; | |
- (id)initTemplateWithName:(id)arg1 rect:(CDStruct_bd7e7c01)arg2 padding:(CDStruct_bd7e7c01)arg3; | |
- (id)initWithName:(id)arg1 rect:(CDStruct_bd7e7c01)arg2 padding:(CDStruct_bd7e7c01)arg3; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateLogButton : UIButton | |
{ | |
CDStruct_227bb23d _visualStyling; | |
} | |
@property(nonatomic) CDStruct_227bb23d visualStyling; // @synthesize visualStyling=_visualStyling; | |
- (void)log; | |
- (void)updateLabelColor; | |
- (id)initWithFrame:(struct CGRect)arg1 visualStyling:(CDStruct_227bb23d)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBHandwritingCandidateView : UIKBKeyView <UIKeyboardCandidateList, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout> | |
{ | |
id <UIKeyboardCandidateListDelegate> _delegate; | |
TIKeyboardCandidateResultSet *_candidateResultSet; | |
UIKBCandidateCollectionView *_candidatesCollectionView; | |
UIKeyboardCandidatePocketShadow *_pocketShadow; | |
UIKeyboardCandidatePocketShadow *_leftBorder; | |
CDStruct_227bb23d _visualStyling; | |
UIKeyboardCandidateLogButton *_logButton; | |
unsigned long long _dummyCellCount; | |
double _dummyCellWidth; | |
} | |
+ (double)shadowYForBounds:(struct CGRect)arg1 shadowHeight:(double)arg2; | |
+ (Class)cellClass; | |
@property(nonatomic) double dummyCellWidth; // @synthesize dummyCellWidth=_dummyCellWidth; | |
@property(nonatomic) unsigned long long dummyCellCount; // @synthesize dummyCellCount=_dummyCellCount; | |
@property(retain, nonatomic) UIKeyboardCandidateLogButton *logButton; // @synthesize logButton=_logButton; | |
@property(nonatomic) CDStruct_227bb23d visualStyling; // @synthesize visualStyling=_visualStyling; | |
@property(retain, nonatomic) UIKeyboardCandidatePocketShadow *leftBorder; // @synthesize leftBorder=_leftBorder; | |
@property(retain, nonatomic) UIKeyboardCandidatePocketShadow *pocketShadow; // @synthesize pocketShadow=_pocketShadow; | |
@property(retain, nonatomic) UIKBCandidateCollectionView *candidatesCollectionView; // @synthesize candidatesCollectionView=_candidatesCollectionView; | |
@property(retain, nonatomic) TIKeyboardCandidateResultSet *candidateResultSet; // @synthesize candidateResultSet=_candidateResultSet; | |
@property(nonatomic) __weak id <UIKeyboardCandidateListDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
@property(readonly, nonatomic) NSArray *candidates; | |
@property(readonly, nonatomic) id <UIKeyboardCandidateList> candidateList; | |
- (void)_setRenderConfig:(id)arg1; | |
- (void)setRenderConfig:(id)arg1; | |
- (id)_inheritedRenderConfig; | |
- (BOOL)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (void)selectAndScrollToCandidateAtIndexPath:(id)arg1 animated:(BOOL)arg2; | |
- (void)reloadDataByAppendingAtEnd:(BOOL)arg1; | |
- (id)secureCandidateRenderTraits; | |
- (double)singleCellWidthForProactiveCellCount:(unsigned long long)arg1; | |
- (unsigned long long)maxNumberOfProactiveCells; | |
- (unsigned long long)selectedSortIndex; | |
- (id)statisticsIdentifier; | |
- (id)keyboardBehaviors; | |
- (BOOL)hasCandidates; | |
- (void)candidateAcceptedAtIndex:(unsigned long long)arg1; | |
- (unsigned long long)currentIndex; | |
- (id)currentCandidate; | |
- (BOOL)hasCandidateInForwardDirection:(BOOL)arg1 granularity:(int)arg2; | |
- (void)showNextPage; | |
- (void)showCandidateInForwardDirection:(BOOL)arg1 granularity:(int)arg2; | |
- (BOOL)showCandidate:(id)arg1; | |
- (void)showCandidateAtIndex:(unsigned long long)arg1; | |
- (void)setUIKeyboardCandidateListDelegate:(id)arg1; | |
- (void)setCandidates:(id)arg1 inlineText:(id)arg2 inlineRect:(struct CGRect)arg3 maxX:(double)arg4 layout:(BOOL)arg5; | |
- (BOOL)isFloatingList; | |
- (BOOL)isExtendedList; | |
- (struct CGSize)collectionView:(id)arg1 layout:(id)arg2 sizeForItemAtIndexPath:(id)arg3; | |
- (void)collectionView:(id)arg1 didSelectItemAtIndexPath:(id)arg2; | |
- (id)collectionView:(id)arg1 cellForItemAtIndexPath:(id)arg2; | |
- (long long)collectionView:(id)arg1 numberOfItemsInSection:(long long)arg2; | |
- (void)updateForKeyplane:(id)arg1 key:(id)arg2; | |
- (void)displayLayer:(id)arg1; | |
- (void)calculateDummyCellAttributes; | |
- (void)updateLeftBorderForKeyplane:(id)arg1; | |
- (void)updatePocketShadowForKeyplane:(id)arg1; | |
- (void)jumpToCompositions; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1 keyplane:(id)arg2 key:(id)arg3; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBLinearCandidateView : UIKBHandwritingCandidateView | |
{ | |
} | |
+ (Class)cellClass; | |
- (void)scrollViewDidChangeContentSize:(id)arg1; | |
- (unsigned long long)focusableVariantCount; | |
- (void)reloadDataByAppendingAtEnd:(BOOL)arg1; | |
- (void)refreshSelectedCandidate; | |
// Remaining properties | |
@property(readonly, nonatomic) UIKBCandidateCollectionView *candidatesCollectionView; // @dynamic candidatesCollectionView; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBHandwritingCandidateViewCell : UICollectionViewCell | |
{ | |
TIKeyboardCandidate *_candidate; | |
CDStruct_227bb23d _visualStyling; | |
long long _leftBorderEdge; | |
long long _rightBorderEdge; | |
UILabel *_label; | |
UILabel *_secondaryLabel; | |
UIKBThemedView *_themedView; | |
UIKeyboardCandidatePocketShadow *_leftHardBorder; | |
UIKeyboardCandidatePocketShadow *_rightHardBorder; | |
} | |
+ (double)widthForCandidate:(id)arg1 visualStyling:(CDStruct_227bb23d)arg2; | |
+ (id)secondaryLabelFont; | |
+ (id)labelFontForText:(id)arg1; | |
+ (double)systemFontSize; | |
+ (BOOL)needsThemedView; | |
@property(retain, nonatomic) UIKeyboardCandidatePocketShadow *rightHardBorder; // @synthesize rightHardBorder=_rightHardBorder; | |
@property(retain, nonatomic) UIKeyboardCandidatePocketShadow *leftHardBorder; // @synthesize leftHardBorder=_leftHardBorder; | |
@property(retain, nonatomic) UIKBThemedView *themedView; // @synthesize themedView=_themedView; | |
@property(retain, nonatomic) UILabel *secondaryLabel; // @synthesize secondaryLabel=_secondaryLabel; | |
@property(retain, nonatomic) UILabel *label; // @synthesize label=_label; | |
@property(nonatomic) long long rightBorderEdge; // @synthesize rightBorderEdge=_rightBorderEdge; | |
@property(nonatomic) long long leftBorderEdge; // @synthesize leftBorderEdge=_leftBorderEdge; | |
@property(nonatomic) CDStruct_227bb23d visualStyling; // @synthesize visualStyling=_visualStyling; | |
@property(copy, nonatomic) TIKeyboardCandidate *candidate; // @synthesize candidate=_candidate; | |
- (void).cxx_destruct; | |
- (void)setSelected:(BOOL)arg1; | |
- (void)setHighlighted:(BOOL)arg1; | |
@property(readonly, nonatomic) struct UIEdgeInsets edgeInsets; | |
- (BOOL)_canDrawContent; | |
- (void)_updateBorders; | |
- (void)reloadData; | |
- (void)updateLabels; | |
- (id)textLabelColor; | |
- (void)updateThemedView; | |
- (void)_setRenderConfig:(id)arg1; | |
- (void)didMoveToWindow; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBLinearCandidateViewCell : UIKBHandwritingCandidateViewCell | |
{ | |
} | |
+ (double)systemFontSize; | |
+ (BOOL)needsThemedView; | |
- (id)textLabelColor; | |
- (void)setSelected:(BOOL)arg1; | |
- (BOOL)isFocused; | |
- (BOOL)_canFocusProgrammatically; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBHandwritingPointFIFO : NSObject | |
{ | |
UIKBHandwritingPointFIFO *_nextFIFO; | |
} | |
@property(retain, nonatomic) UIKBHandwritingPointFIFO *nextFIFO; // @synthesize nextFIFO=_nextFIFO; | |
- (void).cxx_destruct; | |
- (void)clear; | |
- (void)flush; | |
- (void)addPoint:(struct)arg1; | |
- (void)emitPoint:(struct)arg1; | |
- (id)initWithFIFO:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBHandwritingStrokePointFIFO : UIKBHandwritingPointFIFO | |
{ | |
TIHandwritingStrokes *_strokes; | |
} | |
@property(retain, nonatomic) TIHandwritingStrokes *strokes; // @synthesize strokes=_strokes; | |
- (void).cxx_destruct; | |
- (void)clear; | |
- (void)flush; | |
- (void)addPoint:(struct)arg1; | |
- (id)initWithFIFO:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBHandwritingBoxcarFilterPointFIFO : UIKBHandwritingPointFIFO | |
{ | |
NSMutableArray *_prevPoints; | |
unsigned long long _width; | |
} | |
@property(nonatomic) unsigned long long width; // @synthesize width=_width; | |
@property(retain, nonatomic) NSMutableArray *prevPoints; // @synthesize prevPoints=_prevPoints; | |
- (void).cxx_destruct; | |
- (void)clear; | |
- (void)flush; | |
- (void)addPoint:(struct)arg1; | |
- (void)emitAveragedPoint; | |
- (id)initWithFIFO:(id)arg1 width:(unsigned long long)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBHandwritingQuadCurvePointFIFO : UIKBHandwritingPointFIFO | |
{ | |
CDUnknownBlockType _emissionHandler; | |
double _scale; | |
NSMutableArray *_prevPoints; | |
CDStruct_23d8ee2f _lastPoint; | |
} | |
@property(nonatomic) CDStruct_19cde01f lastPoint; // @synthesize lastPoint=_lastPoint; | |
@property(retain, nonatomic) NSMutableArray *prevPoints; // @synthesize prevPoints=_prevPoints; | |
@property(nonatomic) double scale; // @synthesize scale=_scale; | |
@property(copy) CDUnknownBlockType emissionHandler; // @synthesize emissionHandler=_emissionHandler; | |
- (void).cxx_destruct; | |
- (void)clear; | |
- (void)flush; | |
- (void)addPoint:(struct)arg1; | |
- (id)initWithFIFO:(id)arg1 scale:(double)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBHandwritingBezierPathPointFIFO : UIKBHandwritingPointFIFO | |
{ | |
UIBezierPath *_path; | |
CDUnknownBlockType _emissionHandler; | |
NSMutableArray *_prevPoints; | |
} | |
@property(retain, nonatomic) NSMutableArray *prevPoints; // @synthesize prevPoints=_prevPoints; | |
@property(copy) CDUnknownBlockType emissionHandler; // @synthesize emissionHandler=_emissionHandler; | |
@property(retain, nonatomic) UIBezierPath *path; // @synthesize path=_path; | |
- (void).cxx_destruct; | |
- (void)clear; | |
- (void)flush; | |
- (void)addPoint:(struct)arg1; | |
- (id)initWithFIFO:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBHandwritingStrokeView : UIView | |
{ | |
UIKBHandwritingView *_keyView; | |
struct CGContext *_bitmapContext; | |
double _scaleFactor; | |
struct CGRect _aggregateInvalidRect; | |
} | |
@property(readonly, nonatomic) struct CGRect aggregateInvalidRect; // @synthesize aggregateInvalidRect=_aggregateInvalidRect; | |
@property(readonly, nonatomic) double scaleFactor; // @synthesize scaleFactor=_scaleFactor; | |
@property(readonly, nonatomic) struct CGContext *bitmapContext; // @synthesize bitmapContext=_bitmapContext; | |
@property(nonatomic) __weak UIKBHandwritingView *keyView; // @synthesize keyView=_keyView; | |
- (void).cxx_destruct; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (void)displayAggregateInvalidRect; | |
- (void)redrawStrokesInRect:(struct CGRect)arg1; | |
- (void)clearRect:(struct CGRect)arg1; | |
- (void)addTrapezoidFromFirstPoint:(struct)arg1 secondPoint:(struct)arg2; | |
- (void)addHandwritingPoint:(struct)arg1; | |
- (struct CGRect)convertRectToViewCoordinates:(struct CGRect)arg1; | |
- (struct CGRect)convertRectToBitmapCoordinates:(struct CGRect)arg1; | |
- (void)updateInkColor; | |
- (void)createBitmapIfNeeded; | |
- (struct CGRect)handwritingPointToRect:(struct)arg1; | |
- (BOOL)_wantsDeepDrawing; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBHandwritingView : UIKBKeyView <UIGestureRecognizerDelegate> | |
{ | |
BOOL _initialPointPosted; | |
double _inkWidth; | |
struct CGColor *_inkColor; | |
struct CGImage *_inkMask; | |
NSMutableArray *_interpolatedPoints; | |
UIBezierPath *_currentPath; | |
NSMutableArray *_currentPoints; | |
UIKBHandwritingStrokePointFIFO *_strokeFIFO; | |
UIKBHandwritingBoxcarFilterPointFIFO *_smoothingFIFO; | |
UIKBHandwritingQuadCurvePointFIFO *_interpolatingFIFO; | |
UIKBHandwritingBezierPathPointFIFO *_bezierPathFIFO; | |
UIKBHandwritingStrokeView *_strokeView; | |
NSMutableSet *_activeTouches; | |
CDStruct_23d8ee2f _previousPoint; | |
} | |
@property(nonatomic) CDStruct_19cde01f previousPoint; // @synthesize previousPoint=_previousPoint; | |
@property(nonatomic) BOOL initialPointPosted; // @synthesize initialPointPosted=_initialPointPosted; | |
@property(retain, nonatomic) NSMutableSet *activeTouches; // @synthesize activeTouches=_activeTouches; | |
@property(retain, nonatomic) UIKBHandwritingStrokeView *strokeView; // @synthesize strokeView=_strokeView; | |
@property(retain, nonatomic) UIKBHandwritingBezierPathPointFIFO *bezierPathFIFO; // @synthesize bezierPathFIFO=_bezierPathFIFO; | |
@property(retain, nonatomic) UIKBHandwritingQuadCurvePointFIFO *interpolatingFIFO; // @synthesize interpolatingFIFO=_interpolatingFIFO; | |
@property(retain, nonatomic) UIKBHandwritingBoxcarFilterPointFIFO *smoothingFIFO; // @synthesize smoothingFIFO=_smoothingFIFO; | |
@property(retain, nonatomic) UIKBHandwritingStrokePointFIFO *strokeFIFO; // @synthesize strokeFIFO=_strokeFIFO; | |
@property(retain, nonatomic) NSMutableArray *currentPoints; // @synthesize currentPoints=_currentPoints; | |
@property(retain, nonatomic) UIBezierPath *currentPath; // @synthesize currentPath=_currentPath; | |
@property(retain, nonatomic) NSMutableArray *interpolatedPoints; // @synthesize interpolatedPoints=_interpolatedPoints; | |
@property(nonatomic) struct CGImage *inkMask; // @synthesize inkMask=_inkMask; | |
@property(nonatomic) struct CGColor *inkColor; // @synthesize inkColor=_inkColor; | |
@property(nonatomic) double inkWidth; // @synthesize inkWidth=_inkWidth; | |
- (void).cxx_destruct; | |
- (BOOL)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (BOOL)cancelTouchTracking; | |
- (void)clearTouches; | |
- (BOOL)shouldAllowSelectionGestures:(BOOL)arg1; | |
- (unsigned long long)numberOfStrokes; | |
- (void)touchesCancelled:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesEnded:(id)arg1 withEvent:(id)arg2; | |
- (BOOL)endStrokeWithTouches:(id)arg1 event:(id)arg2; | |
- (void)touchesMoved:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesBegan:(id)arg1 withEvent:(id)arg2; | |
- (void)addInkPoint:(struct CGPoint)arg1 value:(double)arg2; | |
- (void)send; | |
- (void)deleteStrokesAtIndexes:(id)arg1; | |
- (void)clearAndNotify:(BOOL)arg1; | |
- (void)updateInkColor; | |
- (void)updateForKeyplane:(id)arg1 key:(id)arg2; | |
- (void)setRenderConfig:(id)arg1; | |
- (BOOL)shouldCache; | |
- (void)log; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1 keyplane:(id)arg2 key:(id)arg3; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKBKeyViewLayer : CALayer | |
{ | |
long long _imageOrientation; | |
} | |
@property(nonatomic) long long imageOrientation; // @synthesize imageOrientation=_imageOrientation; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBKeyView : UIView <UIKBCacheableView> | |
{ | |
UIKBTree *m_keyplane; | |
UIKBTree *m_key; | |
struct CGRect m_drawFrame; | |
struct __CFBoolean *m_allowsCaching; | |
UIKBRenderConfig *m_renderConfig; | |
UIKBRenderFactory *m_factory; | |
NSMutableDictionary *_keyLayers; | |
int _renderedKeyState; | |
NSString *_cachedTraitsHashString; | |
struct CGColor *_activeBackgroundColor; | |
id _activeCompositingFilter; | |
BOOL _singleRerender; | |
double _cachedOpacity; | |
BOOL _cachedControlKeyRenderingPreference; | |
BOOL _renderAsMask; | |
int _cachedAnchorCorner; | |
unsigned long long _cachedShiftState; | |
long long _cachedSelector; | |
UIKeyboardMenuView *_popupMenu; | |
double _endingTransitionDuration; | |
} | |
@property(nonatomic) BOOL renderAsMask; // @synthesize renderAsMask=_renderAsMask; | |
@property(nonatomic) double endingTransitionDuration; // @synthesize endingTransitionDuration=_endingTransitionDuration; | |
@property(nonatomic) UIKeyboardMenuView *popupMenu; // @synthesize popupMenu=_popupMenu; | |
@property(nonatomic) BOOL cachedControlKeyRenderingPreference; // @synthesize cachedControlKeyRenderingPreference=_cachedControlKeyRenderingPreference; | |
@property(nonatomic) long long cachedSelector; // @synthesize cachedSelector=_cachedSelector; | |
@property(nonatomic) unsigned long long cachedShiftState; // @synthesize cachedShiftState=_cachedShiftState; | |
@property(nonatomic) int cachedAnchorCorner; // @synthesize cachedAnchorCorner=_cachedAnchorCorner; | |
@property(retain, nonatomic) NSString *cachedTraitsHashString; // @synthesize cachedTraitsHashString=_cachedTraitsHashString; | |
@property(retain, nonatomic) UIKBRenderFactory *factory; // @synthesize factory=m_factory; | |
@property(retain, nonatomic) UIKBRenderConfig *renderConfig; // @synthesize renderConfig=m_renderConfig; | |
@property(nonatomic) struct CGRect drawFrame; // @synthesize drawFrame=m_drawFrame; | |
@property(readonly, nonatomic) UIKBTree *key; // @synthesize key=m_key; | |
@property(readonly, nonatomic) UIKBTree *keyplane; // @synthesize keyplane=m_keyplane; | |
- (void)changeBackgroundToActiveIfNecessary; | |
- (void)changeBackgroundToEnabled; | |
- (id)_generateBackdropMaskImage; | |
- (BOOL)_canDrawContent; | |
- (void)drawContentsOfRenderers:(id)arg1; | |
@property(readonly, nonatomic) BOOL keepNonPersistent; | |
@property(readonly, nonatomic) double cachedWidth; | |
@property(readonly, nonatomic) BOOL cacheDeferable; | |
- (void)displayLayer:(id)arg1; | |
- (id)renderFlagsForTraits:(id)arg1; | |
- (void)_populateLayer:(id)arg1 withContents:(id)arg2; | |
- (long long)imageOrientationForLayer:(id)arg1; | |
- (id)layerForRenderFlags:(long long)arg1; | |
- (void)removeFromSuperview; | |
- (void)prepareForDisplay; | |
- (BOOL)requiresSublayers; | |
- (BOOL)_shouldUpdateLayers; | |
@property(readonly, nonatomic) BOOL hasRendered; | |
@property(readonly) long long cachedRenderFlags; | |
- (BOOL)allowBackgroundCachingForRenderFlags:(long long)arg1; | |
- (id)cacheKeysForRenderFlags:(id)arg1; | |
@property(readonly, nonatomic) NSString *cacheKey; | |
@property(readonly, nonatomic) struct UIEdgeInsets displayInsets; | |
- (void)dimKeys:(id)arg1; | |
- (void)willDisplayModalActionView:(id)arg1 withSubTreeKeyView:(id)arg2 completion:(CDUnknownBlockType)arg3; | |
- (long long)didInputSubTree:(id)arg1; | |
- (id)subTreeHitTest:(struct CGPoint)arg1; | |
- (unsigned long long)focusableVariantCount; | |
- (void)touchesEnded:(id)arg1 withEvent:(id)arg2; | |
- (void)_applyAppearanceInvocations; | |
- (BOOL)_viewShouldBeOpaque; | |
@property(readonly, nonatomic) UIKBKeyView *contentsKeyView; | |
@property(readonly, nonatomic) struct CGRect variantFrame; | |
- (int)textEffectsVisibilityLevel; | |
- (void)dealloc; | |
- (void)updateForKeyplane:(id)arg1 key:(id)arg2; | |
- (id)initWithFrame:(struct CGRect)arg1 keyplane:(id)arg2 key:(id)arg3; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBContainerKeyView : UIKBKeyView | |
{ | |
UIKBKeyView *_keyView; | |
} | |
- (void)setFactory:(id)arg1; | |
- (id)factory; | |
- (void)setRenderConfig:(id)arg1; | |
- (id)renderConfig; | |
- (void)setDrawFrame:(struct CGRect)arg1; | |
- (struct CGRect)drawFrame; | |
- (id)contentsKeyView; | |
- (id)key; | |
- (id)keyplane; | |
- (long long)imageOrientationForLayer:(id)arg1; | |
- (id)layerForRenderFlags:(long long)arg1; | |
- (void)prepareForDisplay; | |
- (void)changeBackgroundToActiveIfNecessary; | |
- (void)changeBackgroundToEnabled; | |
- (void)dimKeys:(id)arg1; | |
- (void)updateForKeyplane:(id)arg1 key:(id)arg2; | |
- (void)setNeedsDisplay; | |
- (void)displayLayer:(id)arg1; | |
- (BOOL)hasRendered; | |
- (BOOL)requiresSublayers; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1 keyplane:(id)arg2 key:(id)arg3; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBKeyViewAnimator : NSObject <CAAnimationDelegate> | |
{ | |
BOOL _disabled; | |
} | |
+ (id)normalizedUnwindAnimationWithKeyPath:(id)arg1 originallyFromValue:(id)arg2 toValue:(id)arg3 offset:(double)arg4; | |
+ (id)normalizedUnwindOpacityAnimationWithKeyPath:(id)arg1 originallyFromValue:(id)arg2 toValue:(id)arg3 offset:(double)arg4; | |
+ (id)normalizedUnwindAnimationWithKeyPath:(id)arg1 fromValue:(id)arg2 toValue:(id)arg3 offset:(double)arg4; | |
+ (id)normalizedAnimationWithKeyPath:(id)arg1 fromValue:(id)arg2 toValue:(id)arg3; | |
@property(nonatomic) BOOL disabled; // @synthesize disabled=_disabled; | |
- (void)reset; | |
- (void)endTransitionForKeyView:(id)arg1; | |
- (void)updateTransitionForKeyView:(id)arg1 normalizedDragSize:(struct CGSize)arg2; | |
- (void)transitionEndedForKeyView:(id)arg1 alternateCount:(unsigned long long)arg2; | |
- (void)transitionStartedForKeyView:(id)arg1 alternateCount:(unsigned long long)arg2 toLeft:(BOOL)arg3; | |
- (void)transitionOutKeyView:(id)arg1 fromState:(int)arg2 toState:(int)arg3 completion:(CDUnknownBlockType)arg4; | |
- (void)transitionKeyView:(id)arg1 fromState:(int)arg2 toState:(int)arg3 completion:(CDUnknownBlockType)arg4; | |
- (BOOL)shouldTransitionKeyView:(id)arg1 fromState:(int)arg2 toState:(int)arg3; | |
- (BOOL)shouldAssertCurrentKeyState:(id)arg1; | |
- (id)keycapRightSelectRightTransform; | |
- (id)keycapRightSelectLeftTransform; | |
- (id)keycapRightSelectPrimaryTransform; | |
- (id)keycapLeftSelectRightTransform; | |
- (id)keycapLeftSelectLeftTransform; | |
- (id)keycapLeftSelectPrimaryTransform; | |
- (id)keycapPrimaryExitTransform; | |
- (id)keycapRightTransform; | |
- (id)keycapLeftTransform; | |
- (id)keycapAlternateDualStringTransform:(id)arg1; | |
- (id)keycapAlternateTransform:(id)arg1; | |
- (id)keycapPrimaryDualStringTransform:(id)arg1; | |
- (id)keycapPrimaryTransform; | |
- (id)keycapNullTransform; | |
- (id)keycapMeshTransformFromRect:(struct CGRect)arg1 toRect:(struct CGRect)arg2; | |
@property(readonly, nonatomic) struct CGRect secondaryGlyphNormalizedExitRect; | |
@property(readonly, nonatomic) struct CGRect primaryGlyphNormalizedExitRect; | |
- (void)_fadeInKeyView:(id)arg1 duration:(double)arg2 completion:(CDUnknownBlockType)arg3; | |
- (void)_fadeOutKeyView:(id)arg1 duration:(double)arg2 completion:(CDUnknownBlockType)arg3; | |
- (double)delayedDeactivationTimeForKeyView:(id)arg1; | |
- (Class)keyViewClassForKey:(id)arg1 traits:(id)arg2; | |
- (Class)_keyViewClassForSpecialtyKey:(id)arg1; | |
@property(readonly, nonatomic) BOOL shouldPurgeKeyViews; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBKeyViewAnimatorDeveloper : UIKBKeyViewAnimator | |
{ | |
} | |
- (struct CGRect)secondaryGlyphNormalizedExitRect; | |
- (struct CGRect)primaryGlyphNormalizedExitRect; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBKeyViewAnimatorMonolith : UIKBKeyViewAnimator <_UIFloatingContentViewDelegate> | |
{ | |
NSMutableDictionary *_selectedKeyTimestamps; | |
NSMutableDictionary *_transitionCompletions; | |
} | |
- (void)reset; | |
- (void)transitionOutKeyView:(id)arg1 fromState:(int)arg2 toState:(int)arg3 completion:(CDUnknownBlockType)arg4; | |
- (void)transitionKeyView:(id)arg1 fromState:(int)arg2 toState:(int)arg3 completion:(CDUnknownBlockType)arg4; | |
- (BOOL)shouldTransitionKeyView:(id)arg1 fromState:(int)arg2 toState:(int)arg3; | |
- (BOOL)shouldAssertCurrentKeyState:(id)arg1; | |
- (void)animateFloatingKeyView:(id)arg1 toControlState:(unsigned long long)arg2; | |
- (void)transitionFloatingKeyView:(id)arg1 toState:(int)arg2 completion:(CDUnknownBlockType)arg3; | |
- (void)addTransitionCompletion:(CDUnknownBlockType)arg1 forKeyName:(id)arg2; | |
- (long long)_transitionFromState:(int)arg1 toState:(int)arg2; | |
- (void)floatingContentView:(id)arg1 didFinishTransitioningToState:(unsigned long long)arg2; | |
- (void)floatingContentView:(id)arg1 isTransitioningFromState:(unsigned long long)arg2 toState:(unsigned long long)arg3; | |
- (unsigned long long)controlStateForKeyState:(int)arg1; | |
- (Class)keyViewClassForKey:(id)arg1 traits:(id)arg2; | |
- (BOOL)shouldPurgeKeyViews; | |
- (void)dealloc; | |
- (id)init; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBKeyInterval : NSObject | |
{ | |
UIKBTree *_key; | |
double _interval; | |
} | |
@property(nonatomic) double interval; // @synthesize interval=_interval; | |
@property(retain, nonatomic) UIKBTree *key; // @synthesize key=_key; | |
- (void)dealloc; | |
- (id)initWithKey:(id)arg1 interval:(double)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBKeyplaneView : UIKBSplitImageView <UIKBCacheableView> | |
{ | |
UIKBTree *_keyplane; | |
UIKBTree *_defaultKeyplane; | |
UIKBCacheToken *_cacheToken; | |
UIKBCacheToken *_defaultKeyplaneCacheToken; | |
UIKBKeyViewAnimator *_keyViewAnimator; | |
UIKeyboardEmojiKeyDisplayController *_emojiKeyManager; | |
UIKBKeyView *_candidateGapView; | |
NSMutableDictionary *_subviewIndex; | |
NSMutableDictionary *_activeViewIndex; | |
NSMutableDictionary *_renderedKeyViews; | |
NSMutableDictionary *_delayedDeactivationKeys; | |
NSTimer *_activatedTimer; | |
BOOL _performingDeactivation; | |
BOOL _shouldDrawRect; | |
UIKBRenderConfig *_renderConfig; | |
UIKBRenderingContext *_renderingContext; | |
UIKBRenderFactory *_factory; | |
UIKBSplitImageView *_keyBorders; | |
UIKBSplitImageView *_keyBackgrounds; | |
UIKBSplitImageView *_keyCaps; | |
} | |
@property(retain, nonatomic) UIKeyboardEmojiKeyDisplayController *emojiKeyManager; // @synthesize emojiKeyManager=_emojiKeyManager; | |
@property(retain, nonatomic) UIKBKeyViewAnimator *keyViewAnimator; // @synthesize keyViewAnimator=_keyViewAnimator; | |
@property(retain, nonatomic) UIKBRenderFactory *factory; // @synthesize factory=_factory; | |
@property(retain, nonatomic) UIKBRenderingContext *renderingContext; // @synthesize renderingContext=_renderingContext; | |
@property(retain, nonatomic) UIKBRenderConfig *renderConfig; // @synthesize renderConfig=_renderConfig; | |
@property(retain, nonatomic) UIKBCacheToken *defaultKeyplaneCacheToken; // @synthesize defaultKeyplaneCacheToken=_defaultKeyplaneCacheToken; | |
@property(retain, nonatomic) UIKBCacheToken *cacheToken; // @synthesize cacheToken=_cacheToken; | |
@property(retain, nonatomic) UIKBTree *defaultKeyplane; // @synthesize defaultKeyplane=_defaultKeyplane; | |
@property(retain, nonatomic) UIKBTree *keyplane; // @synthesize keyplane=_keyplane; | |
- (void)purgeFactory; | |
- (void)purgeLayerContents; | |
- (void)purgeSubviews; | |
- (void)purgeKeyViews; | |
- (void)activateKeys; | |
- (void)deactivateKeys; | |
- (void)deactivateKey:(id)arg1 previousState:(int)arg2; | |
- (void)dimKeys:(id)arg1; | |
- (void)deactivateAdaptiveKey:(id)arg1; | |
- (BOOL)shouldAnimateOutKeyView:(id)arg1; | |
- (BOOL)shouldAnimateInKeyView:(id)arg1; | |
- (id)viewForKey:(id)arg1 state:(int)arg2; | |
- (id)viewForKey:(id)arg1; | |
- (id)activeKeyViews; | |
- (int)stateForKey:(id)arg1; | |
- (void)setState:(int)arg1 forKey:(id)arg2; | |
- (BOOL)_shouldAllowKey:(id)arg1; | |
- (id)containingViewForKey:(id)arg1 withState:(int)arg2; | |
- (int)cornerMaskForKey:(id)arg1 recursive:(BOOL)arg2; | |
- (id)cacheIdentifierForKey:(id)arg1 withState:(int)arg2; | |
- (id)cacheIdentifierForKey:(id)arg1; | |
- (void)removeKeyFromDelayedDeactivationSet:(id)arg1; | |
- (void)addKeyToDelayedDeactivationSet:(id)arg1; | |
- (void)performDelayedDeactivation:(id)arg1; | |
- (void)scheduleDelayedDeactivation; | |
- (void)cancelDelayedDeactivation; | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (BOOL)_canDrawContent; | |
- (BOOL)_shouldInheritScreenScaleAsContentScaleFactor; | |
- (void)setContentScaleFactor:(double)arg1; | |
- (void)drawContentsOfRenderers:(id)arg1; | |
@property(readonly, nonatomic) BOOL keepNonPersistent; | |
@property(readonly, nonatomic) double cachedWidth; | |
@property(readonly, nonatomic) BOOL cacheDeferable; | |
- (void)displayLayer:(id)arg1; | |
- (id)cacheKeysForRenderFlags:(id)arg1; | |
- (BOOL)useDefaultKeyplaneCacheTokenForRenderFlags:(long long)arg1; | |
@property(readonly, nonatomic) NSString *cacheKey; | |
- (void)willMoveToWindow:(id)arg1; | |
- (void)_generateFactoryIfNeeded; | |
- (void)_generateRenderingContextIfNeeded; | |
- (void)prepareForDisplay; | |
- (BOOL)isPasscodeStyle; | |
- (BOOL)validForKeyplane:(id)arg1 withVisualStyle:(int)arg2; | |
- (void)dealloc; | |
- (void)removeFromSuperview; | |
- (id)initWithFrame:(struct CGRect)arg1 keyplane:(id)arg2; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface UIKBMergeAction : NSObject <NSCopying> | |
{ | |
NSString *_remainingKeyName; | |
NSString *_disappearingKeyName; | |
NSArray *_orderedKeyList; | |
UIKBGeometry *_factors; | |
} | |
+ (id)mergeActionWithOrderedKeyList:(id)arg1 factors:(id)arg2; | |
+ (id)mergeActionWithRemainingKeyName:(id)arg1 disappearingKeyName:(id)arg2 factors:(id)arg3; | |
@property(retain, nonatomic) UIKBGeometry *factors; // @synthesize factors=_factors; | |
@property(retain, nonatomic) NSArray *orderedKeyList; // @synthesize orderedKeyList=_orderedKeyList; | |
@property(retain, nonatomic) NSString *disappearingKeyName; // @synthesize disappearingKeyName=_disappearingKeyName; | |
@property(retain, nonatomic) NSString *remainingKeyName; // @synthesize remainingKeyName=_remainingKeyName; | |
- (void).cxx_destruct; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRecentInputCell : UICollectionViewCell | |
{ | |
UILabel *_label; | |
} | |
+ (id)titleAttributesForRenderConfig:(id)arg1; | |
+ (id)textColorForRenderConfig:(id)arg1 isSelected:(BOOL)arg2; | |
@property(retain, nonatomic) UILabel *label; // @synthesize label=_label; | |
- (void)setInputText:(id)arg1; | |
- (void)layoutSubviews; | |
- (void)setSelected:(BOOL)arg1; | |
- (BOOL)isFocused; | |
- (BOOL)_canFocusProgrammatically; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRecentInputsView : UIKBKeyView <UICollectionViewDataSource, UICollectionViewDelegate> | |
{ | |
BOOL _verticalLayout; | |
UICollectionView *_collectionView; | |
NSArray *_recentInputStrings; | |
UICollectionViewFlowLayout *_flowLayout; | |
} | |
@property(retain, nonatomic) UICollectionViewFlowLayout *flowLayout; // @synthesize flowLayout=_flowLayout; | |
@property(retain, nonatomic) NSArray *recentInputStrings; // @synthesize recentInputStrings=_recentInputStrings; | |
@property(retain, nonatomic) UICollectionView *collectionView; // @synthesize collectionView=_collectionView; | |
- (void)displayLayer:(id)arg1; | |
- (void)scrollViewDidChangeContentSize:(id)arg1; | |
- (struct CGSize)collectionView:(id)arg1 layout:(id)arg2 sizeForItemAtIndexPath:(id)arg3; | |
- (id)collectionView:(id)arg1 cellForItemAtIndexPath:(id)arg2; | |
- (long long)collectionView:(id)arg1 numberOfItemsInSection:(long long)arg2; | |
- (void)setupCollectionView; | |
- (void)setRecentInputs:(id)arg1; | |
- (void)setVerticalLayout:(BOOL)arg1; | |
- (unsigned long long)focusableVariantCount; | |
- (id)selectedRecentInputString; | |
- (void)refreshSelectedRecent; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1 keyplane:(id)arg2 key:(id)arg3; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryLayoutSegment : NSObject | |
{ | |
int _rectCount; | |
struct CGRect _rects[10]; | |
int _triangleCorners[10]; | |
int _edgeCount; | |
unsigned long long _edges[10]; | |
NSString *_cachedKeyNames[10]; | |
BOOL _requireAllMatches; | |
int _states; | |
UIKBRenderTraits *_traits; | |
} | |
+ (id)segmentWithTraits:(id)arg1; | |
@property(nonatomic) BOOL requireAllMatches; // @synthesize requireAllMatches=_requireAllMatches; | |
@property(nonatomic) int keyStates; // @synthesize keyStates=_states; | |
@property(readonly, nonatomic) UIKBRenderTraits *traits; // @synthesize traits=_traits; | |
- (BOOL)containsPoint:(struct CGPoint)arg1 inRect:(struct CGRect)arg2 withKeyplane:(id)arg3; | |
- (void)addRelativeLayoutRectFromEdge:(unsigned long long)arg1 ofCachedKey:(id)arg2; | |
- (void)addLayoutRect:(struct CGRect)arg1 asTriangle:(int)arg2; | |
- (void)dealloc; | |
- (id)initWithTraits:(id)arg1; | |
@end | |
@interface UIKBRenderFactory : NSObject | |
{ | |
UIKBRenderingContext *_renderingContext; | |
NSMutableArray *_segmentTraits; | |
BOOL _suppressSegmentTraits; | |
double _rivenSizeFactor; | |
BOOL _lightweightFactory; | |
double _scale; | |
struct CGSize _stretchFactor; | |
BOOL _boldTextEnabled; | |
BOOL _increasedContrastEnabled; | |
BOOL _allowsPaddles; | |
BOOL _preferStringKeycapOverImage; | |
BOOL _drawsOneHandedAffordance; | |
} | |
+ (BOOL)couldUseGlyphSelectorForDisplayString:(id)arg1; | |
+ (id)_characterSetForGlyphSelectors; | |
+ (id)segmentedControlColor:(BOOL)arg1; | |
+ (id)cacheKeyForString:(id)arg1 withRenderFlags:(long long)arg2 renderingContext:(id)arg3; | |
+ (id)lightweightFactoryForVisualStyle:(CDStruct_227bb23d)arg1 renderingContext:(id)arg2; | |
+ (id)factoryForVisualStyle:(CDStruct_227bb23d)arg1 renderingContext:(id)arg2; | |
+ (id)factoryForVisualStyle:(CDStruct_227bb23d)arg1 renderingContext:(id)arg2 skipLayoutSegments:(BOOL)arg3; | |
+ (Class)factoryClassForVisualStyle:(CDStruct_227bb23d)arg1; | |
+ (long long)_graphicsQuality; | |
+ (BOOL)_enabled; | |
@property(nonatomic) BOOL drawsOneHandedAffordance; // @synthesize drawsOneHandedAffordance=_drawsOneHandedAffordance; | |
@property(nonatomic) BOOL preferStringKeycapOverImage; // @synthesize preferStringKeycapOverImage=_preferStringKeycapOverImage; | |
@property(nonatomic) BOOL allowsPaddles; // @synthesize allowsPaddles=_allowsPaddles; | |
@property(nonatomic) BOOL increasedContrastEnabled; // @synthesize increasedContrastEnabled=_increasedContrastEnabled; | |
@property(readonly, nonatomic) BOOL boldTextEnabled; // @synthesize boldTextEnabled=_boldTextEnabled; | |
@property(nonatomic) struct CGSize stretchFactor; // @synthesize stretchFactor=_stretchFactor; | |
@property(nonatomic) double scale; // @synthesize scale=_scale; | |
@property(nonatomic) BOOL lightweightFactory; // @synthesize lightweightFactory=_lightweightFactory; | |
@property(nonatomic) double rivenSizeFactor; // @synthesize rivenSizeFactor=_rivenSizeFactor; | |
@property(readonly, nonatomic) NSArray *segmentTraits; // @synthesize segmentTraits=_segmentTraits; | |
@property(retain, nonatomic) UIKBRenderingContext *renderingContext; // @synthesize renderingContext=_renderingContext; | |
- (long long)glyphSelectorForDisplayString:(id)arg1; | |
- (void)_customizeTraits:(id)arg1 forPopupForKey:(id)arg2 withRenderingContext:(id)arg3 keycapsFontName:(id)arg4; | |
- (id)thinTextFontName; | |
- (id)lightTextFontName; | |
- (id)lightPadKeycapsFontName; | |
- (id)thinKeycapsFontName; | |
- (id)lightKeycapsFontName; | |
- (id)controlKeyShadowColorName; | |
- (id)defaultKeyShadowColorName; | |
- (id)controlKeyForegroundColorName; | |
- (id)lowQualityLayeredBackgroundColorName; | |
- (id)_controlKeyBackgroundColorName; | |
- (id)controlKeyBackgroundColorName; | |
- (id)defaultKeyBackgroundColorName; | |
- (long long)lightHighQualityEnabledBlendForm; | |
- (long long)enabledBlendForm; | |
- (void)suppressLayoutSegments; | |
- (void)addLayoutSegment:(id)arg1; | |
- (BOOL)useBlueThemingForKey:(id)arg1; | |
- (BOOL)shouldClearBaseDisplayStringForVariants:(id)arg1; | |
- (void)applyBoldTextForContent:(id)arg1 withKey:(id)arg2; | |
- (id)displayContentsForKey:(id)arg1; | |
- (id)keyImageNameWithSkinnyVariation:(id)arg1; | |
- (double)skinnyKeyThreshold; | |
- (id)ZWNJKeyImageName; | |
- (id)spaceKeyGrabberHandlesImageName; | |
- (id)messagesWriteboardKeyImageName; | |
- (id)biuKeyImageName; | |
- (id)boldKeyImageName; | |
- (id)undoKeyImageName; | |
- (id)pasteKeyImageName; | |
- (id)copyKeyImageName; | |
- (id)cutKeyImageName; | |
- (id)rightArrowKeyImageName; | |
- (id)leftArrowKeyImageName; | |
- (id)shiftLockImageName; | |
- (id)shiftOnKeyImageName; | |
- (id)shiftKeyImageName; | |
- (id)deleteOnKeyImageName; | |
- (id)deleteKeyImageName; | |
- (id)handwritingMoreKeyImageName; | |
- (id)muttitapReverseKeyImageName; | |
- (id)multitapCompleteKeyImageName; | |
- (id)dismissKeyImageName; | |
- (id)dictationKeyImageName; | |
- (id)globalEmojiKeyImageName; | |
- (id)globalKeyImageName; | |
- (id)traitsHashStringForKey:(id)arg1 withGeometry:(id)arg2 withSymbolStyle:(id)arg3 controlOpacities:(BOOL)arg4 blurBlending:(BOOL)arg5; | |
- (BOOL)keyIsRightToLeftSensitive:(id)arg1; | |
- (id)hashStringElement; | |
- (id)traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (id)backgroundTraitsForKeyplane:(id)arg1; | |
- (BOOL)supportsInputTraits:(id)arg1 forKeyplane:(id)arg2; | |
- (void)setupLayoutSegments; | |
- (void)lowQualityTraits:(id)arg1; | |
- (double)translucentGapWidth; | |
- (void)scaleTraits:(id)arg1; | |
- (struct CGPoint)RivenPointFactor:(struct CGPoint)arg1; | |
- (double)RivenFactor:(double)arg1; | |
- (id)initWithRenderingContext:(id)arg1 skipLayoutSegments:(BOOL)arg2; | |
- (void)dealloc; | |
- (void)modifyTraitsForDividerVariant:(id)arg1 withKey:(id)arg2; | |
- (void)modifyTraitsForDetachedInputSwitcher:(id)arg1 withKey:(id)arg2; | |
- (struct CGPoint)dualStringKeyBottomTextOffset:(id)arg1 keyplane:(id)arg2; | |
- (struct CGPoint)dualStringKeyTopTextOffset:(id)arg1 keyplane:(id)arg2; | |
- (double)emojiPopupDividerKeyOffset; | |
- (double)keyCornerRadius; | |
@property(readonly, getter=renderConfig) UIKBRenderConfig *renderConfig; | |
- (id)extraPasscodePaddleTraits; | |
- (id)passcodeShiftedControlKeyTraits; | |
- (id)passcodeActiveControlKeyTraits; | |
- (id)passcodeControlKeyTraits; | |
- (id)passcodeKeyEdgeColorName; | |
- (double)passcodeEdgeWeight; | |
- (id)passcodeBackgroundTraitsForKeyplane:(id)arg1; | |
- (void)modifyKeyTraitsForPasscode:(id)arg1 forKey:(id)arg2 onKeyplane:(id)arg3; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryNumberPad : UIKBRenderFactory | |
{ | |
} | |
- (void)setupLayoutSegments; | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (void)_customizeSymbolStyle:(id)arg1 secondaryStyle:(id)arg2 forKey:(id)arg3 contents:(id)arg4; | |
- (struct CGPoint)specialSymbolOffset; | |
- (struct CGPoint)loneZeroOffset; | |
- (struct CGPoint)rightColumnLetterOffset; | |
- (struct CGPoint)rightColumnNumberOffset; | |
- (struct CGPoint)centerColumnLetterOffset; | |
- (struct CGPoint)centerColumnNumberOffset; | |
- (struct CGPoint)leftColumnLetterOffset; | |
- (struct CGPoint)leftColumnNumberOffset; | |
- (struct CGPoint)dictationGlyphOffset; | |
- (struct CGPoint)deleteGlyphOffset; | |
- (double)letterFontSize; | |
- (double)numberFontSize; | |
- (id)controlKeyDividerColorName; | |
- (id)controlKeyForegroundColorName; | |
- (id)controlKeyBackgroundColorName; | |
- (id)defaultKeyDividerColorName; | |
- (long long)lightHighQualityEnabledBlendForm; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryNumberPadLandscape : UIKBRenderFactoryNumberPad | |
{ | |
} | |
- (void)_customizeSymbolStyle:(id)arg1 secondaryStyle:(id)arg2 forKey:(id)arg3 contents:(id)arg4; | |
- (struct CGPoint)specialSymbolOffset; | |
- (struct CGPoint)loneZeroOffset; | |
- (struct CGPoint)rightColumnLetterOffset; | |
- (struct CGPoint)rightColumnNumberOffset; | |
- (struct CGPoint)centerColumnLetterOffset; | |
- (struct CGPoint)centerColumnNumberOffset; | |
- (struct CGPoint)leftColumnLetterOffset; | |
- (struct CGPoint)leftColumnNumberOffset; | |
- (struct CGPoint)dictationGlyphOffset; | |
- (struct CGPoint)deleteGlyphOffset; | |
- (double)letterFontSize; | |
- (double)numberFontSize; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryiPhone : UIKBRenderFactory | |
{ | |
} | |
- (void)setupLayoutSegments; | |
- (id)shiftDeleteGlyphTraits; | |
- (id)shiftLockControlKeyTraits; | |
- (id)shiftedControlKeyTraits; | |
- (id)activeControlKeyTraits; | |
- (id)controlKeyTraits; | |
- (double)_row4ControlSegmentWidthRight; | |
- (double)_row4ControlSegmentWidthLeft; | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (id)variantGeometriesForGeometry:(id)arg1 variantCount:(unsigned long long)arg2 rowLimit:(long long)arg3 annotationIndex:(unsigned long long)arg4; | |
- (long long)rowLimitForKey:(id)arg1; | |
- (BOOL)_popupMenuStyleForKey:(id)arg1; | |
- (BOOL)_popupStyleForKey:(id)arg1; | |
- (void)_customizeTraits:(id)arg1 forPredictionCellKey:(id)arg2; | |
- (void)_customizePopupTraits:(id)arg1 forKey:(id)arg2 onKeyplane:(id)arg3; | |
- (double)dualStringBottomAdditionalOffsetForDisplayContents:(id)arg1; | |
- (BOOL)isTallPopup; | |
- (double)popupFontSize; | |
- (struct CGPoint)popupSymbolTextOffset; | |
- (struct CGPoint)variantAnnotationTextOffset; | |
- (struct CGPoint)variantSymbolTextOffset; | |
- (double)variantWideShadowWeight; | |
- (struct UIEdgeInsets)variantSymbolFrameInsets; | |
- (struct UIEdgeInsets)variantDisplayFrameInsets; | |
- (struct UIEdgeInsets)variantPaddedFrameInsets; | |
- (struct UIEdgeInsets)wideShadowPopupMenuInsets; | |
- (struct UIEdgeInsets)wideShadowPaddleInsets; | |
- (void)_customizeSymbolStyle:(id)arg1 forKey:(id)arg2 contents:(id)arg3; | |
- (void)_customizeGeometry:(id)arg1 forKey:(id)arg2 contents:(id)arg3; | |
- (BOOL)iPadFudgeLayout; | |
- (double)skinnyKeyThreshold; | |
- (id)shiftLockImageName; | |
- (id)shiftOnKeyImageName; | |
- (id)shiftKeyImageName; | |
- (id)deleteOnKeyImageName; | |
- (id)deleteKeyImageName; | |
- (id)muttitapReverseKeyImageName; | |
- (id)multitapCompleteKeyImageName; | |
- (id)dictationKeyImageName; | |
- (id)globalEmojiKeyImageName; | |
- (id)globalKeyImageName; | |
- (struct CGPoint)ZWNJKeyOffset; | |
- (struct CGPoint)secondaryShiftKeyOffset; | |
- (struct CGPoint)shiftKeyOffset; | |
- (struct CGPoint)deleteKeyOffset; | |
- (struct CGPoint)moreABCKeyOffset; | |
- (struct CGPoint)more123KeyOffset; | |
- (struct CGPoint)dictationKeyOffset; | |
- (struct CGPoint)realEmojiKeyOffset; | |
- (struct CGPoint)internationalKeyOffset; | |
- (struct CGPoint)zhuyinFirstToneKeyOffset; | |
- (struct CGPoint)dismissKeyOffset; | |
- (struct CGPoint)undoKeyOffset; | |
- (struct CGPoint)boldKeyOffset; | |
- (struct CGPoint)pasteKeyOffset; | |
- (struct CGPoint)copyKeyOffset; | |
- (struct CGPoint)cutKeyOffset; | |
- (struct CGPoint)rightArrowKeyOffset; | |
- (struct CGPoint)leftArrowKeyOffset; | |
- (struct CGPoint)returnKeyOffset; | |
- (struct CGPoint)stringKeyOffset; | |
- (double)zhuyinFirstToneKeyFontSize; | |
- (double)moreABCKeyFontSize; | |
- (double)moreKeyFontSize; | |
- (double)assistKeyFontSize; | |
- (double)returnKeyFontSize; | |
- (double)hintNoneKeyFontSize; | |
- (double)shiftKeyFontSize; | |
- (double)deleteKeyFontSize; | |
- (double)stringKeyFontSize; | |
- (long long)lightHighQualityEnabledBlendForm; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryiPhoneLandscape : UIKBRenderFactoryiPhone | |
{ | |
} | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (id)variantGeometriesForGeometry:(id)arg1 variantCount:(unsigned long long)arg2 rowLimit:(long long)arg3 annotationIndex:(unsigned long long)arg4; | |
- (double)skinnyKeyThreshold; | |
- (id)biuKeyImageName; | |
- (id)boldKeyImageName; | |
- (id)undoKeyImageName; | |
- (id)pasteKeyImageName; | |
- (id)copyKeyImageName; | |
- (id)cutKeyImageName; | |
- (id)rightArrowKeyImageName; | |
- (id)leftArrowKeyImageName; | |
- (id)dismissKeyImageName; | |
- (id)shiftLockImageName; | |
- (id)shiftOnKeyImageName; | |
- (id)shiftKeyImageName; | |
- (id)deleteOnKeyImageName; | |
- (id)deleteKeyImageName; | |
- (id)muttitapReverseKeyImageName; | |
- (id)multitapCompleteKeyImageName; | |
- (id)dictationKeyImageName; | |
- (id)globalEmojiKeyImageName; | |
- (id)globalKeyImageName; | |
- (struct CGPoint)moreABCKeyOffset; | |
- (struct CGPoint)more123KeyOffset; | |
- (double)moreABCKeyFontSize; | |
- (double)_row4ControlSegmentWidthRight; | |
- (double)_row4ControlSegmentWidthLeft; | |
- (double)emojiPopupDividerKeyOffset; | |
- (BOOL)isTallPopup; | |
- (double)popupFontSize; | |
- (struct CGPoint)popupSymbolTextOffset; | |
- (struct CGPoint)variantAnnotationTextOffset; | |
- (struct CGPoint)variantSymbolTextOffset; | |
- (struct UIEdgeInsets)variantSymbolFrameInsets; | |
- (struct UIEdgeInsets)variantDisplayFrameInsets; | |
- (struct UIEdgeInsets)variantPaddedFrameInsets; | |
- (struct UIEdgeInsets)wideShadowPaddleInsets; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryiPhoneChoco : UIKBRenderFactoryiPhone | |
{ | |
} | |
- (id)thinKeycapsFontName; | |
- (id)lightKeycapsFontName; | |
- (BOOL)isTallPopup; | |
- (struct CGPoint)popupSymbolTextOffset; | |
- (struct CGPoint)variantAnnotationTextOffset; | |
- (struct CGPoint)variantSymbolTextOffset; | |
- (struct UIEdgeInsets)variantSymbolFrameInsets; | |
- (struct UIEdgeInsets)wideShadowPopupMenuInsets; | |
- (struct UIEdgeInsets)wideShadowPaddleInsets; | |
- (struct CGPoint)moreABCKeyOffset; | |
- (struct CGPoint)more123KeyOffset; | |
- (struct CGPoint)dictationKeyOffset; | |
- (struct CGPoint)internationalKeyOffset; | |
- (struct CGPoint)returnKeyOffset; | |
- (double)moreABCKeyFontSize; | |
- (double)moreKeyFontSize; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryiPhoneChocoLandscape : UIKBRenderFactoryiPhoneLandscape | |
{ | |
} | |
- (double)_row4ControlSegmentWidthRight; | |
- (double)_row4ControlSegmentWidthLeft; | |
- (id)thinKeycapsFontName; | |
- (id)lightKeycapsFontName; | |
- (BOOL)isTallPopup; | |
- (double)popupFontSize; | |
- (struct CGPoint)popupSymbolTextOffset; | |
- (struct CGPoint)variantSymbolTextOffset; | |
- (struct UIEdgeInsets)variantSymbolFrameInsets; | |
- (struct UIEdgeInsets)wideShadowPopupMenuInsets; | |
- (struct CGPoint)dismissKeyOffset; | |
- (struct CGPoint)realEmojiKeyOffset; | |
- (struct CGPoint)moreABCKeyOffset; | |
- (struct CGPoint)rightArrowKeyOffset; | |
- (struct CGPoint)leftArrowKeyOffset; | |
- (struct CGPoint)undoKeyOffset; | |
- (struct CGPoint)dictationKeyOffset; | |
- (struct CGPoint)internationalKeyOffset; | |
- (struct CGPoint)returnKeyOffset; | |
- (double)moreABCKeyFontSize; | |
- (double)moreKeyFontSize; | |
- (double)assistKeyFontSize; | |
- (double)stringKeyFontSize; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryiPhoneTruffle : UIKBRenderFactoryiPhone | |
{ | |
} | |
- (id)thinKeycapsFontName; | |
- (id)lightKeycapsFontName; | |
- (BOOL)isTallPopup; | |
- (double)popupFontSize; | |
- (struct CGPoint)popupSymbolTextOffset; | |
- (struct CGPoint)variantAnnotationTextOffset; | |
- (struct CGPoint)variantSymbolTextOffset; | |
- (struct UIEdgeInsets)variantSymbolFrameInsets; | |
- (struct UIEdgeInsets)variantPaddedFrameInsets; | |
- (struct UIEdgeInsets)wideShadowPaddleInsets; | |
- (struct CGPoint)deleteKeyOffset; | |
- (struct CGPoint)moreABCKeyOffset; | |
- (struct CGPoint)more123KeyOffset; | |
- (struct CGPoint)dictationKeyOffset; | |
- (struct CGPoint)internationalKeyOffset; | |
- (struct CGPoint)returnKeyOffset; | |
- (struct CGPoint)stringKeyOffset; | |
- (double)moreABCKeyFontSize; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryiPhoneTruffleLandscape : UIKBRenderFactoryiPhoneLandscape | |
{ | |
} | |
- (double)_row4ControlSegmentWidthRight; | |
- (double)_row4ControlSegmentWidthLeft; | |
- (id)thinKeycapsFontName; | |
- (id)lightKeycapsFontName; | |
- (BOOL)isTallPopup; | |
- (double)popupFontSize; | |
- (struct CGPoint)popupSymbolTextOffset; | |
- (struct CGPoint)variantSymbolTextOffset; | |
- (struct UIEdgeInsets)variantSymbolFrameInsets; | |
- (struct CGPoint)dismissKeyOffset; | |
- (struct CGPoint)realEmojiKeyOffset; | |
- (struct CGPoint)moreABCKeyOffset; | |
- (struct CGPoint)rightArrowKeyOffset; | |
- (struct CGPoint)leftArrowKeyOffset; | |
- (struct CGPoint)undoKeyOffset; | |
- (struct CGPoint)boldKeyOffset; | |
- (struct CGPoint)pasteKeyOffset; | |
- (struct CGPoint)copyKeyOffset; | |
- (struct CGPoint)cutKeyOffset; | |
- (struct CGPoint)dictationKeyOffset; | |
- (struct CGPoint)deleteKeyOffset; | |
- (struct CGPoint)internationalKeyOffset; | |
- (struct CGPoint)returnKeyOffset; | |
- (double)assistKeyFontSize; | |
- (double)moreKeyFontSize; | |
- (double)moreABCKeyFontSize; | |
- (double)stringKeyFontSize; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryiPad : UIKBRenderFactoryiPhone | |
{ | |
} | |
- (void)_customizeTraits:(id)arg1 forPopupForKey:(id)arg2 withRenderingContext:(id)arg3 keycapsFontName:(id)arg4; | |
- (void)setupLayoutSegments; | |
- (double)_row4ControlSegmentWidthRight; | |
- (double)_row4ControlSegmentWidthLeft; | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (id)variantGeometriesForGeometry:(id)arg1 variantCount:(unsigned long long)arg2 rowLimit:(long long)arg3 annotationIndex:(unsigned long long)arg4; | |
- (long long)rowLimitForKey:(id)arg1; | |
- (double)defaultVariantSizeThreshold; | |
- (struct CGSize)defaultVariantGeometrySize; | |
- (void)_customizePopupTraits:(id)arg1 forKey:(id)arg2 onKeyplane:(id)arg3; | |
- (BOOL)shouldClearBaseDisplayStringForVariants:(id)arg1; | |
- (void)_customizeSymbolStyle:(id)arg1 forKey:(id)arg2 contents:(id)arg3; | |
- (id)lowQualityLayeredBackgroundColorName; | |
- (struct CGPoint)dismissKeyOffset; | |
- (struct CGPoint)dualStringKeyOffset; | |
- (struct CGPoint)tinyPunctuationGlyphOffset; | |
- (double)tinyPunctuationGlyphFontSize; | |
- (double)messagesTypeKeyplanSwitchKeyFontSize; | |
- (double)fallbackFontSize; | |
- (double)zhuyinFirstToneKeyFontSize; | |
- (double)facemarkKeyFontSize; | |
- (double)emailDotKeyFontSize; | |
- (double)smallKanaKeyFontSize; | |
- (double)dismissKeyFontSize; | |
- (double)spaceKeyFontSize; | |
- (double)dictationKeyFontSize; | |
- (double)internationalKeyFontSize; | |
- (double)moreKeyFontSize; | |
- (double)deleteKeyFontSize; | |
- (double)shiftKeyFontSize; | |
- (double)defaultPathWeight; | |
- (double)fontSizeAdjustmentForNonAlphanumericKeycaps; | |
- (double)bottomRowDefaultFontSize; | |
- (double)dualStringKeyFontSizeAdjustment; | |
- (struct CGPoint)stringKeyOffset; | |
- (double)stringKeyFontSize; | |
- (void)_customizeGeometry:(id)arg1 forKey:(id)arg2 contents:(id)arg3; | |
- (id)displayContentsForKey:(id)arg1; | |
- (struct CGRect)insetFrame:(struct CGRect)arg1 forKey:(id)arg2; | |
- (double)cornerRadiusForKey:(id)arg1; | |
- (BOOL)supportsInputTraits:(id)arg1 forKeyplane:(id)arg2; | |
- (BOOL)_onLeftSide:(id)arg1 onKeyplane:(id)arg2; | |
- (struct UIEdgeInsets)variantSymbolFrameInsets; | |
- (struct UIEdgeInsets)variantDisplayFrameInsets; | |
- (struct UIEdgeInsets)variantPaddedFrameInsets; | |
- (struct UIEdgeInsets)wideShadowPaddleInsets; | |
- (BOOL)iPadFudgeLayout; | |
- (double)predictiveKeyCornerRadius; | |
- (double)skinnyKeyThreshold; | |
- (id)returnKeyImageName; | |
- (id)tabKeyImageName; | |
- (id)capslockKeyImageName; | |
- (id)ZWNJKeyImageName; | |
- (id)messagesWriteboardKeyImageName; | |
- (id)shiftLockImageName; | |
- (id)shiftOnKeyImageName; | |
- (id)shiftKeyImageName; | |
- (id)deleteOnKeyImageName; | |
- (id)deleteKeyImageName; | |
- (id)muttitapReverseKeyImageName; | |
- (id)multitapCompleteKeyImageName; | |
- (id)dismissKeyImageName; | |
- (id)dictationKeyImageName; | |
- (id)globalEmojiKeyImageName; | |
- (id)globalKeyImageName; | |
- (struct CGPoint)ZWNJKeyOffset; | |
- (struct CGPoint)secondaryShiftKeyOffset; | |
- (struct CGPoint)returnKeyOffset; | |
- (struct CGPoint)shiftKeyOffset; | |
- (struct CGPoint)deleteKeyOffset; | |
- (struct CGPoint)dictationKeyOffset; | |
- (struct CGPoint)internationalKeyOffset; | |
- (double)keyInsetBottom; | |
- (double)returnKeySymbolFrameInset; | |
- (double)symbolFrameInset; | |
- (struct CGRect)dismissKeySymbolFrame; | |
- (struct CGRect)shiftKeySymbolFrame; | |
- (double)keyCornerRadius; | |
- (id)thinKeycapsFontName; | |
- (id)lightKeycapsFontName; | |
- (void)setAllowsPaddles:(BOOL)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryiPadLandscape : UIKBRenderFactoryiPad | |
{ | |
} | |
- (double)defaultVariantSizeThreshold; | |
- (double)skinnyKeyThreshold; | |
- (id)returnKeyImageName; | |
- (id)tabKeyImageName; | |
- (id)capslockKeyImageName; | |
- (id)ZWNJKeyImageName; | |
- (id)messagesWriteboardKeyImageName; | |
- (id)shiftLockImageName; | |
- (id)shiftOnKeyImageName; | |
- (id)shiftKeyImageName; | |
- (id)deleteOnKeyImageName; | |
- (id)deleteKeyImageName; | |
- (id)handwritingMoreKeyImageName; | |
- (id)muttitapReverseKeyImageName; | |
- (id)multitapCompleteKeyImageName; | |
- (id)dismissKeyImageName; | |
- (id)dictationKeyImageName; | |
- (id)globalEmojiKeyImageName; | |
- (id)globalKeyImageName; | |
- (struct CGPoint)shiftKeyOffset; | |
- (struct CGPoint)deleteKeyOffset; | |
- (struct CGPoint)dismissKeyOffset; | |
- (struct CGPoint)dualStringKeyOffset; | |
- (struct CGPoint)tinyPunctuationGlyphOffset; | |
- (double)tinyPunctuationGlyphFontSize; | |
- (double)messagesTypeKeyplanSwitchKeyFontSize; | |
- (double)fallbackFontSize; | |
- (double)zhuyinFirstToneKeyFontSize; | |
- (double)facemarkKeyFontSize; | |
- (double)emailDotKeyFontSize; | |
- (double)smallKanaKeyFontSize; | |
- (double)dismissKeyFontSize; | |
- (double)spaceKeyFontSize; | |
- (double)dictationKeyFontSize; | |
- (double)internationalKeyFontSize; | |
- (double)moreKeyFontSize; | |
- (double)deleteKeyFontSize; | |
- (double)shiftKeyFontSize; | |
- (double)fontSizeAdjustmentForNonAlphanumericKeycaps; | |
- (double)bottomRowDefaultFontSize; | |
- (double)dualStringKeyFontSizeAdjustment; | |
- (double)stringKeyFontSize; | |
- (struct CGRect)dismissKeySymbolFrame; | |
- (struct CGRect)shiftKeySymbolFrame; | |
- (double)keyCornerRadius; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryiPadFudge : UIKBRenderFactoryiPad | |
{ | |
} | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (double)_row4ControlSegmentWidthRight; | |
- (double)_row4ControlSegmentWidthLeft; | |
- (void)_customizeGeometry:(id)arg1 forKey:(id)arg2 contents:(id)arg3; | |
- (id)displayContentsForKey:(id)arg1; | |
- (unsigned long long)_isFullHeightKeyFor:(id)arg1 onKeyplane:(id)arg2; | |
- (id)lightKeycapsFontName; | |
- (BOOL)supportsInputTraits:(id)arg1 forKeyplane:(id)arg2; | |
- (struct CGPoint)dualStringKeyBottomTextOffset:(id)arg1 keyplane:(id)arg2; | |
- (struct CGPoint)dualStringKeyTopTextOffset:(id)arg1 keyplane:(id)arg2; | |
- (id)messagesWriteboardKeyImageName; | |
- (id)returnKeyImageName; | |
- (id)tabKeyImageName; | |
- (id)capslockKeyImageName; | |
- (id)shiftLockImageName; | |
- (id)shiftOnKeyImageName; | |
- (id)shiftKeyImageName; | |
- (id)deleteOnKeyImageName; | |
- (id)deleteKeyImageName; | |
- (id)dismissKeyImageName; | |
- (id)dictationKeyImageName; | |
- (id)globalEmojiKeyImageName; | |
- (id)globalKeyImageName; | |
- (BOOL)iPadFudgeLayout; | |
- (struct CGSize)defaultVariantGeometrySize; | |
- (struct CGPoint)dualStringKeyTopTextOffset:(unsigned long long)arg1; | |
- (double)dualStringKeyTopFontSize:(unsigned long long)arg1; | |
- (struct CGPoint)dualStringKeyBottomTextOffset:(unsigned long long)arg1; | |
- (double)dualStringKeyBottomFontSize:(unsigned long long)arg1; | |
- (struct CGPoint)dismissKeyOffset; | |
- (struct CGPoint)dictationKeyOffset; | |
- (struct CGPoint)moreKeyOffset; | |
- (struct CGPoint)internationalKeyOffset; | |
- (struct CGPoint)deleteKeyOffset:(unsigned long long)arg1; | |
- (struct CGPoint)iPadFudgeControlKeyOffset; | |
- (double)controlKeyFontSize; | |
- (double)deleteKeyFontSize; | |
- (double)moreKeyFontSize; | |
- (double)spaceKeyFontSize; | |
- (struct CGPoint)stringKeyOffset:(unsigned long long)arg1; | |
- (double)stringKeyFontSize:(unsigned long long)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryiPadFudgeLandscape : UIKBRenderFactoryiPadFudge | |
{ | |
} | |
- (double)_row4ControlSegmentWidthRight; | |
- (id)messagesWriteboardKeyImageName; | |
- (id)shiftLockImageName; | |
- (id)shiftOnKeyImageName; | |
- (id)shiftKeyImageName; | |
- (id)deleteOnKeyImageName; | |
- (id)deleteKeyImageName; | |
- (id)dismissKeyImageName; | |
- (id)dictationKeyImageName; | |
- (id)globalEmojiKeyImageName; | |
- (id)globalKeyImageName; | |
- (double)keyCornerRadius; | |
- (struct CGSize)defaultVariantGeometrySize; | |
- (struct CGPoint)dualStringKeyTopTextOffset:(unsigned long long)arg1; | |
- (double)dualStringKeyTopFontSize:(unsigned long long)arg1; | |
- (struct CGPoint)dualStringKeyBottomTextOffset:(unsigned long long)arg1; | |
- (double)dualStringKeyBottomFontSize:(unsigned long long)arg1; | |
- (struct CGPoint)dismissKeyOffset; | |
- (struct CGPoint)dictationKeyOffset; | |
- (struct CGPoint)moreKeyOffset; | |
- (struct CGPoint)internationalKeyOffset; | |
- (struct CGPoint)deleteKeyOffset:(unsigned long long)arg1; | |
- (struct CGPoint)iPadFudgeControlKeyOffset; | |
- (double)controlKeyFontSize; | |
- (double)deleteKeyFontSize; | |
- (double)moreKeyFontSize; | |
- (double)spaceKeyFontSize; | |
- (double)stringKeyFontSize:(unsigned long long)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryiPadSplit : UIKBRenderFactoryiPad | |
{ | |
} | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (void)_customizeSymbolStyle:(id)arg1 forKey:(id)arg2 contents:(id)arg3; | |
- (id)variantGeometriesForGeometry:(id)arg1 variantCount:(unsigned long long)arg2 rowLimit:(long long)arg3 annotationIndex:(unsigned long long)arg4; | |
- (void)_customizeGeometry:(id)arg1 forKey:(id)arg2 contents:(id)arg3; | |
- (void)_customizeTraits:(id)arg1 forPopupForKey:(id)arg2 withRenderingContext:(id)arg3 keycapsFontName:(id)arg4; | |
- (double)keyInsetBottom; | |
- (double)symbolFrameInset; | |
- (double)defaultPathWeight; | |
- (id)backgroundTraitsForKeyplane:(id)arg1; | |
- (BOOL)supportsInputTraits:(id)arg1 forKeyplane:(id)arg2; | |
- (double)skinnyKeyThreshold; | |
- (id)shiftLockImageName; | |
- (id)shiftOnKeyImageName; | |
- (id)shiftKeyImageName; | |
- (id)deleteOnKeyImageName; | |
- (id)deleteKeyImageName; | |
- (double)keyCornerRadius; | |
- (id)muttitapReverseKeyImageName; | |
- (id)multitapCompleteKeyImageName; | |
- (id)dismissKeyImageName; | |
- (id)dictationKeyImageName; | |
- (id)globalEmojiKeyImageName; | |
- (id)globalKeyImageName; | |
- (struct CGPoint)shiftKeyOffset; | |
- (struct CGPoint)deleteKeyOffset; | |
- (struct CGPoint)dismissKeyOffset; | |
- (struct CGPoint)internationalKeyOffset; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryiPhonePasscode : UIKBRenderFactoryiPhone | |
{ | |
} | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (id)hashStringElement; | |
- (id)shiftLockControlKeyTraits; | |
- (id)activeControlKeyTraits; | |
- (id)controlKeyTraits; | |
- (id)backgroundTraitsForKeyplane:(id)arg1; | |
- (double)passcodeEdgeWeight; | |
- (id)defaultKeyBackgroundColorName; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryiPhonePasscodeChoco : UIKBRenderFactoryiPhonePasscode | |
{ | |
} | |
- (id)thinKeycapsFontName; | |
- (id)lightKeycapsFontName; | |
- (BOOL)isTallPopup; | |
- (struct CGPoint)popupSymbolTextOffset; | |
- (struct CGPoint)variantSymbolTextOffset; | |
- (struct UIEdgeInsets)variantSymbolFrameInsets; | |
- (struct UIEdgeInsets)wideShadowPaddleInsets; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryiPhonePasscodeTruffle : UIKBRenderFactoryiPhonePasscode | |
{ | |
} | |
- (id)thinKeycapsFontName; | |
- (id)lightKeycapsFontName; | |
- (BOOL)isTallPopup; | |
- (double)popupFontSize; | |
- (struct CGPoint)popupSymbolTextOffset; | |
- (struct CGPoint)variantSymbolTextOffset; | |
- (struct UIEdgeInsets)variantSymbolFrameInsets; | |
- (struct UIEdgeInsets)variantPaddedFrameInsets; | |
- (struct UIEdgeInsets)wideShadowPaddleInsets; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryiPadPasscode : UIKBRenderFactoryiPad | |
{ | |
} | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (id)hashStringElement; | |
- (id)shiftLockControlKeyTraits; | |
- (id)activeControlKeyTraits; | |
- (id)controlKeyTraits; | |
- (id)backgroundTraitsForKeyplane:(id)arg1; | |
- (double)passcodeEdgeWeight; | |
- (id)defaultKeyBackgroundColorName; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryiPadLandscapePasscode : UIKBRenderFactoryiPadLandscape | |
{ | |
} | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (id)hashStringElement; | |
- (id)shiftLockControlKeyTraits; | |
- (id)activeControlKeyTraits; | |
- (id)controlKeyTraits; | |
- (id)backgroundTraitsForKeyplane:(id)arg1; | |
- (double)passcodeEdgeWeight; | |
- (id)defaultKeyBackgroundColorName; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryiPadFudgePasscode : UIKBRenderFactoryiPadFudge | |
{ | |
} | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (id)hashStringElement; | |
- (id)shiftLockControlKeyTraits; | |
- (id)activeControlKeyTraits; | |
- (id)controlKeyTraits; | |
- (id)backgroundTraitsForKeyplane:(id)arg1; | |
- (double)passcodeEdgeWeight; | |
- (id)defaultKeyBackgroundColorName; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryiPadFudgeLandscapePasscode : UIKBRenderFactoryiPadFudgeLandscape | |
{ | |
} | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (id)hashStringElement; | |
- (id)shiftLockControlKeyTraits; | |
- (id)activeControlKeyTraits; | |
- (id)controlKeyTraits; | |
- (id)backgroundTraitsForKeyplane:(id)arg1; | |
- (double)passcodeEdgeWeight; | |
- (id)defaultKeyBackgroundColorName; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderingContext : NSObject <NSCopying> | |
{ | |
unsigned long long _shiftState; | |
UIKBRenderConfig *_renderConfig; | |
long long _keyboardType; | |
long long _handBias; | |
} | |
+ (id)renderingContextForRenderConfig:(id)arg1; | |
@property(nonatomic) long long handBias; // @synthesize handBias=_handBias; | |
@property(nonatomic) long long keyboardType; // @synthesize keyboardType=_keyboardType; | |
@property(retain, nonatomic) UIKBRenderConfig *renderConfig; // @synthesize renderConfig=_renderConfig; | |
@property(nonatomic) unsigned long long shiftState; // @synthesize shiftState=_shiftState; | |
- (void)dealloc; | |
- (id)initWithRenderConfig:(id)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (BOOL)isEqual:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderConfig : NSObject <NSCopying> | |
{ | |
BOOL _useEmojiStyles; | |
BOOL _lightKeyboard; | |
long long _forceQuality; | |
double _blurRadius; | |
double _blurSaturation; | |
double _keycapOpacity; | |
double _lightKeycapOpacity; | |
} | |
+ (long long)backdropStyleForStyle:(long long)arg1 quality:(long long)arg2; | |
+ (id)configForAppearance:(long long)arg1 inputMode:(id)arg2; | |
+ (id)lowQualityDarkConfig; | |
+ (id)darkConfig; | |
+ (id)defaultEmojiConfig; | |
+ (id)defaultConfig; | |
@property(nonatomic) BOOL lightKeyboard; // @synthesize lightKeyboard=_lightKeyboard; | |
@property(nonatomic) double lightKeycapOpacity; // @synthesize lightKeycapOpacity=_lightKeycapOpacity; | |
@property(nonatomic) double keycapOpacity; // @synthesize keycapOpacity=_keycapOpacity; | |
@property(nonatomic) double blurSaturation; // @synthesize blurSaturation=_blurSaturation; | |
@property(nonatomic) double blurRadius; // @synthesize blurRadius=_blurRadius; | |
@property(nonatomic) long long forceQuality; // @synthesize forceQuality=_forceQuality; | |
@property(readonly, nonatomic) long long blurEffectStyle; | |
@property(readonly, nonatomic) long long backdropStyle; | |
@property(readonly, nonatomic) BOOL whiteText; | |
- (id)description; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (BOOL)isEqual:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactory10Key : UIKBRenderFactory | |
{ | |
} | |
+ (BOOL)_isActiveKeyplaneSwitchKey:(id)arg1; | |
- (void)setupColumnLayoutSegmentsWithControlWidth:(double)arg1; | |
- (id)shiftedWhiteControlKeyTraits; | |
- (id)shiftedControlKeyTraits; | |
- (id)activeControlKeyTraits; | |
- (id)controlKeyTraits; | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (int)roundCornersForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (BOOL)useRoundCorner; | |
- (BOOL)shouldShowTopRowEdge; | |
- (BOOL)shouldShowBottomRowEdge; | |
- (struct CGPoint)numberPadVBarSecondaryTextOffset; | |
- (struct CGPoint)numberPadKeySecondaryTextOffset; | |
- (struct CGPoint)numberPadKeyPrimaryTextOffset; | |
- (double)numberPadKeyPrimarySymbolSize; | |
- (struct CGPoint)longVowelSignKeyTextOffset; | |
- (struct CGPoint)dictationKeyTextOffset; | |
- (struct CGPoint)globeKeyTextOffset; | |
- (double)capitalAbcSymbolSize; | |
- (struct CGPoint)abcKeyTextOffset; | |
- (unsigned long long)edgesAdjustedForTranslucentGapsForGeometry:(id)arg1 key:(id)arg2 onKeyplane:(id)arg3; | |
- (double)interkeyGapsCenterXOfKeyplaneFrame:(struct CGRect)arg1; | |
- (struct UIEdgeInsets)topEdgeAdjustmentInsets; | |
- (id)_preferredScriptFontForRendering:(int)arg1; | |
- (id)displayContentsForKey:(id)arg1; | |
- (id)controlKeyDividerColorName; | |
- (id)controlKeyForegroundColorName; | |
- (id)controlKeyBackgroundColorName; | |
- (id)defaultKeyDividerColorName; | |
- (long long)lightHighQualityEnabledBlendForm; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactory10Key_Round : UIKBRenderFactory10Key | |
{ | |
} | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (BOOL)shouldUseRoundCornerForKey:(id)arg1; | |
- (id)shiftLockControlKeyTraits; | |
- (id)shiftedControlKeyTraits; | |
- (id)activeControlKeyTraits; | |
- (id)controlKeyTraits; | |
- (long long)lightHighQualityEnabledBlendForm; | |
- (id)controlKeyBackgroundColorName; | |
- (id)controlKeyShadowColorName; | |
- (id)defaultKeyShadowColorName; | |
- (void)_customizeGeometry:(id)arg1 forKey:(id)arg2 contents:(id)arg3 onKeyplane:(id)arg4; | |
- (int)roundCornersForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (unsigned long long)edgesWithInsetsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (BOOL)useRoundCorner; | |
- (struct UIEdgeInsets)symbolFrameInsets; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactory10Key_Portrait : UIKBRenderFactory10Key_Round | |
{ | |
} | |
- (void)_customizeTraits:(id)arg1 forPopupForKey:(id)arg2 withRenderingContext:(id)arg3 keycapsFontName:(id)arg4; | |
- (void)setupLayoutSegments; | |
- (double)controlColumnWidthFactor; | |
- (struct CGPoint)dictationKeyTextOffset; | |
- (struct CGPoint)globeKeyTextOffset; | |
- (id)muttitapReverseKeyImageName; | |
- (id)multitapCompleteKeyImageName; | |
- (struct UIEdgeInsets)wideShadowPaddleInsets; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactory10Key_PortraitChoco : UIKBRenderFactory10Key_Portrait | |
{ | |
} | |
- (struct UIEdgeInsets)wideShadowPaddleInsets; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactory10Key_PortraitTruffle : UIKBRenderFactory10Key_Portrait | |
{ | |
} | |
- (struct UIEdgeInsets)wideShadowPaddleInsets; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactory10Key_Landscape : UIKBRenderFactory10Key_Portrait | |
{ | |
} | |
- (void)setupColumnLayoutSegmentsWithControlWidth:(double)arg1; | |
- (double)centerColumnWidthFactor; | |
- (double)controlColumnWidthFactor; | |
- (struct CGPoint)numberPadVBarSecondaryTextOffset; | |
- (struct CGPoint)numberPadKeySecondaryTextOffset; | |
- (struct CGPoint)numberPadKeyPrimaryTextOffset; | |
- (double)numberPadKeyPrimarySymbolSize; | |
- (struct CGPoint)longVowelSignKeyTextOffset; | |
- (double)capitalAbcSymbolSize; | |
- (struct CGPoint)abcKeyTextOffset; | |
- (struct UIEdgeInsets)wideShadowPaddleInsets; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactory10Key_LandscapeChoco : UIKBRenderFactory10Key_Landscape | |
{ | |
} | |
- (double)centerColumnWidthFactor; | |
- (double)controlColumnWidthFactor; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactory10Key_LandscapeTruffle : UIKBRenderFactory10Key_Landscape | |
{ | |
} | |
- (double)centerColumnWidthFactor; | |
- (double)controlColumnWidthFactor; | |
- (double)capitalAbcSymbolSize; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryiPad10Key_Portrait : UIKBRenderFactory10Key | |
{ | |
} | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (void)_customizeTraits:(id)arg1 forPopupForKey:(id)arg2 withRenderingContext:(id)arg3 keycapsFontName:(id)arg4; | |
- (id)backgroundTraitsForKeyplane:(id)arg1; | |
- (unsigned long long)edgesAdjustedForTranslucentGapsForGeometry:(id)arg1 key:(id)arg2 onKeyplane:(id)arg3; | |
- (struct UIEdgeInsets)topEdgeAdjustmentInsets; | |
- (void)setupLayoutSegments; | |
- (double)controlColumnWidthFactor; | |
- (id)messagesWriteboardKeyImageName; | |
- (id)muttitapReverseKeyImageName; | |
- (id)multitapCompleteKeyImageName; | |
- (id)shiftLockImageName; | |
- (id)shiftOnKeyImageName; | |
- (id)shiftKeyImageName; | |
- (double)keyCornerRadius; | |
- (id)thinKeycapsFontName; | |
- (id)lightKeycapsFontName; | |
- (struct CGPoint)numberPadVBarSecondaryTextOffset; | |
- (struct CGPoint)numberPadKeySecondaryTextOffset; | |
- (struct CGPoint)numberPadKeyPrimaryTextOffset; | |
- (double)numberPadKeyPrimarySymbolSize; | |
- (struct CGPoint)abcKeyTextOffset; | |
- (struct UIEdgeInsets)wideShadowPaddleInsets; | |
- (struct CGPoint)dictationKeyTextOffset; | |
- (struct CGPoint)globeKeyTextOffset; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryiPad10Key_Landscape : UIKBRenderFactoryiPad10Key_Portrait | |
{ | |
} | |
- (double)controlColumnWidthFactor; | |
- (id)messagesWriteboardKeyImageName; | |
- (double)keyCornerRadius; | |
- (id)muttitapReverseKeyImageName; | |
- (id)multitapCompleteKeyImageName; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryHWR_Portrait : UIKBRenderFactory10Key_Round | |
{ | |
} | |
- (void)setupLayoutSegments; | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (BOOL)shouldUseRoundCornerForKey:(id)arg1; | |
- (struct UIEdgeInsets)symbolFrameInsets; | |
- (struct CGPoint)globeKeyTextOffset; | |
- (double)spaceKeyFontSize; | |
- (struct CGPoint)moreKeyTextOffset; | |
- (struct CGPoint)spaceKeyTextOffset; | |
- (struct CGPoint)deleteGlyphOffset; | |
- (struct UIEdgeInsets)handwritingAreaInsets; | |
- (double)handwritingGradientStartLocation; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryHWR_PortraitTruffle : UIKBRenderFactoryHWR_Portrait | |
{ | |
} | |
- (struct UIEdgeInsets)symbolFrameInsets; | |
- (struct CGPoint)globeKeyTextOffset; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryHWR_Landscape : UIKBRenderFactoryHWR_Portrait | |
{ | |
} | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (unsigned long long)edgesAdjustedForTranslucentGapsForGeometry:(id)arg1 key:(id)arg2 onKeyplane:(id)arg3; | |
- (void)setupLayoutSegments; | |
- (struct UIEdgeInsets)symbolFrameInsets; | |
- (double)spaceKeyFontSize; | |
- (struct CGPoint)spaceKeyTextOffset; | |
- (struct CGPoint)deleteGlyphOffset; | |
- (struct UIEdgeInsets)handwritingAreaInsets; | |
- (double)handwritingGradientStartLocation; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactory50On_Portrait : UIKBRenderFactory10Key_Round | |
{ | |
} | |
- (void)setupLayoutSegments; | |
- (double)controlColumnWidthFactor; | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (void)_customizeTraits:(id)arg1 forPopupForKey:(id)arg2 withRenderingContext:(id)arg3 keycapsFontName:(id)arg4; | |
- (int)roundCornersForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (unsigned long long)edgesWithInsetsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (struct UIEdgeInsets)symbolFrameInsets; | |
- (BOOL)shouldShowBottomRowEdge; | |
- (BOOL)shouldShowTopRowEdge; | |
- (id)messagesWriteboardKeyImageName; | |
- (double)deleteKeyFontSize; | |
- (double)spaceKeyFontSize; | |
- (double)returnKeyFontSize; | |
- (double)keyplaneSwitchKeyFontSize; | |
- (double)keyCornerRadius; | |
- (id)thinKeycapsFontName; | |
- (id)lightKeycapsFontName; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactory50On_Landscape : UIKBRenderFactory50On_Portrait | |
{ | |
} | |
- (struct UIEdgeInsets)symbolFrameInsets; | |
- (id)messagesWriteboardKeyImageName; | |
- (double)keyCornerRadius; | |
- (double)deleteKeyFontSize; | |
- (double)spaceKeyFontSize; | |
- (double)returnKeyFontSize; | |
- (double)keyplaneSwitchKeyFontSize; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryiPadHWR_Portrait : UIKBRenderFactory10Key_Round | |
{ | |
} | |
- (void)setupLayoutSegments; | |
- (double)controlColumnWidthFactor; | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (void)_customizeTraits:(id)arg1 forPopupForKey:(id)arg2 withRenderingContext:(id)arg3 keycapsFontName:(id)arg4; | |
- (BOOL)_displaysAsControlKeyStyle:(id)arg1; | |
- (BOOL)shouldUseRoundCornerForKey:(id)arg1; | |
- (struct CGPoint)_controlKeyOffset; | |
- (BOOL)_anchorControlKeys; | |
- (struct UIEdgeInsets)symbolFrameInsets; | |
- (id)messagesWriteboardKeyImageName; | |
- (struct CGPoint)spaceReturnKeyTextOffset; | |
- (struct CGPoint)dismissKeyOffset; | |
- (double)dismissKeyFontSize; | |
- (double)spaceKeyFontSize; | |
- (double)dictationKeyFontSize; | |
- (double)internationalKeyFontSize; | |
- (double)moreKeyFontSize; | |
- (double)deleteKeyFontSize; | |
- (double)keyCornerRadius; | |
- (id)thinKeycapsFontName; | |
- (id)lightKeycapsFontName; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryiPadHWR_Landscape : UIKBRenderFactoryiPadHWR_Portrait | |
{ | |
} | |
- (double)controlColumnWidthFactor; | |
- (id)messagesWriteboardKeyImageName; | |
- (double)keyCornerRadius; | |
- (struct CGPoint)spaceReturnKeyTextOffset; | |
- (struct CGPoint)dismissKeyOffset; | |
- (double)dismissKeyFontSize; | |
- (double)spaceKeyFontSize; | |
- (double)dictationKeyFontSize; | |
- (double)internationalKeyFontSize; | |
- (double)moreKeyFontSize; | |
- (double)deleteKeyFontSize; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryiPadHWR_PortraitFudge : UIKBRenderFactoryiPadHWR_Portrait | |
{ | |
} | |
- (struct CGPoint)_controlKeyOffset; | |
- (struct UIEdgeInsets)symbolFrameInsets; | |
- (BOOL)_anchorControlKeys; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryiPadHWR_LandscapeFudge : UIKBRenderFactoryiPadHWR_Landscape | |
{ | |
} | |
- (struct CGPoint)_controlKeyOffset; | |
- (struct UIEdgeInsets)symbolFrameInsets; | |
- (BOOL)_anchorControlKeys; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactory_Candidates : UIKBRenderFactory | |
{ | |
BOOL _shouldUseKeyboardBackground; | |
} | |
@property(nonatomic) BOOL shouldUseKeyboardBackground; // @synthesize shouldUseKeyboardBackground=_shouldUseKeyboardBackground; | |
- (id)traitsForExtendedView; | |
- (id)traitsForEdgeGradientWithSize:(struct CGSize)arg1; | |
- (id)traitsForSortControlBackgroundWithSize:(struct CGSize)arg1 edges:(unsigned long long)arg2; | |
- (id)traitsForEmptyExtendedPane:(struct CGSize)arg1 rowHeight:(double)arg2 idiomPad:(BOOL)arg3 clipCorners:(BOOL)arg4; | |
- (id)traitsForExtendedCellSize:(struct CGSize)arg1 highlighted:(BOOL)arg2 groupHeader:(BOOL)arg3 edges:(unsigned long long)arg4; | |
- (id)traitsForHWRCellSize:(struct CGSize)arg1 highlighted:(BOOL)arg2; | |
- (id)traitsForToggleButtonWithSize:(struct CGSize)arg1 highlighted:(BOOL)arg2 edges:(unsigned long long)arg3; | |
- (id)traitsForCellSize:(struct CGSize)arg1 disambiguation:(BOOL)arg2 highlighted:(BOOL)arg3 edges:(unsigned long long)arg4; | |
- (id)initWithRenderingContext:(id)arg1; | |
- (id)controlKeyDividerColorName; | |
- (id)controlKeyForegroundColorName; | |
- (id)controlKeyBackgroundColorName; | |
- (id)defaultKeyDividerColorName; | |
- (long long)lightHighQualityEnabledBlendForm; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactory_Car : UIKBRenderFactory | |
{ | |
} | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (id)backgroundTraitsForKeyplane:(id)arg1; | |
- (id)displayContentsForKey:(id)arg1; | |
- (id)shiftLockImageName; | |
- (id)shiftOnKeyImageName; | |
- (id)shiftKeyImageName; | |
- (id)deleteOnKeyImageName; | |
- (id)deleteKeyImageName; | |
- (id)globalKeyImageName; | |
- (double)defaultKeyFontSize; | |
- (id)activeKeyColor; | |
- (id)enabledKeyColor; | |
- (id)dividerColor; | |
@property(readonly, nonatomic) double carScale; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactory_CarLinear : UIKBRenderFactory_Car | |
{ | |
} | |
- (void)setupLayoutSegments; | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (id)lightTextFontName; | |
- (double)activeLetterFontSize; | |
- (double)letterLineFontSize; | |
- (double)defaultKeyFontSize; | |
- (double)carKeyRadius; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIAtomSearchBar : UISearchBar <_UIAtomTextViewDelegateInternal> | |
{ | |
_UISearchAtomTextView *_atomTextView; | |
UIFont *_font; | |
struct { | |
unsigned int delegateScopeButtonTitlesForRepresentedObject:1; | |
unsigned int delegateSelectedScopeButtonIndexForRepresentedObject:1; | |
unsigned int delegateSelectedScopeButtonIndexDidChangeForRepresentedObject:1; | |
unsigned int delegateSearchButtonTapped:1; | |
unsigned int delegateSupportedPasteboardTypes:1; | |
unsigned int delegateRepresentedObjectsFromPasteboard:1; | |
unsigned int delegateStoreRepresentedObjectsOnPasteboard:1; | |
unsigned int showsScopeBar:1; | |
unsigned int autoSelected:1; | |
} _flags; | |
BOOL _showsProgress; | |
NSProgress *_progress; | |
} | |
+ (id)defaultFont; | |
@property(nonatomic) BOOL showsProgress; // @synthesize showsProgress=_showsProgress; | |
@property(retain, nonatomic) NSProgress *progress; // @synthesize progress=_progress; | |
- (void).cxx_destruct; | |
- (BOOL)isFirstResponder; | |
- (BOOL)resignFirstResponder; | |
- (BOOL)canResignFirstResponder; | |
- (BOOL)becomeFirstResponder; | |
- (BOOL)canBecomeFirstResponder; | |
- (void)reloadInputViews; | |
- (BOOL)atomTextView:(id)arg1 storeRepresentedObjects:(id)arg2 onPasteboard:(id)arg3; | |
- (id)atomTextView:(id)arg1 representedObjectsFromPasteboard:(id)arg2; | |
- (id)supportedPasteboardTypesForAtomTextView:(id)arg1; | |
- (BOOL)_atomTextView:(id)arg1 shouldReplaceRepresentedObject:(id)arg2 replacementText:(id)arg3; | |
- (void)atomTextViewDidChangeSelection:(id)arg1; | |
- (id)atomTextView:(id)arg1 atomViewForRepresentedObject:(id)arg2; | |
- (void)_atomTextViewReturnPressed; | |
- (void)_atomTextViewEndEditing; | |
- (void)_atomTextViewEditingChanged; | |
- (void)_atomTextViewBeginEditing; | |
@property(readonly, nonatomic) _UISearchAtomTextView *atomTextView; | |
- (void)_setupAtomTextView; | |
- (void)_updateMagnifyingGlassView; | |
- (id)_textColor:(BOOL)arg1; | |
- (id)_glyphAndPlaceholderColor:(BOOL)arg1; | |
- (void)replaceCurrentEditingStringWithRepresentedObject:(id)arg1 autoSelect:(BOOL)arg2; | |
- (void)replaceCurrentEditingStringWithRepresentedObject:(id)arg1; | |
@property(readonly, copy, nonatomic) NSString *currentEditingString; | |
@property(readonly, copy, nonatomic) NSArray *selectedRepresentedObjects; | |
@property(copy, nonatomic) NSArray *representedObjects; | |
- (id)placeholder; | |
- (void)setPlaceholder:(id)arg1; | |
- (void)_setMaskActive:(BOOL)arg1; | |
- (void)_setEnabled:(BOOL)arg1 animated:(BOOL)arg2; | |
- (void)_setBackdropStyle:(unsigned long long)arg1; | |
- (id)_searchBarTextFieldOrMailReplacementView; | |
- (id)_searchBarTextField; | |
- (void)_setupSearchField; | |
@property(copy, nonatomic) UIFont *font; | |
@property(nonatomic) __weak id <_UIAtomSearchBarDelegate> delegate; // @dynamic delegate; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UISearchAtomTextView : _UIAtomTextView <_UISearchBarTextFieldOrMailReplacement, _UISearchAtomViewTappedStateProtocol> | |
{ | |
__UIAtomSearchBarFieldEditorBackgroundView *_effectBackgroundBottom; | |
__UIAtomSearchBarFieldEditorBackgroundView *_effectBackgroundTop; | |
BOOL _tapped; | |
} | |
+ (Class)_backgroundViewClass; | |
+ (Class)_fieldEditorClass; | |
@property(nonatomic, getter=isTapped) BOOL tapped; // @synthesize tapped=_tapped; | |
- (void).cxx_destruct; | |
- (void)_setBackgroundViewsAlpha:(double)arg1; | |
- (void)_setForegroundViewsAlpha:(double)arg1; | |
- (void)_setAnimatesBackgroundCornerRadius:(BOOL)arg1; | |
- (void)setText:(id)arg1; | |
- (id)searchText; | |
- (void)updateForBackdropStyle:(unsigned long long)arg1; | |
- (id)_createEffectsBackgroundViewWithStyle:(unsigned long long)arg1 applyFilter:(id)arg2; | |
- (void)_updateBackgroundView:(id)arg1 withStyle:(unsigned long long)arg2 filter:(id)arg3; | |
- (void)_setEnabled:(BOOL)arg1 animated:(BOOL)arg2; | |
- (id)textInputTraits; | |
@property(readonly, nonatomic, getter=_fieldEditor) _UISearchAtomFieldEditor *fieldEditor; | |
@property(readonly, nonatomic, getter=_searchBar) _UIAtomSearchBar *searchBar; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UISearchAtomFieldEditor : __UIAtomFieldEditor | |
{ | |
id <_UISearchAtomViewTappedStateProtocol> _searchAtomViewTapStateDelegate; | |
} | |
@property(nonatomic) __weak id <_UISearchAtomViewTappedStateProtocol> searchAtomViewTapStateDelegate; // @synthesize searchAtomViewTapStateDelegate=_searchAtomViewTapStateDelegate; | |
- (void).cxx_destruct; | |
- (void)touchesCancelled:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesEnded:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesBegan:(id)arg1 withEvent:(id)arg2; | |
- (double)_baselineOffsetFromBottom; | |
- (double)_firstBaselineOffsetFromTop; | |
- (BOOL)canBecomeFirstResponder; | |
@property(readonly, nonatomic, getter=_searchBar) _UIAtomSearchBar *searchBar; | |
@property(readonly, nonatomic, getter=_hostView) _UISearchAtomTextView *hostView; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface __UIAtomSearchBarFieldEditorBackgroundView : _UITextFieldRoundedRectBackgroundViewNeue <_UISearchAtomViewTappedStateProtocol> | |
{ | |
struct { | |
char shouldUpdateView; | |
} _flags; | |
BOOL _backgroundContainer; | |
BOOL _tapped; | |
unsigned long long _searchBarStyle; | |
long long _barStyle; | |
} | |
@property(nonatomic, getter=isTapped) BOOL tapped; // @synthesize tapped=_tapped; | |
@property(nonatomic) long long barStyle; // @synthesize barStyle=_barStyle; | |
@property(nonatomic) unsigned long long searchBarStyle; // @synthesize searchBarStyle=_searchBarStyle; | |
@property(nonatomic) BOOL backgroundContainer; // @synthesize backgroundContainer=_backgroundContainer; | |
- (void)setEnabled:(BOOL)arg1 animated:(BOOL)arg2; | |
- (void)setCornerRadius:(double)arg1; | |
- (id)_fillColor:(BOOL)arg1; | |
- (id)_ultralightFillColorForOverlayFilter:(BOOL)arg1 active:(BOOL)arg2; | |
- (id)_strokeColor:(BOOL)arg1; | |
- (void)updateView; | |
- (id)initWithFrame:(struct CGRect)arg1 active:(BOOL)arg2 updateView:(BOOL)arg3; | |
- (id)initWithFrame:(struct CGRect)arg1 active:(BOOL)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactory_Composite : UIKBRenderFactoryiPhone | |
{ | |
UIKBRenderFactory *_overlayFactory; | |
} | |
- (BOOL)isTallPopup; | |
- (double)popupFontSize; | |
- (struct CGPoint)popupSymbolTextOffset; | |
- (struct CGPoint)variantAnnotationTextOffset; | |
- (struct CGPoint)variantSymbolTextOffset; | |
- (struct UIEdgeInsets)variantSymbolFrameInsets; | |
- (struct UIEdgeInsets)variantPaddedFrameInsets; | |
- (struct UIEdgeInsets)wideShadowPopupMenuInsets; | |
- (struct UIEdgeInsets)wideShadowPaddleInsets; | |
- (void)dealloc; | |
- (id)initWithRenderingContext:(id)arg1 skipLayoutSegments:(BOOL)arg2; | |
- (Class)_overlayFactoryClass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactory_iPhoneChocoReachable : UIKBRenderFactory_Composite | |
{ | |
} | |
- (struct UIEdgeInsets)wideShadowPaddleInsets; | |
- (double)variantWideShadowWeight; | |
- (Class)_overlayFactoryClass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactory_iPhoneTruffleReachable : UIKBRenderFactory_Composite | |
{ | |
} | |
- (struct UIEdgeInsets)wideShadowPaddleInsets; | |
- (double)variantWideShadowWeight; | |
- (Class)_overlayFactoryClass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactory_Emoji : UIKBRenderFactory | |
{ | |
} | |
- (id)_emojiSkinToneDividerColor; | |
- (id)_emojiBorderColor; | |
- (id)_emojiCategoryControlKeyActiveTraits; | |
- (id)_emojiSpaceKeyBackgroundColorGradient; | |
- (id)_emojiSpaceKeyActiveBackgroundColorGradient; | |
- (id)_emojiDefaultControlKeyBackgroundColorGradient; | |
- (id)_emojiDefaultControlKeyActiveBackgroundColorGradient; | |
- (id)backgroundTraitsForKeyplane:(id)arg1; | |
- (id)controlKeyBackgroundColorName; | |
- (id)defaultKeyBackgroundColorName; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryEmoji_iPhone : UIKBRenderFactory_Emoji | |
{ | |
} | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (id)traitsHashStringForKey:(id)arg1 withGeometry:(id)arg2 withSymbolStyle:(id)arg3 controlOpacities:(BOOL)arg4 blurBlending:(BOOL)arg5; | |
- (BOOL)shouldClearBaseDisplayStringForVariants:(id)arg1; | |
- (struct CGPoint)emojiInternationalKeyOffset; | |
- (double)emojiInternationalKeySize; | |
- (struct CGPoint)emojiPopupTextOffset; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryEmoji_iPad : UIKBRenderFactoryEmoji_iPhone | |
{ | |
} | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (void)_customizeTraits:(id)arg1 forPopupForKey:(id)arg2 withRenderingContext:(id)arg3 keycapsFontName:(id)arg4; | |
- (BOOL)shouldClearBaseDisplayStringForVariants:(id)arg1; | |
- (id)messagesWriteboardKeyImageName; | |
- (struct CGPoint)emojiInternationalKeyOffset; | |
- (double)emojiInternationalKeySize; | |
- (struct CGPoint)emojiPopupTextOffset; | |
- (double)keyCornerRadius; | |
- (id)thinKeycapsFontName; | |
- (id)lightKeycapsFontName; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryEmoji_iPad_Landscape : UIKBRenderFactoryEmoji_iPad | |
{ | |
} | |
- (id)messagesWriteboardKeyImageName; | |
- (double)keyCornerRadius; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactoryEmoji_iPad_Split : UIKBRenderFactory_Emoji | |
{ | |
} | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (id)backgroundTraitsForKeyplane:(id)arg1; | |
- (void)_customizeTraits:(id)arg1 forPopupForKey:(id)arg2 withRenderingContext:(id)arg3 keycapsFontName:(id)arg4; | |
- (id)messagesWriteboardKeyImageName; | |
- (struct CGPoint)emojiInternationalKeyOffset; | |
- (double)emojiInternationalKeySize; | |
- (struct CGPoint)emojiPopupTextOffset; | |
- (double)keyCornerRadius; | |
- (id)thinKeycapsFontName; | |
- (id)lightKeycapsFontName; | |
- (BOOL)shouldClearBaseDisplayStringForVariants:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactory_Monolith : UIKBRenderFactory | |
{ | |
} | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (id)_variantTraitsForLetterKey:(id)arg1 onKeyplane:(id)arg2; | |
- (id)_disabledTraitsForKeyplaneSwitchKey:(id)arg1 onKeyplane:(id)arg2; | |
- (id)_activeTraitsForKeyplaneSwitchKey:(id)arg1 onKeyplane:(id)arg2; | |
- (id)_highlightedTraitsForKeyplaneSwitchKey:(id)arg1 onKeyplane:(id)arg2; | |
- (id)_enabledTraitsForKeyplaneSwitchKey:(id)arg1 onKeyplane:(id)arg2; | |
- (void)configureCornersOnGeometry:(id)arg1 forKey:(id)arg2; | |
- (void)configureSymbolStyle:(id)arg1 forActiveKeyplaneSwitchKey:(id)arg2; | |
- (void)configureSymbolStyle:(id)arg1 forEnabledKeyplaneSwitchKey:(id)arg2; | |
- (id)_disabledTraitsForLetterKey:(id)arg1; | |
- (id)_activeTraitsForLetterKey:(id)arg1; | |
- (id)_highlightedTraitsForLetterKey:(id)arg1; | |
- (id)_enabledTraitsForLetterKey:(id)arg1; | |
- (void)configureSymbolStyles:(id)arg1 forLetterKey:(id)arg2; | |
- (id)_disabledTraitsForKey:(id)arg1; | |
- (id)_activeTraitsForKey:(id)arg1; | |
- (id)_highlightedTraitsForKey:(id)arg1; | |
- (id)_enabledTraitsForKey:(id)arg1; | |
- (struct CGPoint)_secondaryTextOffsetForKey:(id)arg1; | |
- (struct CGPoint)_textOffsetForKey:(id)arg1; | |
- (id)backgroundTraitsForKeyplane:(id)arg1; | |
- (BOOL)forceVariantsInsideKeyplane; | |
- (BOOL)smallTextForSpaceAndClear; | |
- (BOOL)spaceKeyIsPressed; | |
- (BOOL)preferGlyphForClear; | |
- (BOOL)preferGlyphForDelete; | |
- (BOOL)includeDeleteInVariants; | |
- (double)letterKeyTwoLineFontWeight; | |
- (double)tldKeyFontWeight; | |
- (double)textKeyFontWeight; | |
- (double)letterKeyFontWeight; | |
- (double)tldKeyFontSize; | |
- (double)spaceKeyFontSize; | |
- (double)textKeyFontSize; | |
- (double)letterKeyTwoLineFontSize; | |
- (double)letterKeySecondaryFontSize; | |
- (double)letterKeyFontSize; | |
- (double)shadowYOffset; | |
- (double)shadowRadius; | |
- (double)keyRoundRectRadius; | |
- (id)disabledTextColor; | |
- (id)enabledTextColor; | |
- (id)highlightedTextColor; | |
- (id)highlightedVariantKeyColor; | |
- (id)variantKeyColor; | |
- (id)highlightedKeyColor; | |
- (id)displayContentsForKey:(id)arg1; | |
- (void)lowQualityTraits:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderFactory_MonolithLinear : UIKBRenderFactory_Monolith | |
{ | |
} | |
- (id)_traitsForKey:(id)arg1 onKeyplane:(id)arg2; | |
- (struct CGRect)_insetRectForSpaceKeyRect:(struct CGRect)arg1 yOffset:(double)arg2; | |
- (BOOL)forceVariantsInsideKeyplane; | |
- (BOOL)smallTextForSpaceAndClear; | |
- (BOOL)spaceKeyIsPressed; | |
- (BOOL)preferGlyphForClear; | |
- (BOOL)preferGlyphForDelete; | |
- (BOOL)includeDeleteInVariants; | |
- (double)tldKeyFontWeight; | |
- (double)tldKeyFontSize; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderGeometry : NSObject <NSCopying> | |
{ | |
BOOL _detachedVariants; | |
BOOL _tallPopup; | |
int _concaveCorner; | |
int _roundRectCorners; | |
int _popupBias; | |
double _roundRectRadius; | |
long long _flickDirection; | |
NSValue *_splitLeftRect; | |
NSValue *_splitRightRect; | |
struct CGPoint _popupSource; | |
struct CGSize _concaveCornerOffset; | |
struct CGRect _frame; | |
struct CGRect _paddedFrame; | |
struct CGRect _displayFrame; | |
struct CGRect _symbolFrame; | |
struct UIEdgeInsets _layoutMargins; | |
} | |
+ (id)sortedGeometries:(id)arg1 leftToRight:(BOOL)arg2; | |
+ (id)geometryWithFrame:(struct CGRect)arg1 paddedFrame:(struct CGRect)arg2; | |
+ (id)geometryWithShape:(id)arg1; | |
@property(retain, nonatomic) NSValue *splitRightRect; // @synthesize splitRightRect=_splitRightRect; | |
@property(retain, nonatomic) NSValue *splitLeftRect; // @synthesize splitLeftRect=_splitLeftRect; | |
@property(nonatomic) BOOL tallPopup; // @synthesize tallPopup=_tallPopup; | |
@property(nonatomic) BOOL detachedVariants; // @synthesize detachedVariants=_detachedVariants; | |
@property(nonatomic) long long flickDirection; // @synthesize flickDirection=_flickDirection; | |
@property(nonatomic) struct UIEdgeInsets layoutMargins; // @synthesize layoutMargins=_layoutMargins; | |
@property(nonatomic) int popupBias; // @synthesize popupBias=_popupBias; | |
@property(nonatomic) double roundRectRadius; // @synthesize roundRectRadius=_roundRectRadius; | |
@property(nonatomic) int roundRectCorners; // @synthesize roundRectCorners=_roundRectCorners; | |
@property(nonatomic) struct CGSize concaveCornerOffset; // @synthesize concaveCornerOffset=_concaveCornerOffset; | |
@property(nonatomic) int concaveCorner; // @synthesize concaveCorner=_concaveCorner; | |
@property(nonatomic) struct CGPoint popupSource; // @synthesize popupSource=_popupSource; | |
@property(nonatomic) struct CGRect symbolFrame; // @synthesize symbolFrame=_symbolFrame; | |
@property(nonatomic) struct CGRect displayFrame; // @synthesize displayFrame=_displayFrame; | |
@property(nonatomic) struct CGRect paddedFrame; // @synthesize paddedFrame=_paddedFrame; | |
@property(nonatomic) struct CGRect frame; // @synthesize frame=_frame; | |
@property(readonly, nonatomic) struct UIEdgeInsets paddedInsets; | |
@property(readonly, nonatomic) struct UIEdgeInsets displayInsets; | |
- (id)similarShape; | |
- (id)iPadVariantGeometries:(unsigned long long)arg1 rowLimit:(long long)arg2; | |
- (id)iPhoneVariantGeometries:(unsigned long long)arg1 annotationIndex:(unsigned long long)arg2; | |
- (void)applyShadowInsets:(struct UIEdgeInsets)arg1; | |
- (void)applyInsets:(struct UIEdgeInsets)arg1; | |
- (void)overlayWithGeometry:(id)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (BOOL)isEqual:(id)arg1; | |
- (id)description; | |
- (void)dealloc; | |
- (id)initWithShape:(id)arg1; | |
- (void)adjustForConsistentGapsWithSize:(struct CGSize)arg1 inFrame:(struct CGRect)arg2; | |
- (unsigned long long)adjustForTranslucentGapsInFrameWithSize_10Key:(struct CGSize)arg1 centerX:(double)arg2 bottomEdge:(BOOL)arg3 topEdge:(BOOL)arg4; | |
- (unsigned long long)adjustForTranslucentGapsWithSize:(struct CGSize)arg1 inFrame:(struct CGRect)arg2; | |
- (id)_copyForDirection:(long long)arg1 positionFactor:(double)arg2 inwardSizeFactor:(double)arg3 outwardSizeFactor:(double)arg4 perpendicularSizeFactor:(double)arg5 sizeAspectRatio:(double)arg6 scale:(double)arg7; | |
- (id)copyForPopupDirection:(long long)arg1 scale:(double)arg2; | |
- (id)copyForFlickDirection:(long long)arg1 scale:(double)arg2; | |
- (void)applyOffset:(struct CGPoint)arg1; | |
- (void)makeIntegralWithScale:(double)arg1; | |
- (void)adjustToTopWithInsets:(struct UIEdgeInsets)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBTextStyle : NSObject <NSCopying> | |
{ | |
BOOL _ignoreTextMarginOnKey; | |
int _anchorCorner; | |
NSString *_fontName; | |
double _fontSize; | |
double _imageScale; | |
double _minFontSize; | |
double _kerning; | |
double _textOpacity; | |
NSString *_textColor; | |
NSString *_etchColor; | |
long long _alignment; | |
double _pathWeight; | |
double _fontWeight; | |
long long _selector; | |
struct CGPoint _textOffset; | |
struct CGPoint _etchOffset; | |
} | |
+ (id)styleWithTextColor:(id)arg1; | |
+ (id)styleWithFontName:(id)arg1 withFontSize:(double)arg2; | |
@property(nonatomic) BOOL ignoreTextMarginOnKey; // @synthesize ignoreTextMarginOnKey=_ignoreTextMarginOnKey; | |
@property(nonatomic) long long selector; // @synthesize selector=_selector; | |
@property(nonatomic) int anchorCorner; // @synthesize anchorCorner=_anchorCorner; | |
@property(nonatomic) double fontWeight; // @synthesize fontWeight=_fontWeight; | |
@property(nonatomic) double pathWeight; // @synthesize pathWeight=_pathWeight; | |
@property(nonatomic) struct CGPoint etchOffset; // @synthesize etchOffset=_etchOffset; | |
@property(nonatomic) struct CGPoint textOffset; // @synthesize textOffset=_textOffset; | |
@property(nonatomic) long long alignment; // @synthesize alignment=_alignment; | |
@property(retain, nonatomic) NSString *etchColor; // @synthesize etchColor=_etchColor; | |
@property(retain, nonatomic) NSString *textColor; // @synthesize textColor=_textColor; | |
@property(nonatomic) double textOpacity; // @synthesize textOpacity=_textOpacity; | |
@property(nonatomic) double kerning; // @synthesize kerning=_kerning; | |
@property(nonatomic) double minFontSize; // @synthesize minFontSize=_minFontSize; | |
@property(nonatomic) double imageScale; // @synthesize imageScale=_imageScale; | |
@property(nonatomic) double fontSize; // @synthesize fontSize=_fontSize; | |
@property(retain, nonatomic) NSString *fontName; // @synthesize fontName=_fontName; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (void)overlayWithStyle:(id)arg1; | |
- (BOOL)isEqual:(id)arg1; | |
- (id)description; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBNullEffect : NSObject <UIKBRenderEffect> | |
{ | |
} | |
+ (id)nullEffect; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (struct CGColor *)CGColor; | |
@property(readonly, nonatomic) UIKBGradient *gradient; | |
@property(readonly, nonatomic) BOOL usesRGBColors; | |
@property(nonatomic) double weight; | |
@property(readonly, nonatomic) SEL renderSelector; | |
@property(readonly, nonatomic) BOOL renderUnder; | |
@property(readonly, nonatomic) BOOL isValid; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBEdgeEffect : NSObject <UIKBRenderEffect> | |
{ | |
NSString *_colorName; | |
unsigned long long _edges; | |
double _weight; | |
UIKBGradient *_gradient; | |
double _opacity; | |
struct UIEdgeInsets _insets; | |
} | |
+ (id)effectWithColor:(id)arg1 edges:(unsigned long long)arg2 insets:(struct UIEdgeInsets)arg3 weight:(double)arg4; | |
+ (id)effectWithColor:(id)arg1 edges:(unsigned long long)arg2 inset:(double)arg3 weight:(double)arg4; | |
@property(nonatomic) double opacity; // @synthesize opacity=_opacity; | |
@property(retain, nonatomic) UIKBGradient *gradient; // @synthesize gradient=_gradient; | |
@property(nonatomic) double weight; // @synthesize weight=_weight; | |
@property(nonatomic) struct UIEdgeInsets insets; // @synthesize insets=_insets; | |
@property(nonatomic) unsigned long long edges; // @synthesize edges=_edges; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (struct CGColor *)CGColor; | |
- (BOOL)isEqual:(id)arg1; | |
@property(readonly, copy) NSString *description; | |
- (void)dealloc; | |
- (id)initWithColor:(id)arg1 edges:(unsigned long long)arg2 insets:(struct UIEdgeInsets)arg3 weight:(double)arg4; | |
@property(readonly, nonatomic) SEL renderSelector; | |
@property(readonly, nonatomic) BOOL renderUnder; | |
@property(readonly, nonatomic) BOOL usesRGBColors; | |
@property(readonly, nonatomic) BOOL isValid; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBShadowEffect : NSObject <UIKBRenderEffect> | |
{ | |
NSString *_colorName; | |
double _weight; | |
struct CGSize _offset; | |
struct UIEdgeInsets _insets; | |
struct UIEdgeInsets _concaveInsets; | |
} | |
+ (id)effectWithColor:(id)arg1 offset:(struct CGSize)arg2 insets:(struct UIEdgeInsets)arg3 weight:(double)arg4; | |
@property(nonatomic) double weight; // @synthesize weight=_weight; | |
@property(nonatomic) struct UIEdgeInsets concaveInsets; // @synthesize concaveInsets=_concaveInsets; | |
@property(nonatomic) struct UIEdgeInsets insets; // @synthesize insets=_insets; | |
@property(nonatomic) struct CGSize offset; // @synthesize offset=_offset; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (struct CGColor *)CGColor; | |
- (BOOL)isEqual:(id)arg1; | |
@property(readonly, copy) NSString *description; | |
- (void)dealloc; | |
- (id)initWithColor:(id)arg1 offset:(struct CGSize)arg2 insets:(struct UIEdgeInsets)arg3 weight:(double)arg4; | |
@property(readonly, nonatomic) SEL renderSelector; | |
@property(readonly, nonatomic) BOOL renderUnder; | |
@property(readonly, nonatomic) UIKBGradient *gradient; | |
@property(readonly, nonatomic) BOOL usesRGBColors; | |
@property(readonly, nonatomic) BOOL isValid; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBGradient : NSObject <NSCopying> | |
{ | |
NSString *_gradientName; | |
NSString *_flatColorName; | |
NSString *_startColorName; | |
NSString *_endColorName; | |
NSArray *_colors; | |
double _middleLocation; | |
double _opacity; | |
BOOL _horizontal; | |
BOOL _usesRGBColors; | |
BOOL _didQueryRGBColors; | |
} | |
+ (id)gradientWith3Colors:(id)arg1 middleLocation:(double)arg2; | |
+ (id)gradientWithStartColor:(id)arg1 endColor:(id)arg2; | |
+ (id)gradientWithFlatColor:(id)arg1; | |
+ (id)gradientWithName:(id)arg1; | |
@property(nonatomic) BOOL horizontal; // @synthesize horizontal=_horizontal; | |
@property(nonatomic) double opacity; // @synthesize opacity=_opacity; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (BOOL)isEqual:(id)arg1; | |
- (id)description; | |
- (void)dealloc; | |
- (id)initWith3Colors:(id)arg1 middleLocation:(double)arg2; | |
- (id)initWithStartColor:(id)arg1 endColor:(id)arg2; | |
- (id)initWithFlatColor:(id)arg1; | |
- (id)initWithName:(id)arg1; | |
- (struct CGGradient *)CGGradient; | |
@property(readonly, nonatomic) NSString *flatColorName; | |
@property(readonly, nonatomic) BOOL usesRGBColors; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBDivotedEffect : NSObject <UIKBRenderEffect> | |
{ | |
double _weight; | |
} | |
@property(nonatomic) double weight; // @synthesize weight=_weight; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
@property(readonly, nonatomic) SEL renderSelector; | |
@property(readonly, nonatomic) BOOL renderUnder; | |
@property(readonly, nonatomic) UIKBGradient *gradient; | |
@property(readonly, nonatomic) BOOL usesRGBColors; | |
- (struct CGColor *)CGColor; | |
@property(readonly, nonatomic) BOOL isValid; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderTraits : NSObject <NSCopying> | |
{ | |
NSMutableArray *_renderEffects; | |
NSMutableArray *_foregroundRenderEffects; | |
BOOL _honorControlOpacity; | |
BOOL _controlOpacities; | |
BOOL _blurBlending; | |
BOOL _renderSecondarySymbolsSeparately; | |
UIKBRenderGeometry *_geometry; | |
UIKBGradient *_backgroundGradient; | |
UIKBGradient *_layeredBackgroundGradient; | |
UIKBGradient *_layeredForegroundGradient; | |
UIKBTextStyle *_symbolStyle; | |
UIKBTextStyle *_fallbackSymbolStyle; | |
NSArray *_secondarySymbolStyles; | |
NSArray *_variantGeometries; | |
UIKBRenderTraits *_variantTraits; | |
UIKBRenderTraits *_highlightedVariantTraits; | |
long long _blendForm; | |
NSArray *_renderFlags; | |
long long _renderFlagsForAboveEffects; | |
NSString *_hashString; | |
} | |
+ (id)traitsWithSymbolStyle:(id)arg1; | |
+ (id)traitsWithGeometry:(id)arg1; | |
+ (id)emptyTraits; | |
@property(retain, nonatomic) NSString *hashString; // @synthesize hashString=_hashString; | |
@property(nonatomic) long long renderFlagsForAboveEffects; // @synthesize renderFlagsForAboveEffects=_renderFlagsForAboveEffects; | |
@property(nonatomic) BOOL renderSecondarySymbolsSeparately; // @synthesize renderSecondarySymbolsSeparately=_renderSecondarySymbolsSeparately; | |
@property(retain, nonatomic) NSArray *renderFlags; // @synthesize renderFlags=_renderFlags; | |
@property(nonatomic) long long blendForm; // @synthesize blendForm=_blendForm; | |
@property(nonatomic) BOOL blurBlending; // @synthesize blurBlending=_blurBlending; | |
@property(nonatomic) BOOL controlOpacities; // @synthesize controlOpacities=_controlOpacities; | |
@property(retain, nonatomic) UIKBRenderTraits *highlightedVariantTraits; // @synthesize highlightedVariantTraits=_highlightedVariantTraits; | |
@property(retain, nonatomic) UIKBRenderTraits *variantTraits; // @synthesize variantTraits=_variantTraits; | |
@property(retain, nonatomic) NSArray *variantGeometries; // @synthesize variantGeometries=_variantGeometries; | |
@property(readonly, nonatomic) NSArray *foregroundRenderEffects; // @synthesize foregroundRenderEffects=_foregroundRenderEffects; | |
@property(readonly, nonatomic) NSArray *renderEffects; // @synthesize renderEffects=_renderEffects; | |
@property(retain, nonatomic) NSArray *secondarySymbolStyles; // @synthesize secondarySymbolStyles=_secondarySymbolStyles; | |
@property(retain, nonatomic) UIKBTextStyle *fallbackSymbolStyle; // @synthesize fallbackSymbolStyle=_fallbackSymbolStyle; | |
@property(retain, nonatomic) UIKBTextStyle *symbolStyle; // @synthesize symbolStyle=_symbolStyle; | |
@property(retain, nonatomic) UIKBGradient *layeredForegroundGradient; // @synthesize layeredForegroundGradient=_layeredForegroundGradient; | |
@property(retain, nonatomic) UIKBGradient *layeredBackgroundGradient; // @synthesize layeredBackgroundGradient=_layeredBackgroundGradient; | |
@property(retain, nonatomic) UIKBGradient *backgroundGradient; // @synthesize backgroundGradient=_backgroundGradient; | |
@property(retain, nonatomic) UIKBRenderGeometry *geometry; // @synthesize geometry=_geometry; | |
- (void)modifyForMasking; | |
- (void)overlayWithTraits:(id)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (BOOL)isEqual:(id)arg1; | |
- (id)description; | |
- (void)dealloc; | |
- (void)removeAllRenderEffects; | |
- (void)addForegroundRenderEffect:(id)arg1; | |
- (void)addRenderEffect:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBKeyDisplayContents : NSObject | |
{ | |
BOOL _fillPath; | |
BOOL _force1xImages; | |
BOOL _stringKeycapOverImage; | |
BOOL _flipImageHorizontally; | |
NSString *_displayString; | |
NSString *_displayStringImage; | |
NSArray *_secondaryDisplayStrings; | |
NSArray *_secondaryDisplayStringImages; | |
NSArray *_variantDisplayContents; | |
NSArray *_highlightedVariantsList; | |
long long _displayPathType; | |
UIKBKeyDisplayContents *_fallbackContents; | |
} | |
+ (id)displayContents; | |
@property(nonatomic) BOOL flipImageHorizontally; // @synthesize flipImageHorizontally=_flipImageHorizontally; | |
@property(nonatomic) BOOL stringKeycapOverImage; // @synthesize stringKeycapOverImage=_stringKeycapOverImage; | |
@property(retain, nonatomic) UIKBKeyDisplayContents *fallbackContents; // @synthesize fallbackContents=_fallbackContents; | |
@property(nonatomic) BOOL force1xImages; // @synthesize force1xImages=_force1xImages; | |
@property(nonatomic) BOOL fillPath; // @synthesize fillPath=_fillPath; | |
@property(nonatomic) long long displayPathType; // @synthesize displayPathType=_displayPathType; | |
@property(retain, nonatomic) NSArray *highlightedVariantsList; // @synthesize highlightedVariantsList=_highlightedVariantsList; | |
@property(retain, nonatomic) NSArray *variantDisplayContents; // @synthesize variantDisplayContents=_variantDisplayContents; | |
@property(retain, nonatomic) NSArray *secondaryDisplayStringImages; // @synthesize secondaryDisplayStringImages=_secondaryDisplayStringImages; | |
@property(retain, nonatomic) NSArray *secondaryDisplayStrings; // @synthesize secondaryDisplayStrings=_secondaryDisplayStrings; | |
@property(retain, nonatomic) NSString *displayStringImage; // @synthesize displayStringImage=_displayStringImage; | |
@property(retain, nonatomic) NSString *displayString; // @synthesize displayString=_displayString; | |
- (id)description; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBRenderer : NSObject | |
{ | |
struct CGContext *_cachingContext; | |
CDUnknownBlockType _cachingContextCompletion; | |
long long _forceColorFormat; | |
UIColor *_singleColor; | |
int _colorCount; | |
BOOL _opaque; | |
BOOL _colorDetectMode; | |
BOOL _disableInternalCaching; | |
struct CGContext *_ctx; | |
double _scale; | |
long long _renderFlags; | |
NSString *_cacheKey; | |
UIImage *_renderedImage; | |
long long _contentColorFormat; | |
long long _assetIdiom; | |
struct CGSize _size; | |
} | |
+ (void)clearInternalCaches; | |
+ (struct CGContext *)imageContextWithSize:(struct CGSize)arg1 scale:(double)arg2 colorFormat:(long long)arg3 opaque:(BOOL)arg4 invert:(BOOL)arg5; | |
+ (id)rendererWithContext:(struct CGContext *)arg1 withSize:(struct CGSize)arg2 withScale:(double)arg3 opaque:(BOOL)arg4 renderFlags:(long long)arg5 assetIdiom:(long long)arg6; | |
@property(nonatomic) BOOL disableInternalCaching; // @synthesize disableInternalCaching=_disableInternalCaching; | |
@property(readonly, nonatomic) long long assetIdiom; // @synthesize assetIdiom=_assetIdiom; | |
@property(nonatomic) BOOL colorDetectMode; // @synthesize colorDetectMode=_colorDetectMode; | |
@property(retain, nonatomic) NSString *cacheKey; // @synthesize cacheKey=_cacheKey; | |
@property(readonly, nonatomic) long long renderFlags; // @synthesize renderFlags=_renderFlags; | |
@property(readonly, nonatomic) BOOL opaque; // @synthesize opaque=_opaque; | |
@property(readonly, nonatomic) double scale; // @synthesize scale=_scale; | |
@property(readonly, nonatomic) struct CGSize size; // @synthesize size=_size; | |
- (id)pathForSplitGeometry:(id)arg1; | |
- (id)pathForFlickPopupGeometries:(id)arg1; | |
- (id)pathForFlickGeometry:(id)arg1; | |
- (id)pathForFlickWidth:(double)arg1 height:(double)arg2 handleLength:(double)arg3 keyMiddle:(struct CGPoint)arg4 angle:(double)arg5; | |
- (id)pathForRenderGeometry:(id)arg1; | |
- (id)pathForConcaveCornerWithGeometry:(id)arg1; | |
- (void)addPathForSplitGeometry:(id)arg1; | |
- (void)addPathForFlickPopupGeometries:(id)arg1; | |
- (void)addPathForFlickGeometry:(id)arg1; | |
- (void)addPathForRenderGeometry:(id)arg1; | |
- (void)addPathForTraits:(id)arg1 displayRect:(struct CGRect *)arg2; | |
- (void)addRoundRect:(struct CGRect)arg1 radius:(double)arg2 corners:(unsigned long long)arg3; | |
- (BOOL)renderKeyPathContents:(id)arg1 withTraits:(id)arg2; | |
- (void)drawShiftPath:(BOOL)arg1 weight:(double)arg2 transform:(struct CGAffineTransform)arg3 color:(struct CGColor *)arg4; | |
- (void)drawPath:(struct CGPath *)arg1 weight:(double)arg2 transform:(struct CGAffineTransform)arg3 color:(struct CGColor *)arg4 fill:(BOOL)arg5; | |
- (struct CGPath *)_deleteGlyphPaths; | |
- (struct CGPath *)_thickShiftGlyphPath; | |
- (struct CGPath *)_thinShiftGlyphPath; | |
- (unsigned long long)renderKeyStringContents:(id)arg1 withTraits:(id)arg2 status:(unsigned long long)arg3; | |
- (BOOL)_drawKeyString:(id)arg1 inRect:(struct CGRect)arg2 withStyle:(id)arg3; | |
- (BOOL)_drawSingleSymbol:(id)arg1 inRect:(struct CGRect)arg2 withStyle:(id)arg3; | |
- (unsigned long long)renderKeyImageContents:(id)arg1 withTraits:(id)arg2 status:(unsigned long long)arg3; | |
- (void)_drawKeyImage:(id)arg1 inRect:(struct CGRect)arg2 withStyle:(id)arg3 force1xImages:(BOOL)arg4 flipHorizontally:(BOOL)arg5; | |
- (void)_renderVariantsFromKeyContents:(id)arg1 withTraits:(id)arg2; | |
- (void)renderKeyContents:(id)arg1 withTraits:(id)arg2; | |
- (void)renderBackgroundTraits:(id)arg1; | |
- (void)_completeCacheImageWithTraitsIfNecessary:(id)arg1; | |
- (BOOL)loadCachedImageForHashString:(id)arg1; | |
- (void)renderBackgroundTraits:(id)arg1 allowCaching:(BOOL)arg2; | |
- (void)_drawLinearGradient:(id)arg1 inRect:(struct CGRect)arg2; | |
- (void)renderDivotEffect:(id)arg1 withTraits:(id)arg2; | |
- (void)renderShadowEffect:(id)arg1 withTraits:(id)arg2; | |
- (void)renderEdgeEffect:(id)arg1 withTraits:(id)arg2; | |
- (void)renderNullEffect:(id)arg1 withTraits:(id)arg2; | |
@property(readonly, nonatomic) NSData *contextData; | |
@property(readonly, nonatomic) UIImage *renderedImage; // @synthesize renderedImage=_renderedImage; | |
@property(readonly, nonatomic) struct CGContext *context; // @synthesize context=_ctx; | |
- (void)ensureContext; | |
- (void)detectColorsForEffect:(id)arg1; | |
- (void)detectColorsForGradient:(id)arg1; | |
- (void)detectColorsForNamedColor:(id)arg1; | |
- (void)_addDetectedColor:(struct CGColor *)arg1; | |
@property(readonly, nonatomic) long long contentColorFormat; // @synthesize contentColorFormat=_contentColorFormat; | |
@property(readonly, nonatomic) UIColor *singleColor; | |
- (void)forceColorFormat:(long long)arg1; | |
- (id)description; | |
- (void)dealloc; | |
- (id)initWithContext:(struct CGContext *)arg1 withSize:(struct CGSize)arg2 withScale:(double)arg3 opaque:(BOOL)arg4 renderFlags:(long long)arg5 assetIdiom:(long long)arg6; | |
@end | |
@interface UIKBShape : NSObject <NSCoding, NSCopying> | |
{ | |
UIKBGeometry *m_geometry; | |
struct CGRect m_frame; | |
struct CGRect m_paddedFrame; | |
int m_concaveCorner; | |
struct CGSize m_concaveCornerOffset; | |
unsigned long long m_uid; | |
BOOL m_scaled; | |
UIKBShape *m_originalShape; | |
} | |
+ (id)shapeByResizingShape:(id)arg1 byAmount:(struct CGSize)arg2; | |
+ (id)shapeByCombining:(id)arg1 withShape:(id)arg2; | |
+ (id)shape; | |
@property(retain, nonatomic) UIKBShape *originalShape; // @synthesize originalShape=m_originalShape; | |
@property(nonatomic) BOOL scaled; // @synthesize scaled=m_scaled; | |
@property(readonly, nonatomic) unsigned long long uid; // @synthesize uid=m_uid; | |
@property(nonatomic) struct CGSize concaveCornerOffset; // @synthesize concaveCornerOffset=m_concaveCornerOffset; | |
@property(nonatomic) int concaveCorner; // @synthesize concaveCorner=m_concaveCorner; | |
@property(nonatomic) struct CGRect paddedFrame; // @synthesize paddedFrame=m_paddedFrame; | |
@property(nonatomic) struct CGRect frame; // @synthesize frame=m_frame; | |
@property(retain, nonatomic) UIKBGeometry *geometry; // @synthesize geometry=m_geometry; | |
- (void)scaleIfNeeded:(double)arg1 onlyYAxis:(BOOL)arg2; | |
- (struct CGRect)_scaleRect:(struct CGRect)arg1 inYAxis:(BOOL)arg2; | |
- (void)scaleWidth:(double)arg1; | |
- (void)addRectFrom:(id)arg1 mergeActionFactors:(id)arg2; | |
- (void)addRectFrom:(id)arg1 widthFraction:(double)arg2 heightFraction:(double)arg3 adjustOriginXFactor:(double)arg4 adjustOriginYFactor:(double)arg5 absoluteOriginFactors:(BOOL)arg6; | |
- (void)addRectFrom:(id)arg1 widthFraction:(double)arg2 heightFraction:(double)arg3 adjustOriginXFactor:(double)arg4 adjustOriginYFactor:(double)arg5; | |
- (void)addRectFrom:(id)arg1; | |
- (id)description; | |
- (BOOL)shouldUseGeometry; | |
- (BOOL)isEmpty; | |
- (void)setConcaveCornerSize:(struct CGSize)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (BOOL)isEqual:(id)arg1; | |
- (unsigned long long)hash; | |
- (void)makeLikeOther:(id)arg1; | |
- (void)encodeWithCoder:(id)arg1; | |
- (id)initWithCoder:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithGeometry:(id)arg1 frame:(struct CGRect)arg2 paddedFrame:(struct CGRect)arg3 concaveCorner:(int)arg4 concaveCornerOffset:(struct CGSize)arg5; | |
- (id)initWithGeometry:(id)arg1 frame:(struct CGRect)arg2 paddedFrame:(struct CGRect)arg3; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBShapeOperator : NSObject | |
{ | |
double _scale; | |
} | |
+ (id)operatorWithScale:(double)arg1; | |
@property(nonatomic) double scale; // @synthesize scale=_scale; | |
- (id)shapesByRepositioningShapes:(id)arg1 withOffset:(struct CGPoint)arg2; | |
- (id)shapesByCenteringShapes:(id)arg1 insideRect:(struct CGRect)arg2; | |
- (id)shapesByElaboratingShapes:(id)arg1 insideShape:(id)arg2 count:(long long)arg3; | |
- (id)shapesByScalingShapes:(id)arg1 factor:(struct CGSize)arg2; | |
- (id)geometryByScalingShapeGeometry:(id)arg1 factor:(struct CGSize)arg2; | |
- (id)shapeByScalingShape:(id)arg1 factor:(struct CGSize)arg2; | |
- (struct CGRect)rectByScalingRect:(struct CGRect)arg1 factor:(struct CGSize)arg2; | |
- (struct CGRect)_scaleRect:(struct CGRect)arg1 factor:(struct CGSize)arg2; | |
- (CDStruct_c3b9c2ee)_scaleRange:(CDStruct_c3b9c2ee)arg1 factor:(double)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBSplitImageView : UIView | |
{ | |
BOOL _canStretchAsFullWidth; | |
UIImageView *_fullView; | |
UIImageView *_splitLeft; | |
UIImageView *_splitRight; | |
NSString *_currentFilterType; | |
} | |
@property(retain, nonatomic) NSString *filterType; // @synthesize filterType=_currentFilterType; | |
- (void)clearImages; | |
- (void)setImage:(id)arg1 cachedWidth:(double)arg2 keyplane:(id)arg3; | |
- (void)setImage:(id)arg1 splitLeft:(id)arg2 splitRight:(id)arg3 keyplane:(id)arg4; | |
- (void)setContentsMultiplyColor:(id)arg1; | |
- (void)insertSubviewAtBottom:(id)arg1; | |
- (void)prepareForDisplay:(BOOL)arg1; | |
- (BOOL)_shouldInheritScreenScaleAsContentScaleFactor; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1 canStretchAsFullWidth:(BOOL)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIBoundingPathBitmap : NSObject <NSSecureCoding> | |
{ | |
struct _UIBoundingPathBitmapData _bitmapData; | |
} | |
+ (BOOL)supportsSecureCoding; | |
@property(readonly, nonatomic) struct _UIBoundingPathBitmapData bitmapData; // @synthesize bitmapData=_bitmapData; | |
- (id)description; | |
- (id)boundingPathBitmapWithRect:(struct _UIIntegralRect)arg1; | |
- (void)dealloc; | |
- (id)initWithBitmapData:(struct _UIBoundingPathBitmapData)arg1; | |
- (id)initWithSize:(struct _UIIntegralSize)arg1 containsPoint:(CDUnknownBlockType)arg2; | |
- (void)encodeWithCoder:(id)arg1; | |
- (id)initWithCoder:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBThemedView : UIView <UIKBCacheableView> | |
{ | |
CALayer *_rightBorder; | |
CALayer *_leftBorder; | |
CALayer *_background; | |
BOOL _lightKeyboard; | |
BOOL _active; | |
BOOL _usePersistentCaching; | |
BOOL _showsTopBorder; | |
BOOL _showsBottomBorder; | |
BOOL _showsLeftBorder; | |
BOOL _showsRightBorder; | |
int _style; | |
struct UIEdgeInsets _cacheInsets; | |
} | |
@property(nonatomic) BOOL showsRightBorder; // @synthesize showsRightBorder=_showsRightBorder; | |
@property(nonatomic) BOOL showsLeftBorder; // @synthesize showsLeftBorder=_showsLeftBorder; | |
@property(nonatomic) BOOL showsBottomBorder; // @synthesize showsBottomBorder=_showsBottomBorder; | |
@property(nonatomic) BOOL showsTopBorder; // @synthesize showsTopBorder=_showsTopBorder; | |
@property(nonatomic) BOOL usePersistentCaching; // @synthesize usePersistentCaching=_usePersistentCaching; | |
@property(nonatomic) struct UIEdgeInsets cacheInsets; // @synthesize cacheInsets=_cacheInsets; | |
@property(nonatomic) int style; // @synthesize style=_style; | |
@property(nonatomic) BOOL active; // @synthesize active=_active; | |
@property(readonly, nonatomic) BOOL keepNonPersistent; | |
@property(readonly, nonatomic) double cachedWidth; | |
@property(readonly, nonatomic) BOOL cacheDeferable; | |
- (void)drawContentsOfRenderers:(id)arg1; | |
- (id)traitsForCurrentStyle; | |
- (id)borderFilterTypeForCurrentStyle; | |
- (void)displayLayer:(id)arg1; | |
- (void)_populateLayer:(id)arg1 withContents:(id)arg2; | |
- (void)layoutSubviews; | |
- (id)cacheKeysForRenderFlags:(id)arg1; | |
@property(readonly, nonatomic) NSString *cacheKey; | |
- (void)_setRenderConfig:(id)arg1; | |
- (void)didMoveToWindow; | |
- (BOOL)_canDrawContent; | |
- (BOOL)_hasInsets; | |
- (id)initWithFrame:(struct CGRect)arg1 style:(int)arg2; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface UIKBTree : NSObject <NSCopying> | |
{ | |
int type; | |
NSString *name; | |
NSMutableDictionary *properties; | |
NSMutableArray *subtrees; | |
NSMutableDictionary *cache; | |
NSString *layoutTag; | |
NSString *effectiveLayoutTag; | |
} | |
+ (id)keyboard; | |
+ (id)key; | |
+ (id)shapesForControlKeyShapes:(id)arg1 options:(int)arg2; | |
+ (id)mergeStringForKeyName:(id)arg1; | |
+ (BOOL)shouldSkipCacheString:(id)arg1; | |
+ (id)stringForType:(int)arg1; | |
+ (id)treeOfType:(int)arg1; | |
+ (id)uniqueName; | |
+ (BOOL)typeIsPersistent:(int)arg1; | |
@property(retain, nonatomic) NSString *effectiveLayoutTag; // @synthesize effectiveLayoutTag; | |
@property(retain, nonatomic) NSString *layoutTag; // @synthesize layoutTag; | |
@property(retain, nonatomic) NSMutableDictionary *cache; // @synthesize cache; | |
@property(retain, nonatomic) NSMutableArray *subtrees; // @synthesize subtrees; | |
@property(retain, nonatomic) NSMutableDictionary *properties; // @synthesize properties; | |
@property(retain, nonatomic) NSString *name; // @synthesize name; | |
@property(nonatomic) int type; // @synthesize type; | |
- (BOOL)renderKeyInKeyplane:(id)arg1; | |
- (BOOL)_renderAsStringKey; | |
- (id)cacheSecondaryDisplayString; | |
- (id)cacheDisplayString; | |
- (BOOL)shouldCacheKey; | |
- (void)setLayoutTag:(id)arg1 passingKeyTest:(CDUnknownBlockType)arg2; | |
- (BOOL)hasLayoutTag:(id)arg1; | |
- (id)variantDisplayString; | |
- (void)orderVariantKeys:(BOOL)arg1; | |
- (void)setGroupNeighbor:(unsigned long long)arg1; | |
- (unsigned long long)groupNeighbor; | |
- (BOOL)containsDividerVariant; | |
- (BOOL)isRightToLeftSensitive; | |
- (BOOL)disablesEdgeSwipe; | |
- (BOOL)behavesAsShiftKey; | |
- (BOOL)avoidAutoDeactivation; | |
- (BOOL)dynamicDisplayTypeHint; | |
- (BOOL)modifiesKeyplane; | |
- (BOOL)avoidsLanguageIndicator; | |
- (BOOL)allowRetestAfterCommittingDownActions; | |
- (BOOL)isExemptFromInputManagerHitTesting; | |
- (BOOL)isExemptFromInputManagerLayout; | |
- (void)setParentKey:(id)arg1; | |
- (id)parentKey; | |
- (void)setForceMultitap:(BOOL)arg1; | |
- (BOOL)forceMultitap; | |
- (void)setClipCorners:(int)arg1; | |
- (int)clipCorners; | |
- (void)setSplitMode:(int)arg1; | |
- (int)splitMode; | |
- (void)setDisabled:(BOOL)arg1; | |
- (BOOL)disabled; | |
- (void)setFlickDirection:(long long)arg1; | |
- (long long)flickDirection; | |
- (id)variantPopupBias; | |
- (void)setVariantPopupBias:(id)arg1; | |
- (void)setGhost:(BOOL)arg1; | |
- (BOOL)ghost; | |
- (void)setVisible:(BOOL)arg1; | |
- (BOOL)visible; | |
- (void)setOverrideDisplayString:(id)arg1; | |
- (id)overrideDisplayString; | |
- (void)setRendering:(int)arg1; | |
- (int)rendering; | |
- (void)setDisplayRowHint:(int)arg1; | |
- (int)displayRowHint; | |
- (void)setTextAlignment:(long long)arg1; | |
- (long long)textAlignment; | |
- (void)setSelectedVariantIndex:(long long)arg1; | |
- (long long)highlightedVariantIndex; | |
- (long long)selectedVariantIndex; | |
- (void)setDisplayTypeHint:(int)arg1; | |
- (int)displayTypeHint; | |
- (void)setVariantType:(int)arg1; | |
- (int)variantType; | |
- (void)setInteractionType:(int)arg1; | |
- (int)interactionType; | |
- (void)setDisplayType:(int)arg1; | |
- (int)displayType; | |
- (id)localizationKey; | |
- (void)setHighlightedVariantsList:(id)arg1; | |
- (id)highlightedVariantsList; | |
- (void)setSecondaryRepresentedStrings:(id)arg1; | |
- (id)secondaryRepresentedStrings; | |
- (void)setSecondaryDisplayStrings:(id)arg1; | |
- (id)secondaryDisplayStrings; | |
- (void)setCachedGestureLayout:(id)arg1; | |
- (id)cachedGestureLayout; | |
- (void)setGestureKey:(id)arg1; | |
- (id)gestureKey; | |
- (void)setDisplayString:(id)arg1; | |
- (id)displayString; | |
- (id)fullRepresentedString; | |
- (void)setRepresentedString:(id)arg1; | |
- (id)representedString; | |
- (void)updateVariantTypeForActions:(unsigned int)arg1; | |
- (int)_variantType; | |
- (void)setState:(int)arg1; | |
- (int)state; | |
- (id)activeShapesFromOutputShapes:(id)arg1 inputShapes:(id)arg2; | |
- (void)setActiveGeometriesList:(id)arg1; | |
- (id)activeGeometriesList; | |
- (void)setGeometriesList:(id)arg1; | |
- (id)geometriesList; | |
- (id)listShapes; | |
- (id)attributeSet:(BOOL)arg1; | |
- (id)geometrySet:(BOOL)arg1; | |
- (id)keySet; | |
- (void)updateMoreAndInternationalKeysWithOptions:(int)arg1; | |
- (void)shiftRowAndResizeLeadingControlKey:(id)arg1 toSize:(struct CGSize)arg2 scale:(double)arg3; | |
- (void)removeKey:(id)arg1 andShiftKeys:(id)arg2 scale:(double)arg3; | |
- (void)insertKey:(id)arg1 withFrame:(struct CGRect)arg2 andShiftKeys:(id)arg3 scale:(double)arg4; | |
- (void)scaleKeys:(id)arg1 withFactor:(struct CGSize)arg2 scale:(double)arg3; | |
- (void)repositionKeys:(id)arg1 withOffset:(struct CGPoint)arg2 scale:(double)arg3; | |
- (void)centerKeys:(id)arg1 inRect:(struct CGRect)arg2 scale:(double)arg3; | |
- (id)_horizontallyCoincidentKeysWithKey:(id)arg1; | |
- (void)_mutateKeys:(id)arg1 scale:(double)arg2 withShapeOperation:(CDUnknownBlockType)arg3; | |
- (BOOL)addMessagesWriteboardKey; | |
- (void)addWriteboardKeyToCachedKeyListWithShape:(id)arg1 rendering:(int)arg2; | |
- (BOOL)addMessagesWriteboardKeyIfNoDismissKey; | |
- (BOOL)addMessagesWriteboardKeyIfDismissKey; | |
- (id)shapeFromFrame:(struct CGRect)arg1 leftPadding:(double)arg2 rightPadding:(double)arg3; | |
- (id)keysetCanContainWriteboardKey; | |
- (void)clearManualAddedKey; | |
- (id)rightSpaceKey; | |
- (id)mergeKeyNames:(id)arg1; | |
- (void)subsumeDisappearingKeyName:(id)arg1 intoKeyName:(id)arg2 factors:(id)arg3; | |
- (id)keysForMergeConditions; | |
- (void)updateDictationKeyOnNumberPads:(BOOL)arg1; | |
- (id)findLeftMoreKey; | |
- (struct CGRect)frameForKeylayoutName:(id)arg1; | |
- (BOOL)looksLike:(id)arg1; | |
- (BOOL)supportsType:(long long)arg1; | |
- (id)autolocalizedKeyCacheIterator; | |
- (int)dragThreshold; | |
- (double)primaryKeylayoutOffset; | |
- (double)primaryKeylayoutWidthRatio; | |
- (BOOL)isSplit; | |
- (void)cacheNativeIdiomIfNecessary; | |
- (long long)nativeIdiom; | |
- (void)setIsGenerated:(BOOL)arg1; | |
- (BOOL)isGenerated; | |
- (BOOL)isLetters; | |
- (BOOL)looksExactlyLikeShiftAlternate; | |
- (BOOL)looksLikeShiftAlternate; | |
- (BOOL)usesKeyCharging; | |
- (BOOL)usesAdaptiveKeys; | |
- (BOOL)isShiftKeyPlaneChooser; | |
- (BOOL)noLanguageIndicator; | |
- (BOOL)notUseCandidateSelection; | |
- (BOOL)shouldSuppressDragRetest; | |
- (BOOL)shouldSkipCandidateSelectionForVariants; | |
- (BOOL)shouldSkipCandidateSelection; | |
- (BOOL)diacriticForwardCompose; | |
- (BOOL)isAlphabeticPlane; | |
- (BOOL)isShiftKeyplane; | |
- (id)shiftAlternateKeyplaneName; | |
- (id)gestureKeyplaneName; | |
- (id)alternateKeyplaneName; | |
- (BOOL)usesAutoShift; | |
- (id)keysWithString:(id)arg1; | |
- (id)keysByKeyName:(id)arg1; | |
- (id)geometriesOrderedByPosition; | |
- (id)keysOrderedByPositionRTL; | |
- (id)keysOrderedByPosition; | |
- (id)keysOrderedByPositionWithoutZip; | |
- (void)clearTransientCaches; | |
- (id)keyAttributes; | |
- (id)geometries; | |
- (void)removeKeyFromCachedKeyList:(id)arg1; | |
- (void)addkeyToCachedKeyList:(id)arg1; | |
- (id)keys; | |
- (void)_addKeylayoutKeys:(id)arg1; | |
- (void)setAttributes:(id)arg1; | |
- (id)keyplaneForKey:(id)arg1; | |
- (id)keyForString:(id)arg1; | |
- (void)precacheLayoutName:(id)arg1; | |
- (id)layoutName; | |
- (void)cacheKey:(id)arg1; | |
- (id)_cacheRootNameForKey:(id)arg1; | |
- (id)scriptSwitchKey; | |
- (id)firstKeyplaneSwitchKey; | |
- (id)firstCachedKeyWithName:(id)arg1; | |
- (id)cachedKeysByKeyName:(id)arg1; | |
- (void)setVisualStyling:(CDStruct_227bb23d)arg1; | |
- (CDStruct_227bb23d)visualStyling; | |
- (CDStruct_227bb23d)stylingFromVisualStyle; | |
- (void)setVisualStyle:(int)arg1; | |
- (int)visualStyle; | |
- (struct CGRect)keyUnionPaddedFrame; | |
- (struct CGRect)keyUnionFrame; | |
- (struct CGRect)keyUnionFramePadded:(BOOL)arg1; | |
- (struct CGPoint)navigationPointOfKey; | |
- (void)setPaddedFrame:(struct CGRect)arg1; | |
- (struct CGRect)paddedFrame; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (struct CGRect)originalFrame; | |
- (struct CGRect)frame; | |
- (struct CGRect)_originalKeyplaneFrame; | |
- (struct CGRect)_keyplaneFrame; | |
- (void)setGeometry:(id)arg1; | |
- (id)geometry; | |
- (void)setShape:(id)arg1; | |
- (id)shape; | |
- (BOOL)subtreesAreOrdered; | |
- (BOOL)isLeafType; | |
- (void)elaborateLayoutWithSize:(struct CGSize)arg1 scale:(double)arg2 origin:(struct CGPoint)arg3; | |
- (void)elaborateLayoutWithSize:(struct CGSize)arg1 scale:(double)arg2; | |
- (long long)_keyCountOnNamedRow:(id)arg1; | |
- (void)zipAttributes; | |
- (void)zipGeometrySet; | |
- (void)zipGeometries:(BOOL)arg1 attributes:(BOOL)arg2; | |
- (void)updateFlickKeycapOnKeys; | |
- (void)mergeReturnKey:(id)arg1 withReturnKey:(id)arg2; | |
- (BOOL)_needsScaling; | |
- (int)indexOfSubtree:(id)arg1; | |
- (id)subtreesWithProperty:(id)arg1 value:(id)arg2; | |
- (id)subtreeWithName:(id)arg1 rows:(id)arg2; | |
- (id)subtreeWithName:(id)arg1; | |
- (id)subtreeWithType:(int)arg1; | |
- (id)recursiveDescription; | |
- (id)description; | |
- (id)numberForProperty:(id)arg1; | |
- (BOOL)boolForProperty:(id)arg1; | |
- (long long)intForProperty:(id)arg1; | |
- (id)stringForProperty:(id)arg1; | |
- (id)objectForProperty:(id)arg1; | |
- (BOOL)setObject:(id)arg1 forProperty:(id)arg2; | |
- (BOOL)isDuplicateOfTree:(id)arg1; | |
- (BOOL)isEqualToTree:(id)arg1; | |
- (BOOL)isSameAsTree:(id)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (void)dealloc; | |
- (id)initWithType:(int)arg1 withName:(id)arg2 withProperties:(id)arg3 withSubtrees:(id)arg4 withCache:(id)arg5; | |
- (id)initWithType:(int)arg1; | |
- (BOOL)isHashed; | |
- (id)componentName; | |
- (id)unhashedName; | |
- (id)nameFromAttributes; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBTreeLocalizedKeylistEnumerator : NSEnumerator | |
{ | |
NSDictionary *_keyplaneCache; | |
NSEnumerator *_nameEnum; | |
} | |
- (id)nextObject; | |
- (void)dealloc; | |
- (id)initWithKeyplaneCache:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBCachedImage : UIImage | |
{ | |
} | |
+ (BOOL)supportsSecureCoding; | |
@property(retain, nonatomic) UIColor *formatColor; | |
@property(readonly, nonatomic) BOOL hasFormatColor; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCache : NSObject | |
{ | |
TIImageCacheClient *_store; | |
NSSet *_layouts; | |
NSMutableSet *_activeRenderers; | |
_UIActionWhenIdle *_idleAction; | |
} | |
+ (BOOL)enabled; | |
+ (id)sharedInstance; | |
@property(retain, nonatomic) _UIActionWhenIdle *idleAction; // @synthesize idleAction=_idleAction; | |
- (void)decrementExpectedRender:(id)arg1; | |
- (void)incrementExpectedRender:(id)arg1; | |
- (void)updateCacheForInputModes:(id)arg1; | |
- (id)uniqueLayoutsFromInputModes:(id)arg1; | |
- (void)_didIdleAndShouldWait; | |
- (void)_didIdle; | |
- (id)displayImagesForView:(id)arg1 fromLayout:(id)arg2 imageFlags:(id)arg3; | |
- (void)drawCachedImage:(id)arg1 alpha:(double)arg2 inContext:(struct CGContext *)arg3; | |
- (struct CGImage *)cachedCompositeImageForCacheKeys:(id)arg1 fromLayout:(id)arg2 opacities:(id)arg3; | |
- (struct CGImage *)cachedImageForKey:(id)arg1 fromLayout:(id)arg2; | |
- (void)purge; | |
- (void)clearNonPersistentCache; | |
- (void)commitTransaction; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBCursorSelection : UIImageView | |
{ | |
} | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBAlertController : UIAlertController | |
{ | |
id <UIKBAlertControllerDelegate> _kbDelegate; | |
} | |
@property(nonatomic) id <UIKBAlertControllerDelegate> kbDelegate; // @synthesize kbDelegate=_kbDelegate; | |
- (void)viewDidDisappear:(BOOL)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardLayoutCursor : UIKeyboardLayoutStar <UIKBAlertControllerDelegate> | |
{ | |
UIKBTree *_indirectKeyboard; | |
UIView *_selectionView; | |
NSArray *_keyplaneKeys; | |
long long _selectedKeyIndex; | |
BOOL _ignoreEventsUntilPressEnds; | |
UILexicon *_recentInputs; | |
BOOL _disableTouchInput; | |
BOOL _suppressOperations; | |
UIKBTree *_cachedMultitapKeyplane; | |
BOOL _cachedCanMultitap; | |
UILabel *_dictationHelpLabel; | |
BOOL _didVariantDelete; | |
BOOL _isForwardingEvent; | |
UIAlertController *_recentInputsAlert; | |
NSString *_keyplaneBeforeDictation; | |
long long _selectedKeyBeforeDictation; | |
} | |
+ (struct CGSize)keyboardSizeForInputMode:(id)arg1 screenTraits:(id)arg2 keyboardType:(long long)arg3; | |
+ (id)carKeyboardNameForKeyboard:(id)arg1 screenTraits:(id)arg2; | |
@property(nonatomic) long long selectedKeyBeforeDictation; // @synthesize selectedKeyBeforeDictation=_selectedKeyBeforeDictation; | |
@property(retain, nonatomic) NSString *keyplaneBeforeDictation; // @synthesize keyplaneBeforeDictation=_keyplaneBeforeDictation; | |
@property(retain, nonatomic) UIAlertController *recentInputsAlert; // @synthesize recentInputsAlert=_recentInputsAlert; | |
- (BOOL)_handleMoveWithEvent:(id)arg1; | |
- (BOOL)_isDirectionalHeading:(unsigned long long)arg1; | |
- (void)_moveWithEvent:(id)arg1; | |
- (BOOL)_handleWheelChangedWithEvent:(id)arg1; | |
- (void)_wheelChangedWithEvent:(id)arg1; | |
- (BOOL)_handlePhysicalKeyDownWithEvent:(id)arg1; | |
- (void)_handleKeyUIEvent:(id)arg1; | |
- (BOOL)_handleRemoteControlReceivedWithEvent:(id)arg1; | |
- (void)remoteControlReceivedWithEvent:(id)arg1; | |
- (BOOL)_handlePhysicalButtonEvent:(id)arg1; | |
- (void)pressesCancelled:(id)arg1 withEvent:(id)arg2; | |
- (void)pressesEnded:(id)arg1 withEvent:(id)arg2; | |
- (BOOL)_menuTapShouldExitVariants; | |
- (void)pressesChanged:(id)arg1 withEvent:(id)arg2; | |
- (void)pressesBegan:(id)arg1 withEvent:(id)arg2; | |
- (void)returnToKeyplaneAfterDictation; | |
- (BOOL)handleVisualDirectionalInput:(int)arg1; | |
- (BOOL)handleLinearDirectionalInput:(int)arg1; | |
- (void)handleVariantDeleteIfNecessaryForKey:(id)arg1; | |
- (void)clearVariantStateForKey:(id)arg1; | |
- (void)takeKeyAction:(id)arg1; | |
- (BOOL)canHandleEvent:(id)arg1; | |
- (id)keyHitTestInSameRowAsCenter:(struct CGPoint)arg1 size:(struct CGSize)arg2; | |
- (long long)targetKeyIndexAtOffset:(struct CGPoint)arg1 fromKey:(id)arg2; | |
- (void)setHighlightedVariantIndex:(long long)arg1 key:(id)arg2; | |
- (BOOL)refreshSelectedCellIfNecessaryForKey:(id)arg1; | |
- (void)setSelectedKeyIndex:(long long)arg1; | |
- (void)deactivateKey:(id)arg1; | |
- (struct CGRect)selectionFrameForKeyIndex:(long long)arg1; | |
- (BOOL)shouldDeactivateWithoutWindow; | |
- (void)setCursorLocation:(unsigned long long)arg1; | |
- (unsigned long long)cursorLocation; | |
- (unsigned long long)downActionFlagsForKey:(id)arg1; | |
- (int)enabledStateForKey:(id)arg1; | |
- (int)activeStateForKey:(id)arg1; | |
- (void)updateStatesForGridSelection; | |
- (void)longPressAction; | |
- (void)endMultitapForKey:(id)arg1; | |
- (BOOL)canMultitap; | |
- (long long)defaultSelectedVariantIndexForKey:(id)arg1 withActions:(unsigned long long)arg2; | |
- (int)stateForCandidateListKey:(id)arg1; | |
- (int)stateForKeyplaneSwitchKey:(id)arg1; | |
- (BOOL)shouldMergeKey:(id)arg1; | |
- (BOOL)isKeyplaneDisabledWithName:(id)arg1; | |
- (BOOL)shouldToggleKeyplaneWithName:(id)arg1; | |
- (unsigned long long)targetEdgesForScreenGestureRecognition; | |
- (void)setDisableTouchInput:(BOOL)arg1; | |
- (BOOL)diacriticForwardCompose; | |
- (BOOL)isAlphabeticPlane; | |
- (BOOL)ignoresShiftState; | |
- (BOOL)usesAutoShift; | |
- (BOOL)shouldUseDefaultShiftStateFromLayout; | |
- (id)_keyplaneForKeyplaneProperties; | |
- (BOOL)supportsEmoji; | |
- (unsigned char)getHandRestRecognizerState; | |
- (BOOL)shouldRetestKey:(id)arg1 withKeyplane:(id)arg2; | |
- (BOOL)shouldPreventInputManagerHitTestingForKey:(id)arg1; | |
- (void)setRecentInputs:(id)arg1; | |
- (void)acceptRecentInputIfNecessary; | |
- (void)updateRecentInputsKeyIfNecessary; | |
- (void)didSelectRecentInputString:(id)arg1; | |
- (void)alertDidDismiss; | |
- (void)showRecentInputsAlert; | |
- (BOOL)shouldMatchCaseForDomainKeys; | |
- (void)updateDictationHelpString; | |
- (void)updateKeyplaneSwitchEdgeBiases; | |
- (void)selectInitialKeyIfNecessary; | |
- (BOOL)shouldAllowCurrentKeyplaneReload; | |
- (void)setKeyplaneName:(id)arg1; | |
- (void)flushKeyCache:(id)arg1; | |
- (id)cacheTokenForKeyplane:(id)arg1; | |
- (void)setRenderConfig:(id)arg1; | |
- (void)setKeyboardAppearance:(long long)arg1; | |
- (void)setKeyboardName:(id)arg1 appearance:(long long)arg2; | |
- (void)showKeyboardWithInputTraits:(id)arg1 screenTraits:(id)arg2 splitTraits:(id)arg3; | |
- (id)keyViewAnimator; | |
- (void)configureChildCollectionViewCellsIfNeeded; | |
- (unsigned long long)variantCountForKey:(id)arg1; | |
@property(readonly, nonatomic) UIKBTree *currentKey; | |
- (void)runWithSuppressedActions:(CDUnknownBlockType)arg1; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBGraphCache : NSObject <_UIScreenBasedObject> | |
{ | |
UIScreen *_screen; | |
NSMutableDictionary *_graphCache; | |
} | |
+ (id)graphCacheForScreen:(id)arg1; | |
@property(readonly, nonatomic) NSMutableDictionary *graphCache; // @synthesize graphCache=_graphCache; | |
@property(readonly) NSDictionary *_options; | |
- (BOOL)_matchingOptions:(id)arg1; | |
@property(readonly) UIScreen *_intendedScreen; | |
- (void)dealloc; | |
- (id)_initWithScreen:(id)arg1 options:(id)arg2; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardTouchInfo : NSObject | |
{ | |
UIKBTouchState *_touch; | |
UIKBTree *_key; | |
UIKBTree *_keyplane; | |
UIKBTree *_slidOffKey; | |
struct CGPoint _initialPoint; | |
struct CGPoint _initialDragPoint; | |
BOOL _dragged; | |
int _stage; | |
int _fingerID; | |
BOOL _maySuppressUpAction; | |
int _initialKeyState; | |
} | |
@property(nonatomic) int fingerID; // @synthesize fingerID=_fingerID; | |
@property(nonatomic) int initialKeyState; // @synthesize initialKeyState=_initialKeyState; | |
@property(nonatomic) BOOL maySuppressUpAction; // @synthesize maySuppressUpAction=_maySuppressUpAction; | |
@property(nonatomic) BOOL dragged; // @synthesize dragged=_dragged; | |
@property(nonatomic) struct CGPoint initialDragPoint; // @synthesize initialDragPoint=_initialDragPoint; | |
@property(nonatomic) int stage; // @synthesize stage=_stage; | |
@property(nonatomic) struct CGPoint initialPoint; // @synthesize initialPoint=_initialPoint; | |
@property(retain, nonatomic) UIKBTree *slidOffKey; // @synthesize slidOffKey=_slidOffKey; | |
@property(retain, nonatomic) UIKBTree *keyplane; // @synthesize keyplane=_keyplane; | |
@property(retain, nonatomic) UIKBTree *key; // @synthesize key=_key; | |
@property(retain, nonatomic) UIKBTouchState *touch; // @synthesize touch=_touch; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardSyntheticTouch : NSObject | |
{ | |
double timestamp; | |
long long phase; | |
unsigned long long tapCount; | |
UIWindow *window; | |
struct CGPoint locationInWindow; | |
unsigned char _pathIndex; | |
unsigned char _pathIdentity; | |
float _pathMajorRadius; | |
} | |
+ (id)syntheticTouchWithPoint:(struct CGPoint)arg1 timestamp:(double)arg2 window:(id)arg3; | |
@property(nonatomic) float _pathMajorRadius; // @synthesize _pathMajorRadius; | |
@property(readonly, nonatomic) unsigned char _pathIdentity; // @synthesize _pathIdentity; | |
@property(readonly, nonatomic) unsigned char _pathIndex; // @synthesize _pathIndex; | |
@property(nonatomic) struct CGPoint locationInWindow; // @synthesize locationInWindow; | |
@property(retain, nonatomic) UIWindow *window; // @synthesize window; | |
@property(nonatomic) unsigned long long tapCount; // @synthesize tapCount; | |
@property(nonatomic) long long phase; // @synthesize phase; | |
@property(nonatomic) double timestamp; // @synthesize timestamp; | |
- (void)_setLocationInWindow:(struct CGPoint)arg1 resetPrevious:(BOOL)arg2; | |
- (struct CGPoint)getLocationInWindow; | |
- (struct CGPoint)previousLocationInView:(id)arg1; | |
- (struct CGPoint)locationInView:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithPoint:(struct CGPoint)arg1 timestamp:(double)arg2 window:(id)arg3; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBBackgroundView : UIKBSplitImageView <UIKBCacheableView> | |
{ | |
UIKBTree *_keyplane; | |
UITextInputTraits *_inputTraits; | |
int _visualStyle; | |
NSObject *_geometryCacheKey; | |
struct CGRect _splitLeftRect; | |
struct CGRect _splitLeftCacheRect; | |
struct CGRect _splitRightRect; | |
struct CGRect _splitRightCacheRect; | |
int _topCorners; | |
BOOL _isSplit; | |
BOOL _centerFilled; | |
BOOL _hasCandidateKeys; | |
UIKBRenderConfig *_renderConfig; | |
} | |
@property(retain, nonatomic) NSObject *geometryCacheKey; // @synthesize geometryCacheKey=_geometryCacheKey; | |
@property(retain, nonatomic) UIKBRenderConfig *renderConfig; // @synthesize renderConfig=_renderConfig; | |
@property(readonly, nonatomic) BOOL keepNonPersistent; | |
@property(readonly, nonatomic) double cachedWidth; | |
@property(readonly, nonatomic) BOOL cacheDeferable; | |
- (void)displayLayer:(id)arg1; | |
- (id)cacheKeysForRenderFlags:(id)arg1; | |
@property(readonly, nonatomic) NSString *cacheKey; | |
- (void)drawContentsOfRenderers:(id)arg1; | |
- (BOOL)_canDrawContent; | |
- (void)refreshStyleForKeyplane:(id)arg1 inputTraits:(id)arg2; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBDimmingView : UIView | |
{ | |
UIKBTree *_keyplane; | |
} | |
- (void)drawRect:(struct CGRect)arg1; | |
- (void)refreshStyleForKeyplane:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardLayoutStar : UIKeyboardLayout <UIKBEmojiHitTestResponder, UIKeyboardHandBiasTransitionCoordinatorDelegate, UIKeyboardPinchGestureRecognizerDelegate> | |
{ | |
UIKBTree *_keyboard; | |
UIKBTree *_keyplane; | |
NSString *_keyboardName; | |
NSString *_keyplaneName; | |
long long _appearance; | |
UIKBTree *_activeKey; | |
UIKBTree *_inactiveLanguageIndicator; | |
UIKBKeyplaneView *_keyplaneView; | |
UIKBBackgroundView *_backgroundView; | |
UIKBKeyViewAnimator *_keyViewAnimator; | |
UIKeyboardEmojiKeyDisplayController *_emojiKeyManager; | |
double _prevTouchUpTime; | |
double _prevTouchUpFinishedTime; | |
double _prevTouchDownTime; | |
unsigned long long _prevUpActions; | |
NSMutableDictionary *_keyboards; | |
NSMutableDictionary *_allKeyplaneViews; | |
NSMutableSet *_allKeyplaneKeycaps; | |
NSMutableSet *_validInputStrings; | |
NSString *_localizedInputKey; | |
struct __CFDictionary *_extendedTouchInfoMap; | |
int _preferredTrackingChangeCount; | |
int _shiftTrackingChangeCount; | |
NSMutableSet *_accentInfo; | |
NSMutableSet *_hasAccents; | |
id _spaceTarget; | |
SEL _spaceAction; | |
SEL _spaceLongAction; | |
id _returnTarget; | |
SEL _returnAction; | |
SEL _returnLongAction; | |
id _deleteTarget; | |
SEL _deleteAction; | |
SEL _deleteLongAction; | |
BOOL _shift; | |
BOOL _autoshift; | |
BOOL _settingShift; | |
BOOL _holdingShift; | |
BOOL _didLongPress; | |
NSString *_preTouchKeyplaneName; | |
BOOL _revertKeyplaneAfterTouch; | |
BOOL _wasShifted; | |
BOOL _swipeDetected; | |
BOOL _showIntlKey; | |
BOOL _showDictationKey; | |
BOOL _suppressDeactivateKeys; | |
BOOL _suppressShiftKeyplaneAnimation; | |
BOOL _isTrackpadMode; | |
BOOL _shiftLockReady; | |
double _shiftLockFirstTapTime; | |
UISwipeGestureRecognizer *_rightSwipeRecognizer; | |
UISwipeGestureRecognizer *_leftSwipeRecognizer; | |
UISwipeGestureRecognizer *_upSwipeRecognizer; | |
UIKeyboardPinchGestureRecognizer *_pinchGestureRecognizer; | |
NSMutableDictionary *_activeKeyplaneTransitions; | |
UIKeyboardSplitTransitionView *_transitionView; | |
double _initialSplitProgress; | |
double _finalSplitProgress; | |
double _autoSplitLastUpdate; | |
double _autoSplitElapsedTime; | |
CADisplayLink *_displayLink; | |
BOOL _ghostKeysEnabled; | |
UIDelayedAction *_delayedCentroidUpdate; | |
BOOL _isRebuilding; | |
long long _currentHandBias; | |
UIKeyboardHandBiasTransitionCoordinator *_handBiasTransitionCoordinator; | |
NSString *_layoutTag; | |
BOOL _preRotateShift; | |
NSString *_preRotateKeyplaneName; | |
BOOL _preRotateTrackpadMode; | |
UIDelayedAction *_multitapAction; | |
BOOL _unshiftAfterMultitap; | |
int _multitapCount; | |
UIKBTree *_multitapKey; | |
UIView *_flickPopupView; | |
NSMutableDictionary *_compositeImages; | |
NSTimer *_flickPopuptimer; | |
id _touchInfo; | |
UIView *_dimKeyboardImageView; | |
BOOL _keyboardImageViewIsDim; | |
BOOL _isOutOfBounds; | |
BOOL _inDealloc; | |
NSMutableSet *_keysUnderIndicator; | |
_UIKeyboardTypingSpeedLogger *_typingSpeedLogger; | |
UIKBRenderConfig *_passcodeRenderConfig; | |
long long _setKeyplaneViewCount; | |
BOOL _inputTraitsPreventInitialReuse; | |
BOOL _settingFloat; | |
NSMutableSet *_leftKeySet; | |
NSMutableSet *_rightKeySet; | |
struct CGPoint _leftDriftOffset; | |
struct CGPoint _rightDriftOffset; | |
NSMutableArray *_leftSideReachability; | |
NSMutableArray *_rightSideReachability; | |
NSNumber *_homeRowHint; | |
double _touchDownTimeSpan; | |
NSDate *_prevTouchMoreKeyTime; | |
NSString *_lastInputMode; | |
BOOL _pendingDictationReload; | |
BOOL _hasPeekedGestureKey; | |
BOOL _lastInputIsGestureKey; | |
UIGestureKeyboardIntroduction *_gestureKeyboardIntroduction; | |
BOOL _dictationUsingServerManualEndpointing; | |
UIButton *_biasEscapeButton; | |
NSLayoutConstraint *_biasEscapeButtonLeftConstraint; | |
NSLayoutConstraint *_biasEscapeButtonRightConstraint; | |
NSMutableSet *_keyplaneTransformations; | |
BOOL _muteNextKeyClickSound; | |
int playKeyClickSoundOn; | |
UIKBRenderConfig *_renderConfig; | |
UIView *_modalDisplayView; | |
double _lastTwoFingerTapTimestamp; | |
} | |
+ (id)sharedPunctuationCharacterSet; | |
+ (id)sharedRivenKeyplaneGenerator; | |
+ (struct CGSize)keyboardSizeForInputMode:(id)arg1 screenTraits:(id)arg2 keyboardType:(long long)arg3; | |
+ (id)keyboardWithName:(id)arg1 screenTraits:(id)arg2; | |
+ (id)keyboardFromFactoryWithName:(id)arg1 screen:(id)arg2; | |
+ (void)accessibilitySensitivityChanged; | |
+ (Class)_subclassForScreenTraits:(id)arg1; | |
@property(nonatomic) BOOL muteNextKeyClickSound; // @synthesize muteNextKeyClickSound=_muteNextKeyClickSound; | |
@property(nonatomic) double lastTwoFingerTapTimestamp; // @synthesize lastTwoFingerTapTimestamp=_lastTwoFingerTapTimestamp; | |
@property(retain, nonatomic) UIView *modalDisplayView; // @synthesize modalDisplayView=_modalDisplayView; | |
@property(retain, nonatomic) UIKBRenderConfig *renderConfig; // @synthesize renderConfig=_renderConfig; | |
@property(copy, nonatomic) NSString *preTouchKeyplaneName; // @synthesize preTouchKeyplaneName=_preTouchKeyplaneName; | |
@property(nonatomic) int playKeyClickSoundOn; // @synthesize playKeyClickSoundOn; | |
@property(copy, nonatomic) NSString *localizedInputKey; // @synthesize localizedInputKey=_localizedInputKey; | |
@property(readonly, nonatomic) BOOL showsDictationKey; // @synthesize showsDictationKey=_showDictationKey; | |
@property(readonly, nonatomic) BOOL showsInternationalKey; // @synthesize showsInternationalKey=_showIntlKey; | |
@property(nonatomic) BOOL didLongPress; // @synthesize didLongPress=_didLongPress; | |
@property(nonatomic) BOOL autoShift; // @synthesize autoShift=_autoshift; | |
@property(nonatomic) BOOL shift; // @synthesize shift=_shift; | |
@property(retain, nonatomic) UIKBTree *activeKey; // @synthesize activeKey=_activeKey; | |
@property(copy, nonatomic) NSString *keyplaneName; // @synthesize keyplaneName=_keyplaneName; | |
@property(copy, nonatomic) NSString *keyboardName; // @synthesize keyboardName=_keyboardName; | |
@property(readonly, nonatomic) UIKBTree *keyplane; // @synthesize keyplane=_keyplane; | |
@property(readonly, nonatomic) UIKBTree *keyboard; // @synthesize keyboard=_keyboard; | |
- (void)triggerSpaceKeyplaneSwitchIfNecessary; | |
- (BOOL)is10KeyRendering; | |
- (BOOL)isEmojiKeyplane; | |
- (BOOL)keyplaneContainsEmojiKey; | |
- (BOOL)keyplaneContainsDismissKey; | |
- (void)updateGlobeKeyAndLayoutOriginBeforeSnapshotForInputView:(id)arg1; | |
- (id)currentKeyplaneView; | |
- (id)currentKeyplane; | |
- (void)fadeWithInvocation:(id)arg1; | |
- (id)simulateTouchForCharacter:(id)arg1 errorVector:(struct CGPoint)arg2 shouldTypeVariants:(BOOL)arg3 baseKeyForVariants:(BOOL)arg4; | |
- (id)simulateTouch:(struct CGPoint)arg1; | |
- (struct CGPoint)applyError:(struct CGPoint)arg1 toKey:(id)arg2; | |
- (void)changeToKeyplane:(id)arg1; | |
- (id)keyplaneNamed:(id)arg1; | |
- (id)keyplaneForKey:(id)arg1; | |
- (id)baseKeyForString:(id)arg1; | |
- (BOOL)shouldRetestKey:(id)arg1 withKeyplane:(id)arg2; | |
- (BOOL)shouldRetestTouchDraggedFromKey:(id)arg1; | |
- (void)didRotate; | |
- (void)willRotate; | |
- (void)updateKeyCentroids; | |
- (void)divideKeysIntoLeft:(id)arg1 right:(id)arg2; | |
- (BOOL)isShiftKeyBeingHeld; | |
- (void)setAutoshift:(BOOL)arg1; | |
- (void)updateUndoKeyState; | |
- (void)setMultitapReverseKeyState; | |
- (void)updateShiftKeyState; | |
- (int)stateForShiftKey:(id)arg1; | |
- (BOOL)diacriticForwardCompose; | |
- (BOOL)isAlphabeticPlane; | |
- (BOOL)ignoresShiftState; | |
- (BOOL)usesAutoShift; | |
- (void)upActionShift; | |
- (void)downActionShiftWithKey:(id)arg1; | |
- (void)refreshDualStringKeys; | |
- (unsigned long long)upActionFlagsForKey:(id)arg1; | |
- (unsigned long long)downActionFlagsForKey:(id)arg1; | |
- (BOOL)keyHasAccentedVariants:(id)arg1; | |
- (id)activeTouchInfoForShift; | |
- (id)touchInfoForKey:(id)arg1; | |
- (void)clearAllTouchInfo; | |
- (void)clearInfoForTouch:(id)arg1 forResting:(BOOL)arg2; | |
- (void)clearInfoForTouch:(id)arg1; | |
- (void)cancelTouchIfNecessaryForInfo:(id)arg1 forResting:(BOOL)arg2; | |
- (id)generateInfoForTouch:(id)arg1; | |
- (id)infoForTouch:(id)arg1; | |
- (id)infoForTouchUUID:(id)arg1; | |
- (void)swipeDetected:(id)arg1; | |
- (void)uninstallGestureRecognizers; | |
- (void)installGestureRecognizers; | |
- (BOOL)gestureRecognizer:(id)arg1 shouldReceiveTouch:(id)arg2; | |
- (BOOL)gestureRecognizerShouldBegin:(id)arg1; | |
- (void)touchChanged:(id)arg1 executionContext:(id)arg2; | |
- (void)touchCancelled:(id)arg1 forResting:(BOOL)arg2 executionContext:(id)arg3; | |
- (void)touchCancelled:(id)arg1 executionContext:(id)arg2; | |
- (void)continueFromInternationalActionForTouchUp:(id)arg1 withActions:(unsigned long long)arg2 timestamp:(double)arg3 interval:(double)arg4 didLongPress:(BOOL)arg5 prevActions:(unsigned long long)arg6 executionContext:(id)arg7; | |
- (void)completeSendStringActionForTouchUp:(id)arg1 withActions:(unsigned long long)arg2 timestamp:(double)arg3 interval:(double)arg4 didLongPress:(BOOL)arg5 prevActions:(unsigned long long)arg6 executionContext:(id)arg7; | |
- (BOOL)shouldSendStringForFlick:(id)arg1; | |
- (BOOL)shouldYieldToControlCenterForFlickWithInitialPoint:(struct CGPoint)arg1 finalPoint:(struct CGPoint)arg2; | |
- (void)presentModalDisplayForKey:(id)arg1; | |
- (void)completeRetestForTouchUp:(id)arg1 timestamp:(double)arg2 interval:(double)arg3 executionContext:(id)arg4; | |
- (void)_recordKeystrokeStatisticForKeyPress; | |
- (BOOL)shouldSendTouchUpToInputManager:(id)arg1; | |
- (void)handleKeyboardMenusForTouch:(id)arg1; | |
- (void)touchUp:(id)arg1 executionContext:(id)arg2; | |
- (void)handleDelayedCentroidUpdate; | |
- (void)cancelDelayedCentroidUpdate; | |
- (void)refreshGhostKeyState; | |
- (BOOL)performSpaceAction; | |
- (BOOL)performReturnAction; | |
- (void)resetPanAlternativesForEndedTouch:(id)arg1; | |
- (void)updatePanAlternativesForTouchInfo:(id)arg1; | |
- (void)updateSelectedVariantIndexForKey:(id)arg1 withActions:(unsigned long long)arg2 withPoint:(struct CGPoint)arg3; | |
- (long long)defaultSelectedVariantIndexForKey:(id)arg1 withActions:(unsigned long long)arg2; | |
- (void)completeHitTestForTouchDragged:(id)arg1 hitKey:(id)arg2; | |
- (void)touchDragged:(id)arg1 executionContext:(id)arg2; | |
- (BOOL)touchPassesDragThreshold:(id)arg1; | |
- (BOOL)canForceTouchUUIDCommit:(id)arg1 inWindow:(id)arg2; | |
- (void)completeDeleteActionForTouchDownWithActions:(unsigned long long)arg1 executionContext:(id)arg2; | |
- (void)completeSendStringActionForTouchDownWithKey:(id)arg1 withActions:(unsigned long long)arg2 executionContext:(id)arg3; | |
- (BOOL)showGestureKeyboardIntroductionIfNeeded; | |
- (BOOL)shouldShowGestureKeyboardIntroduction; | |
- (id)synthesizeTouchUpEventForKey:(id)arg1; | |
- (id)keyplaneNameForRevertAfterTouch; | |
- (void)completeCommitTouchesPrecedingTouchDownWithKey:(id)arg1 withActions:(unsigned long long)arg2 executionContext:(id)arg3; | |
- (void)incrementPunctuationIfNeeded:(id)arg1; | |
- (BOOL)shouldCommitPrecedingTouchesForTouchDownWithActions:(unsigned long long)arg1; | |
- (void)touchDownWithKey:(id)arg1 atPoint:(struct CGPoint)arg2 executionContext:(id)arg3; | |
- (void)fadeMenu:(id)arg1 forKey:(id)arg2; | |
- (void)fadeMenu:(id)arg1 forKey:(id)arg2 withDelay:(double)arg3; | |
- (void)hideMenu:(id)arg1 forKey:(id)arg2; | |
- (BOOL)shouldSkipResponseToGlobeKey:(id)arg1 atPoint:(struct CGPoint)arg2; | |
- (void)playKeyClickSoundOnDownForKey:(id)arg1; | |
- (void)playKeyClickSoundForKey:(id)arg1; | |
- (void)completeHitTestForTouchDown:(id)arg1 executionContext:(id)arg2; | |
- (void)touchDown:(id)arg1 executionContext:(id)arg2; | |
- (BOOL)pointInside:(struct CGPoint)arg1 forEvent:(struct __GSEvent *)arg2; | |
- (BOOL)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (double)hitBuffer; | |
- (struct CGRect)_paddedKeyUnionFrame; | |
- (BOOL)_handleTouchForEmojiInputView; | |
- (void)setSplit:(BOOL)arg1 animated:(BOOL)arg2; | |
- (void)_autoSplit:(id)arg1; | |
- (void)setSplitProgress:(double)arg1; | |
- (void)pinchHandler:(id)arg1; | |
- (void)pinchDidConsumeTouch:(id)arg1; | |
- (void)didDetectPinchWithSeparation:(double)arg1; | |
- (BOOL)pinchCanBeginWithTouches:(id)arg1; | |
- (BOOL)pinchSplitGestureEnabled; | |
- (BOOL)pinchDetected; | |
- (void)finishSplitTransitionWithProgress:(double)arg1; | |
- (void)finishSplitTransitionWithCompletion:(CDUnknownBlockType)arg1; | |
- (void)finishSplitTransition; | |
- (void)finishSplitWithCompletion:(CDUnknownBlockType)arg1; | |
- (void)showSplitTransitionView:(BOOL)arg1; | |
- (void)prepareForSplitTransition; | |
- (BOOL)gestureRecognizerShouldBegin:(id)arg1 forHandBiasCoordinator:(id)arg2; | |
- (long long)currentHandBiasWithCoordinator:(id)arg1; | |
- (void)finishHandBiasTransitionWithFinalBias:(long long)arg1; | |
- (id)hostViewForHandBiasTransition:(id)arg1; | |
- (id)prepareTransition:(id)arg1 forTargetHandBias:(long long)arg2 coordinator:(id)arg3; | |
- (void)_didTapBiasEscapeButton:(id)arg1; | |
- (void)_setBiasEscapeButtonVisible:(BOOL)arg1; | |
- (void)setKeyboardBias:(long long)arg1; | |
- (long long)currentHandBias; | |
- (double)biasedKeyboardWidthRatio; | |
- (void)calculateReachabilityScoreWithKey:(id)arg1 keyError:(struct CGPoint)arg2; | |
- (void)resetHRRLayoutState; | |
- (void)setNeedsVirtualDriftUpdate; | |
- (BOOL)_handRestRecognizerCancelShouldBeEnd; | |
- (id)getHorizontalOffsetFromHomeRowForRowRelativeToHomeRow:(long long)arg1; | |
- (struct CGPoint)getCenterForKeyUnderRightIndexFinger; | |
- (struct CGPoint)getCenterForKeyUnderLeftIndexFinger; | |
- (void)handRestRecognizerNotifyRestForBegin:(BOOL)arg1 location:(struct CGPoint)arg2 timestamp:(double)arg3 pathIndex:(int)arg4 touchUUID:(id)arg5 context:(id)arg6; | |
- (CDUnknownBlockType)handRestRecognizerSilenceNextTouchDown; | |
- (struct CGSize)handRestRecognizerStandardKeyPixelSize; | |
- (id)handRestRecognizerGetHomeRowHint; | |
- (id)getSortedKeysForDisplayRowHint:(int)arg1; | |
- (BOOL)handRestRecognizerShouldNeverIgnoreTouchState:(id)arg1 fromPoint:(struct CGPoint)arg2 toPoint:(struct CGPoint)arg3 forRestingState:(unsigned long long)arg4 otherRestedTouchLocations:(id)arg5; | |
- (unsigned char)getHandRestRecognizerState; | |
- (BOOL)shouldDeactivateWithoutWindow; | |
- (id)activationIndicatorView; | |
- (void)setHideKeysUnderIndicator:(BOOL)arg1; | |
- (BOOL)shouldShowIndicator; | |
- (void)showPopupVariantsForKey:(id)arg1; | |
- (id)_variantsByAppendingDualStringKey:(id)arg1 toVariants:(id)arg2; | |
- (id)_appendingSecondaryStringToVariantsTop:(id)arg1 secondaryString:(id)arg2 withDirection:(id)arg3; | |
- (id)_keyplaneVariantsKeyForString:(id)arg1; | |
- (struct CGRect)_keyboardLongPressInteractionRegion; | |
- (void)longPressAction; | |
- (void)showMenu:(id)arg1 forKey:(id)arg2; | |
- (BOOL)isLongPressedKey:(id)arg1; | |
- (BOOL)isShiftKeyPlaneChooser; | |
- (void)restoreDefaultsForAllKeys; | |
- (void)restoreDefaultsForKey:(id)arg1; | |
- (void)setLongPressAction:(SEL)arg1 forKey:(id)arg2; | |
- (void)setAction:(SEL)arg1 forKey:(id)arg2; | |
- (void)setTarget:(id)arg1 forKey:(id)arg2; | |
- (void)setLabel:(id)arg1 forKey:(id)arg2; | |
- (void)updateLayoutTags; | |
@property(retain, nonatomic) NSString *layoutTag; // @synthesize layoutTag=_layoutTag; | |
- (void)didClearInput; | |
- (void)touchMultitapTimer; | |
- (void)cancelMultitapTimer; | |
- (BOOL)isMultitapKey:(id)arg1; | |
- (void)handleMultitapTimerFired; | |
- (void)multitapExpired; | |
- (void)endMultitapForKey:(id)arg1; | |
- (void)multitapInterrupted; | |
- (BOOL)canMultitap; | |
- (id)multitapCompleteKeys; | |
- (id)activeMultitapCompleteKey; | |
- (BOOL)hasAccentKey; | |
- (BOOL)hasCandidateKeys; | |
- (id)candidateList; | |
- (void)logHandwritingData; | |
- (void)deleteHandwritingStrokesAtIndexes:(id)arg1; | |
- (void)clearHandwritingStrokesIfNeededAndNotify:(BOOL)arg1; | |
- (id)createKeyEventForStringAction:(id)arg1 forKey:(id)arg2 inputFlags:(int)arg3; | |
- (id)currentRepresentedStringForDualDisplayKey:(id)arg1; | |
- (void)updatePhysicalKeyboardEvent:(id)arg1 withMarkedInput:(id)arg2; | |
- (BOOL)isDeadkeyInput:(id)arg1; | |
- (void)performHitTestForTouchInfo:(id)arg1 touchStage:(int)arg2 executionContextPassingUIKBTree:(id)arg3; | |
- (int)keycodeForKey:(id)arg1; | |
- (BOOL)shouldPreventInputManagerHitTestingForKey:(id)arg1; | |
- (id)keyHitTest:(struct CGPoint)arg1; | |
- (id)keyHitTestWithoutCharging:(struct CGPoint)arg1; | |
- (id)keyHitTestClosestToPoint:(struct CGPoint)arg1; | |
- (id)keyHitTestContainingPoint:(struct CGPoint)arg1; | |
- (id)keyViewHitTestForPoint:(struct CGPoint)arg1; | |
- (BOOL)shouldHitTestKey:(id)arg1; | |
- (void)finishSliderBehaviorFeedback; | |
- (void)provideSliderBehaviorFeedback; | |
- (void)prepareSliderBehaviorFeedback; | |
- (BOOL)isTrackpadMode; | |
- (void)deactivateActiveKey; | |
- (void)deactivateActiveKeys; | |
- (void)deactivateActiveKeysClearingTouchInfo:(BOOL)arg1 clearingDimming:(BOOL)arg2; | |
- (void)cleanupPreviousKeyboardWithNewInputTraits:(id)arg1; | |
- (id)initialKeyplaneNameWithKBStarName:(id)arg1; | |
- (BOOL)shouldUseDefaultShiftStateFromLayout; | |
- (void)setToInitialKeyplane; | |
- (void)showKeyboardWithInputTraits:(id)arg1 screenTraits:(id)arg2 splitTraits:(id)arg3; | |
- (BOOL)_shouldInheritScreenScaleAsContentScaleFactor; | |
- (void)updateCachedKeyplaneKeycaps; | |
- (id)cacheTokenForKeyplane:(id)arg1 caseAlternates:(BOOL)arg2; | |
- (id)cacheIdentifierForKeyplaneNamed:(id)arg1; | |
- (id)emojiKeyManager; | |
- (id)keyViewAnimator; | |
- (void)setState:(int)arg1 forKey:(id)arg2; | |
- (int)stateForKey:(id)arg1; | |
- (void)refreshForDictationAvailablityDidChange; | |
- (BOOL)shouldMergeKey:(id)arg1; | |
- (id)inputModeToMergeCapsLockKey; | |
- (void)relayoutForWriteboardKey; | |
- (void)updateReturnKeysIfNeeded; | |
- (void)updateMoreAndInternationalKeys; | |
- (void)_addExtraControlKeysIfNecessary; | |
- (id)_currentKeyplaneTransformationContext; | |
- (BOOL)_shouldAttemptToAddSupplementaryControlKeys; | |
- (unsigned long long)_numberOfRowsForCurrentLayout; | |
- (void)_updateSupplementaryKeys; | |
- (void)mergeKeysIfNeeded; | |
- (id)keylistContainingKey:(id)arg1; | |
- (int)stateForKeyplaneSwitchKey:(id)arg1; | |
- (void)setTextEditingTraits:(id)arg1; | |
- (unsigned long long)textEditingKeyMask; | |
- (int)stateForManipulationKey:(id)arg1; | |
- (id)highlightedVariantListForStylingKey:(id)arg1; | |
- (int)stateForStylingKey:(id)arg1; | |
- (BOOL)supportStylingWithKey:(id)arg1; | |
- (int)stateForDictationKey:(id)arg1; | |
- (int)stateForCandidateListKey:(id)arg1; | |
- (int)stateForMultitapReverseKey:(id)arg1; | |
- (int)displayTypeHintForShiftKey; | |
- (int)displayTypeHintForMoreKey; | |
- (void)setPercentSignKeysForCurrentLocaleOnKeyplane:(id)arg1; | |
- (void)setCurrencyKeysForCurrentLocaleOnKeyplane:(id)arg1; | |
- (void)updateCurrencySymbolForKey:(id)arg1 withCurrencyString:(id)arg2; | |
- (BOOL)_stringContainsCurrencyCharacters:(id)arg1; | |
- (void)_setReturnKeyEnabled:(BOOL)arg1 withDisplayName:(id)arg2 withType:(int)arg3; | |
- (void)setReturnKeyEnabled:(BOOL)arg1 withDisplayName:(id)arg2 withType:(int)arg3; | |
- (void)updateTransitionWithFlags:(unsigned long long)arg1; | |
- (void)clearKeyAnnotationsIfNecessary; | |
- (void)annotateWriteboardDisplayTypeHintForKeyIfNeeded; | |
- (BOOL)useUndoForMessagesWriteboard; | |
- (BOOL)useDismissForMessagesWriteboard; | |
- (BOOL)ignoreWriteboard; | |
- (void)annotateKeysWithDeveloperPunctuation; | |
- (BOOL)_allowPaddle; | |
- (unsigned long long)keyplaneShiftState; | |
- (BOOL)shouldAllowCurrentKeyplaneReload; | |
- (BOOL)shouldMergeAssistantBarWithKeyboardLayout; | |
- (struct CGSize)stretchFactor; | |
- (double)stretchFactorHeight; | |
- (BOOL)stretchKeyboardToFitKeyplane:(id)arg1; | |
- (BOOL)stretchKeyboardToFit; | |
- (BOOL)globeKeyDisplaysAsEmojiKey; | |
- (void)updateGlobeKeyDisplayString; | |
- (void)setTwoFingerTapTimestamp:(double)arg1; | |
- (BOOL)shouldAllowSelectionGestures:(BOOL)arg1 atPoint:(struct CGPoint)arg2 toBegin:(BOOL)arg3; | |
- (BOOL)supportsEmoji; | |
- (BOOL)canReuseKeyplaneView; | |
- (BOOL)shouldShowDictationKey; | |
- (void)updateBackgroundIfNeeded; | |
- (void)updateBackgroundCorners; | |
- (BOOL)handwritingPlane; | |
- (void)didEndIndirectSelectionGesture:(BOOL)arg1; | |
- (void)didEndIndirectSelectionGesture; | |
- (void)cancelTouchesForTwoFingerTapGesture:(id)arg1; | |
- (void)willBeginIndirectSelectionGesture:(BOOL)arg1; | |
- (void)willBeginIndirectSelectionGesture; | |
- (void)setPasscodeOutlineAlpha:(double)arg1; | |
- (struct CGImage *)renderedKeyplaneWithToken:(id)arg1 split:(BOOL)arg2; | |
- (struct CGImage *)renderedImageWithToken:(id)arg1; | |
- (struct CGImage *)renderedImageWithStateFallbacksForToken:(id)arg1; | |
- (struct CGImage *)cachedCompositeImageWithCacheKey:(id)arg1; | |
- (void)rebuildSplitTransitionView; | |
- (BOOL)shouldMatchCaseForDomainKeys; | |
- (void)updateLocalizedKeysForKeyplane:(id)arg1 updateAllKeyplanes:(BOOL)arg2; | |
- (void)updateLocalizedKeys:(BOOL)arg1; | |
- (void)updateInputModeLocalizedKeysForKeyplane:(id)arg1; | |
- (void)updateAutolocalizedKeysForKeyplane:(id)arg1; | |
- (void)updateLocalizedKeysOnKeyplane:(id)arg1; | |
- (void)nextToUseInputModeDidChange:(id)arg1; | |
- (id)internationalKeyDisplayStringOnEmojiKeyboard; | |
- (void)updateLocalizedDisplayStringOnEmojiInternationalWithKeyplane:(id)arg1 withInputMode:(id)arg2; | |
- (BOOL)canProduceString:(id)arg1; | |
- (double)lastTouchDownTimestamp; | |
- (double)lastTouchUpTimestamp; | |
- (void)setKeyboardName:(id)arg1 appearance:(long long)arg2; | |
- (void)updateKeyboardForKeyplane:(id)arg1; | |
- (BOOL)allKeyplanesHaveSameHeight; | |
- (void)setKeyboardAppearance:(long long)arg1; | |
- (int)visualStyleForKeyboardIfSplit:(BOOL)arg1; | |
- (void)refreshForRivenPreferences; | |
- (void)tearDownSplitTransitionView; | |
- (struct CGRect)frameForKeylayoutName:(id)arg1; | |
- (struct CGRect)frameForKeylayoutName:(id)arg1 onKeyplaneName:(id)arg2; | |
- (struct CGRect)dragGestureRectInView:(id)arg1; | |
- (id)defaultKeyplaneForKeyplane:(id)arg1; | |
- (id)splitNameForKeyplane:(id)arg1; | |
- (id)splitNameForKeyplaneName:(id)arg1; | |
- (id)defaultNameForKeyplaneName:(id)arg1; | |
@property(readonly, nonatomic) NSString *localizedInputMode; | |
- (SEL)handlerForNotification:(id)arg1; | |
- (void)flushKeyCache:(id)arg1; | |
- (void)removeFromSuperview; | |
- (void)clearTransientState; | |
- (void)clearUnusedObjects:(BOOL)arg1; | |
- (void)willMoveToWindow:(id)arg1; | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (void)accessibilitySensitivityChanged; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@property(readonly, nonatomic, getter=isRotating) BOOL rotating; | |
- (void)setKeyForTouchInfo:(id)arg1 key:(id)arg2; | |
- (id)popupKeyViews; | |
- (struct CGRect)frameForLastKeyWithRepresentedString:(id)arg1; | |
- (struct CGRect)frameForKeyWithRepresentedString:(id)arg1; | |
- (id)keyWithRepresentedString:(id)arg1; | |
- (void)_didChangeKeyplaneWithContext:(id)arg1; | |
- (void)showPopupView:(int)arg1 withKey:(id)arg2 popupInfo:(id)arg3 force:(BOOL)arg4; | |
- (void)setKeyboardDim:(BOOL)arg1; | |
- (void)setPreferredHeight:(double)arg1; | |
- (void)setDisableInteraction:(BOOL)arg1; | |
- (void)setKeyboardDim:(BOOL)arg1 amount:(double)arg2 withDuration:(double)arg3; | |
- (void)dismissGestureKeyboardIntroduction; | |
- (void)handleDismissFlickView; | |
- (void)handleDismissFlickView:(id)arg1; | |
- (void)handlePopupView; | |
- (void)handlePopupView:(id)arg1; | |
- (void)showFlickView:(int)arg1 withKey:(id)arg2 flickString:(id)arg3; | |
- (BOOL)handleFlick:(id)arg1; | |
- (void)populateFlickPopupsForKey:(id)arg1; | |
- (id)flickStringForInputKey:(id)arg1 direction:(int)arg2; | |
- (id)flickPopupStringForKey:(id)arg1 withString:(id)arg2; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBSplitRow : NSObject | |
{ | |
unsigned char _rowIndex; | |
double _rowOffset; | |
double _rowWidth; | |
struct CGSize _defaultKeySize; | |
NSMutableArray *_keys; | |
NSMutableArray *_vacancies; | |
NSDictionary *_hints; | |
UIKBTree *_keylistLeft; | |
UIKBTree *_geolistLeft; | |
UIKBTree *_attrlistLeft; | |
UIKBTree *_keylistRight; | |
UIKBTree *_geolistRight; | |
UIKBTree *_attrlistRight; | |
} | |
@property(retain) NSDictionary *hints; // @synthesize hints=_hints; | |
@property struct CGSize defaultKeySize; // @synthesize defaultKeySize=_defaultKeySize; | |
@property double rowWidth; // @synthesize rowWidth=_rowWidth; | |
@property(readonly) NSMutableArray *keys; // @synthesize keys=_keys; | |
@property double rowOffset; // @synthesize rowOffset=_rowOffset; | |
@property(nonatomic) unsigned char rowIndex; // @synthesize rowIndex=_rowIndex; | |
- (id)description; | |
- (id)listOfType:(int)arg1 left:(BOOL)arg2; | |
- (id)keyAtIndex:(int)arg1; | |
- (void)addKey:(id)arg1; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBSplitKeyplaneGenerator : NSObject | |
{ | |
NSMutableArray *_rows; | |
NSDictionary *_splitLayoutHints; | |
UIKBTree *_sourceKeyboard; | |
UIKBTree *_sourceKeyplane; | |
struct CGSize _splitKeySizeFactor; | |
struct CGSize _keyboardSize; | |
double _leftSideWidestRow; | |
double _rightSideWidestRow; | |
long long _keyboardType; | |
UIKeyboardSliceSet *_sliceSet; | |
UIKeyboardTransitionSlice *_leftSlice; | |
UIKeyboardTransitionSlice *_rightSlice; | |
} | |
- (id)generateRivenKeyplaneFromKeyplane:(id)arg1 forKeyboard:(id)arg2; | |
- (id)finalizeSplitKeyplane; | |
- (void)initializeGeneratorForKeyplane:(id)arg1 name:(id)arg2; | |
- (void)organizeKeyplaneIntoRows; | |
- (id)hintsForRow:(id)arg1; | |
- (void)splitRow:(id)arg1; | |
- (void)alignSpaceKeyEdges; | |
- (void)addKey:(id)arg1 withShape:(id)arg2 forRow:(id)arg3 attribs:(id)arg4 left:(BOOL)arg5 force:(BOOL)arg6 isDefaultWidth:(BOOL)arg7; | |
- (void)commitUncommittedSlices; | |
- (void)splitSpaceKey:(id)arg1 leftSpace:(id)arg2 left:(struct CGRect)arg3 right:(struct CGRect)arg4; | |
- (void)addSliceStart:(struct CGRect)arg1 end:(struct CGRect)arg2 startToken:(id)arg3 endToken:(id)arg4 left:(BOOL)arg5 normalization:(int)arg6 isDefaultWidth:(BOOL)arg7 row:(int)arg8; | |
- (id)keysOrderedByPosition; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardFlipTransitionView : UIKeyboardSplitTransitionView | |
{ | |
CALayer *_container; | |
CALayer *_frontFace; | |
CALayer *_backFace; | |
CALayer *_frontDarkening; | |
CALayer *_backDarkening; | |
CALayer *_backDarkeningLeft; | |
CALayer *_backDarkeningRight; | |
BOOL _showingFrontFace; | |
UIKBCacheToken *_startKeyplaneToken; | |
UIKBCacheToken *_endKeyplaneToken; | |
NSMutableDictionary *_controlKeys; | |
struct { | |
unsigned int shiftKeys:1; | |
unsigned int returnKeys:1; | |
unsigned int moreIntlKeys:1; | |
} _rebuildFlags; | |
} | |
@property(nonatomic, getter=isShowingFrontFace) BOOL showingFrontFace; // @synthesize showingFrontFace=_showingFrontFace; | |
- (BOOL)transitionIsVisible; | |
- (void)rebuildControlKeys:(unsigned long long)arg1; | |
- (void)rebuildTransitionForSplitStyleChange:(id)arg1; | |
- (void)rebuildFromKeyplane:(id)arg1 toKeyplane:(id)arg2 startToken:(id)arg3 endToken:(id)arg4 keyboardType:(long long)arg5 orientation:(long long)arg6; | |
- (void)updateTransition; | |
- (void)_delayedUpdateTransition; | |
- (void)rebuildMoreIntlKeys; | |
- (void)updateMoreIntlKey:(id)arg1 asStart:(BOOL)arg2 withRect:(struct CGRect)arg3 showIntl:(BOOL)arg4 showDictKey:(BOOL)arg5; | |
- (void)rebuildReturnSlices; | |
- (void)rebuildShiftSlices; | |
- (void)rebuildControlSlicesForKeyName:(id)arg1; | |
- (void)rebuildTransition; | |
- (void)rebuildBackgroundTransition; | |
- (struct CGImage *)splitKeyboardImage; | |
- (struct CGImage *)defaultKeyboardImage; | |
- (void)_flipToFront:(BOOL)arg1 animated:(BOOL)arg2; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardHandBiasTransitionCoordinator : NSObject <UIGestureRecognizerDelegate> | |
{ | |
BOOL _edgeSwipeDetected; | |
BOOL _transitionDidBegin; | |
unsigned long long _transitionStartEdge; | |
long long _initialBias; | |
long long _transitionTargetBias; | |
double _initialEdgeTranslation; | |
double _edgeSwipeProgress; | |
double _edgeSwipeVelocity; | |
BOOL _interactive; | |
id <UIKeyboardHandBiasTransitionCoordinatorDelegate> _delegate; | |
UIPanGestureRecognizer *_gestureRecognizer; | |
UIKeyboardSquishTransition *_currentTransition; | |
double _swipeWidthRatio; | |
UIKeyboardHandBiasTransitionContext *_currentContext; | |
} | |
@property(retain, nonatomic) UIKeyboardHandBiasTransitionContext *currentContext; // @synthesize currentContext=_currentContext; | |
@property(nonatomic, getter=isInteractive) BOOL interactive; // @synthesize interactive=_interactive; | |
@property(nonatomic) double swipeWidthRatio; // @synthesize swipeWidthRatio=_swipeWidthRatio; | |
@property(retain, nonatomic) UIKeyboardSquishTransition *currentTransition; // @synthesize currentTransition=_currentTransition; | |
@property(retain, nonatomic) UIPanGestureRecognizer *gestureRecognizer; // @synthesize gestureRecognizer=_gestureRecognizer; | |
@property(nonatomic) __weak id <UIKeyboardHandBiasTransitionCoordinatorDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (BOOL)gestureRecognizerShouldBegin:(id)arg1; | |
- (void)_handBiasPanGestureRecognizerStateDidChange:(id)arg1; | |
- (void)_didRecognizeSpacebarGestureOnStartEdge:(unsigned long long)arg1 withDistance:(double)arg2; | |
- (void)uninstallGestureRecognizers; | |
- (void)installGestureRecognizers; | |
- (void)finishHandBiasTransition; | |
- (void)beginHandBiasTransitionWithContext:(id)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardHandBiasTransitionContext : NSObject | |
{ | |
UIView *_fromSnapshotView; | |
UIView *_toSnapshotView; | |
} | |
@property(retain, nonatomic) UIView *toSnapshotView; // @synthesize toSnapshotView=_toSnapshotView; | |
@property(retain, nonatomic) UIView *fromSnapshotView; // @synthesize fromSnapshotView=_fromSnapshotView; | |
- (void).cxx_destruct; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardKeySwipeTransition : UIKeyboardKeyplaneTransition <CAAnimationDelegate> | |
{ | |
BOOL _disableMeshOptimization; | |
NSArray *_startKeysOrdered; | |
NSArray *_endKeysOrdered; | |
NSArray *_startGeometries; | |
NSArray *_transitionKeys; | |
NSArray *_keyInfos; | |
double _previousProgress; | |
} | |
@property(nonatomic) double previousProgress; // @synthesize previousProgress=_previousProgress; | |
@property(retain, nonatomic) NSArray *keyInfos; // @synthesize keyInfos=_keyInfos; | |
@property(retain, nonatomic) NSArray *transitionKeys; // @synthesize transitionKeys=_transitionKeys; | |
@property(retain, nonatomic) NSArray *startGeometries; // @synthesize startGeometries=_startGeometries; | |
@property(retain, nonatomic) NSArray *endKeysOrdered; // @synthesize endKeysOrdered=_endKeysOrdered; | |
@property(retain, nonatomic) NSArray *startKeysOrdered; // @synthesize startKeysOrdered=_startKeysOrdered; | |
@property(nonatomic) BOOL disableMeshOptimization; // @synthesize disableMeshOptimization=_disableMeshOptimization; | |
- (id)meshTransformForKeyplane:(id)arg1 forward:(BOOL)arg2 initial:(BOOL)arg3; | |
- (struct CGRect)keyRectForFrame:(struct CGRect)arg1 normalizedSubRect:(struct CGRect)arg2; | |
- (void)gatherTransitionKeys; | |
- (void)updateWithProgress:(double)arg1; | |
- (void)removeAllAnimations; | |
- (void)_runOpacityAnimation; | |
- (void)_runTransformAnimation; | |
- (void)runNonInteractivelyWithCompletion:(CDUnknownBlockType)arg1; | |
- (double)nonInteractiveDuration; | |
- (void)animationDidStop:(id)arg1 finished:(BOOL)arg2; | |
- (void)commitTransitionRebuild; | |
- (void)rebuildWithStartKeyplane:(id)arg1 startView:(id)arg2 endKeyplane:(id)arg3 endView:(id)arg4; | |
- (void)dealloc; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardKeyplaneTransition : NSObject | |
{ | |
double _currentProgress; | |
double _liftOffProgress; | |
double _finishProgress; | |
double _finishDuration; | |
double _finalTransitionStartTime; | |
CADisplayLink *_displayLink; | |
UIKBTree *_keyboard; | |
UIKBTree *_start; | |
UIKBTree *_end; | |
UIView *_startView; | |
UIView *_endView; | |
CDUnknownBlockType _completionBlock; | |
id <UIKeyboardKeyplaneTransitionDelegate> _transitionDelegate; | |
BOOL _initiallyAtEnd; | |
NSMutableArray *_transitionViews; | |
UIKBKeyViewAnimator *_keyViewAnimator; | |
} | |
@property(retain, nonatomic) UIKBKeyViewAnimator *keyViewAnimator; // @synthesize keyViewAnimator=_keyViewAnimator; | |
@property(nonatomic) BOOL initiallyAtEnd; // @synthesize initiallyAtEnd=_initiallyAtEnd; | |
@property(nonatomic) id <UIKeyboardKeyplaneTransitionDelegate> transitionDelegate; // @synthesize transitionDelegate=_transitionDelegate; | |
@property(copy) CDUnknownBlockType completionBlock; // @synthesize completionBlock=_completionBlock; | |
@property(retain, nonatomic) UIKBTree *keyboard; // @synthesize keyboard=_keyboard; | |
- (BOOL)canDisplayTransitionFromKeyplane:(id)arg1 toKeyplane:(id)arg2; | |
- (void)finishWithProgress:(double)arg1 completionBlock:(CDUnknownBlockType)arg2; | |
- (void)transitionToFinalState:(id)arg1; | |
- (void)finalizeTransition; | |
- (void)removeAllAnimations; | |
- (void)updateWithProgress:(double)arg1; | |
- (void)cancelNonInteractiveAnimation; | |
- (void)runNonInteractivelyWithCompletion:(CDUnknownBlockType)arg1; | |
@property(readonly, nonatomic) double nonInteractiveDuration; | |
- (void)commitTransitionRebuild; | |
- (void)addTransitionView:(id)arg1 startFrame:(struct CGRect)arg2 endFrame:(struct CGRect)arg3; | |
- (void)rebuildWithStartKeyplane:(id)arg1 startView:(id)arg2 endKeyplane:(id)arg3 endView:(id)arg4; | |
@property(readonly, nonatomic) double endHeight; | |
@property(readonly, nonatomic) double startHeight; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardShiftTransition : UIKeyboardKeyplaneTransition | |
{ | |
} | |
- (void)runNonInteractivelyWithCompletion:(CDUnknownBlockType)arg1; | |
- (double)nonInteractiveDuration; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardSliceSet : NSObject | |
{ | |
NSString *_ssid; | |
NSMutableSet *_slices; | |
struct CGRect _startRect; | |
struct CGRect _endRect; | |
double _leftWidth; | |
double _rightWidth; | |
double _mergePoint; | |
NSMutableDictionary *_controlKeys; | |
} | |
+ (id)sliceSetWithDictionaryRepresenation:(id)arg1; | |
@property(retain) NSMutableDictionary *controlKeys; // @synthesize controlKeys=_controlKeys; | |
@property double mergePoint; // @synthesize mergePoint=_mergePoint; | |
@property double rightWidth; // @synthesize rightWidth=_rightWidth; | |
@property double leftWidth; // @synthesize leftWidth=_leftWidth; | |
@property struct CGRect endRect; // @synthesize endRect=_endRect; | |
@property struct CGRect startRect; // @synthesize startRect=_startRect; | |
@property(retain) NSString *sliceSetID; // @synthesize sliceSetID=_ssid; | |
@property(readonly) NSMutableSet *slices; // @synthesize slices=_slices; | |
- (id)description; | |
- (void)dealloc; | |
- (void)addSlice:(id)arg1; | |
- (id)initWithSliceID:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardTransitionSlice : NSObject | |
{ | |
struct CGRect _startRect; | |
struct CGRect _endRect; | |
UIKBCacheToken *_startToken; | |
UIKBCacheToken *_endToken; | |
BOOL _shiftContents; | |
BOOL _delayCrossfade; | |
int _normalization; | |
} | |
+ (id)sliceWithStart:(struct CGRect)arg1 end:(struct CGRect)arg2; | |
@property BOOL delayCrossfade; // @synthesize delayCrossfade=_delayCrossfade; | |
@property int normalization; // @synthesize normalization=_normalization; | |
@property(retain) UIKBCacheToken *endToken; // @synthesize endToken=_endToken; | |
@property(retain) UIKBCacheToken *startToken; // @synthesize startToken=_startToken; | |
@property struct CGRect endRect; // @synthesize endRect=_endRect; | |
@property struct CGRect startRect; // @synthesize startRect=_startRect; | |
- (id)description; | |
@property(readonly) BOOL hasGeometry; | |
- (void)addStartRect:(struct CGRect)arg1 end:(struct CGRect)arg2; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardSliceStore : NSObject | |
{ | |
NSMutableDictionary *_store; | |
} | |
+ (void)archiveSet:(id)arg1; | |
+ (id)sliceSetIDForKeyplaneName:(id)arg1 type:(long long)arg2 orientation:(long long)arg3; | |
+ (id)sliceSetForID:(id)arg1; | |
+ (id)sharedStore; | |
- (void).cxx_destruct; | |
- (id)sliceSetForID:(id)arg1; | |
- (void)addSet:(id)arg1; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIViewControllerBuiltinTransitionViewAnimatorIOSMac : UIViewControllerBuiltinTransitionViewAnimator | |
{ | |
} | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardSliceTransitionView : UIKeyboardSplitTransitionView | |
{ | |
struct CGImage *_defaultKeyplaneImage; | |
struct CGImage *_splitKeyplaneImage; | |
CALayer *_leftKeys; | |
CALayer *_rightKeys; | |
CALayer *_spaceFill; | |
NSMutableDictionary *_controlKeys; | |
CALayer *_topEdgeHighlight; | |
UIKBCacheToken *_keyplaneToken; | |
long long _orientation; | |
struct { | |
unsigned int position:1; | |
unsigned int slices:1; | |
unsigned int backgroundAndShadows:1; | |
unsigned int backgroundGradients:1; | |
unsigned int topEdgeHighlight:1; | |
unsigned int shiftKeys:1; | |
unsigned int returnKeys:1; | |
unsigned int moreIntlKeys:1; | |
} _rebuildFlags; | |
} | |
- (BOOL)canDisplayTransition; | |
- (void)updateWithProgress:(double)arg1; | |
- (void)rebuildControlKeys:(unsigned long long)arg1; | |
- (void)rebuildFromKeyplane:(id)arg1 toKeyplane:(id)arg2 startToken:(id)arg3 endToken:(id)arg4 keyboardType:(long long)arg5 orientation:(long long)arg6; | |
- (void)updateTransition; | |
- (void)_delayedUpdateTransition; | |
- (void)setHidden:(BOOL)arg1; | |
- (void)transformForProgress:(double)arg1; | |
- (id)meshTransformForProgress:(double)arg1; | |
- (void)rebuildMoreIntlKeys; | |
- (void)rebuildReturnSlices; | |
- (void)rebuildShiftSlices; | |
- (void)rebuildSliceTransitions; | |
- (void)refreshKeyplaneImages; | |
- (void)updateTransitionForSlice:(id)arg1 withStart:(id)arg2 startContents:(id)arg3 end:(id)arg4 endContents:(id)arg5 updateContents:(BOOL)arg6; | |
- (void)rebuildBackgroundGradientTransitions; | |
- (void)rebuildBackgroundAndShadowTransitions; | |
- (void)rebuildShadows; | |
- (void)rebuildTopEdgeHighlightTransition; | |
- (id)crossfadeOpacityAnimation; | |
- (void)rebuildPositionTransition; | |
- (double)adjustedRightWidthAtMergePoint; | |
- (double)adjustedLeftWidthAtMergePoint; | |
- (struct CGImage *)splitKeyboardImage; | |
- (struct CGImage *)defaultKeyboardImage; | |
- (struct CGImage *)getKeyboardImageAsSplit:(BOOL)arg1; | |
- (void)rebuildTransitionForSplitStyleChange:(id)arg1; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (void)dealloc; | |
- (void)setRebuildFlags; | |
- (void)initializeLayers; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardSplitTransitionView : UIView | |
{ | |
double _currentProgress; | |
double _liftOffProgress; | |
double _finishProgress; | |
double _finishDuration; | |
double _finalTransitionStartTime; | |
CADisplayLink *_displayLink; | |
CDUnknownBlockType _completionBlock; | |
struct CGRect _startFrame; | |
struct CGRect _endFrame; | |
id <UIKeyboardKeyplaneTransitionDelegate> _transitionDelegate; | |
id <UIKeyboardSplitTransitionDataSource> _transitionDataSource; | |
BOOL _centerFilled; | |
BOOL _isRebuilding; | |
BOOL _isSplitTranslation; | |
UIKeyboardSliceSet *_sliceSet; | |
} | |
@property(nonatomic) id <UIKeyboardSplitTransitionDataSource> splitTransitionDataSource; // @synthesize splitTransitionDataSource=_transitionDataSource; | |
@property(nonatomic) id <UIKeyboardKeyplaneTransitionDelegate> splitTransitionDelegate; // @synthesize splitTransitionDelegate=_transitionDelegate; | |
@property(copy) CDUnknownBlockType completionBlock; // @synthesize completionBlock=_completionBlock; | |
- (BOOL)showDictationKey; | |
- (BOOL)showIntlKey; | |
- (struct CGImage *)keyImageWithToken:(id)arg1; | |
- (struct CGImage *)splitKeyboardImage; | |
- (struct CGImage *)defaultKeyboardImage; | |
- (BOOL)canDisplayTransition; | |
- (void)updateWithProgress:(double)arg1; | |
- (void)finishWithProgress:(double)arg1 completionBlock:(CDUnknownBlockType)arg2; | |
- (void)transitionToFinalState:(id)arg1; | |
- (void)finalizeTransition; | |
- (BOOL)transitionIsVisible; | |
- (void)rebuildControlKeys:(unsigned long long)arg1; | |
- (void)rebuildFromKeyplane:(id)arg1 toKeyplane:(id)arg2 startToken:(id)arg3 endToken:(id)arg4 keyboardType:(long long)arg5 orientation:(long long)arg6; | |
- (void)transformForProgress:(double)arg1; | |
- (BOOL)shouldAllowRubberiness; | |
- (void)rebuildTransitionForSplitStyleChange:(id)arg1; | |
- (struct CGRect)rectEnclosingKeyplane:(id)arg1; | |
- (struct CGSize)sizeForShadowLayer:(int)arg1; | |
- (id)colorsForBackgroundLayer:(int)arg1; | |
- (void)initializeLayers; | |
- (id)bottomDropShadow; | |
- (id)outerCenterDropShadow; | |
- (id)centerDropShadow; | |
- (id)topDropShadow; | |
@property(readonly) NSArray *backgroundLayers; | |
@property(readonly) NSArray *shadowLayers; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (void)didMoveToWindow; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardSquishTransition : UIKeyboardKeyplaneTransition | |
{ | |
double _widthRatio; | |
double _offsetX; | |
BOOL _useInteractiveOpacity; | |
BOOL _disableMeshOptimization; | |
BOOL _opacityAnimationDirectionForward; | |
unsigned long long _animationType; | |
NSArray *_startGeometries; | |
NSArray *_endGeometries; | |
NSArray *_commonVisibleKeys; | |
CADisplayLink *_opacityAnimationDisplayLink; | |
double _opacityAnimationBeginTime; | |
double _previousProgress; | |
} | |
@property(nonatomic) double previousProgress; // @synthesize previousProgress=_previousProgress; | |
@property(nonatomic) BOOL opacityAnimationDirectionForward; // @synthesize opacityAnimationDirectionForward=_opacityAnimationDirectionForward; | |
@property(nonatomic) double opacityAnimationBeginTime; // @synthesize opacityAnimationBeginTime=_opacityAnimationBeginTime; | |
@property(retain, nonatomic) CADisplayLink *opacityAnimationDisplayLink; // @synthesize opacityAnimationDisplayLink=_opacityAnimationDisplayLink; | |
@property(retain, nonatomic) NSArray *commonVisibleKeys; // @synthesize commonVisibleKeys=_commonVisibleKeys; | |
@property(retain, nonatomic) NSArray *endGeometries; // @synthesize endGeometries=_endGeometries; | |
@property(retain, nonatomic) NSArray *startGeometries; // @synthesize startGeometries=_startGeometries; | |
@property(nonatomic) BOOL disableMeshOptimization; // @synthesize disableMeshOptimization=_disableMeshOptimization; | |
@property(nonatomic) unsigned long long animationType; // @synthesize animationType=_animationType; | |
@property(nonatomic) BOOL useInteractiveOpacity; // @synthesize useInteractiveOpacity=_useInteractiveOpacity; | |
- (id)meshTransformForKeyplane:(id)arg1 toKeyplane:(id)arg2; | |
- (id)symmetricMeshTransformForKeyplane:(id)arg1; | |
- (BOOL)_allowFacesToAdjoinToAdjacentFaces; | |
- (id)geometriesForKeyplane:(id)arg1; | |
- (id)sortedCommonVisibleKeys; | |
- (void)updateOpacityAnimation:(id)arg1; | |
- (void)updateWithProgress:(double)arg1; | |
- (void)removeAllAnimations; | |
- (void)_updateTransition; | |
- (id)_animationsForEnd; | |
- (id)_animationsForStart; | |
- (void)commitTransitionRebuild; | |
- (void)rebuildWithStartKeyplane:(id)arg1 startView:(id)arg2 endKeyplane:(id)arg3 endView:(id)arg4; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardSupplementaryControlKeyTransformation : NSObject <UIKeyboardKeyplaneTransformation> | |
{ | |
} | |
+ (id)transformKeyplane:(id)arg1 withTransformationContext:(id)arg2; | |
+ (id)cachedControlKeySetsForTransformationContext:(id)arg1; | |
+ (id)transformationIdentifier; | |
+ (id)_supplementaryScriptSwitchKeyWithContext:(id)arg1; | |
+ (id)_supplementaryControlKeyWithName:(id)arg1 context:(id)arg2; | |
+ (id)_supplementaryControlKeySetForOrientation:(long long)arg1 context:(id)arg2; | |
+ (double)_derivedTrailingControlKeyWidthForRow:(unsigned long long)arg1 orientation:(long long)arg2; | |
+ (double)_derivedLeadingControlKeyWidthForRow:(unsigned long long)arg1 keyCountForRow:(unsigned long long)arg2 orientation:(long long)arg3; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardKeyplaneTransformationContext : NSObject | |
{ | |
BOOL _usesScriptSwitch; | |
NSString *_currentKeyplaneName; | |
UIKBScreenTraits *_screenTraits; | |
} | |
@property(nonatomic) BOOL usesScriptSwitch; // @synthesize usesScriptSwitch=_usesScriptSwitch; | |
@property(retain, nonatomic) UIKBScreenTraits *screenTraits; // @synthesize screenTraits=_screenTraits; | |
@property(retain, nonatomic) NSString *currentKeyplaneName; // @synthesize currentKeyplaneName=_currentKeyplaneName; | |
- (void).cxx_destruct; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIAutocorrectShadowView : UIView | |
{ | |
int m_edgeType; | |
} | |
- (void)drawRect:(struct CGRect)arg1; | |
- (void)setEdgeType:(int)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIAutocorrectTextView : UIView | |
{ | |
NSString *m_string; | |
int m_type; | |
int m_edgeType; | |
UIFont *m_textFont; | |
BOOL m_animating; | |
BOOL m_isLongString; | |
} | |
@property(nonatomic) BOOL isLongString; // @synthesize isLongString=m_isLongString; | |
@property(nonatomic) BOOL animating; // @synthesize animating=m_animating; | |
- (BOOL)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (BOOL)pointInside:(struct CGPoint)arg1 forEvent:(struct __GSEvent *)arg2; | |
- (struct CGRect)_calculateRectForExpandedHitRegion; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (void)setEdgeType:(int)arg1; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1 string:(id)arg2 type:(int)arg3 edgeType:(int)arg4; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIAutocorrectInlinePrompt : UIView | |
{ | |
struct CGRect m_originalTypedTextRect; | |
NSString *m_typedText; | |
NSString *m_correction; | |
NSMutableArray *m_typedTextViews; | |
UIView *m_correctionView; | |
UIView *m_correctionAnimationView; | |
UIView *m_typedTextAnimationView; | |
UIView *m_correctionShadowView; | |
BOOL m_fits; | |
BOOL m_mouseDown; | |
double m_originalTypedTextRectCorrectionAmount; | |
unsigned int m_usageTrackingMask; | |
} | |
@property(nonatomic) unsigned int usageTrackingMask; // @synthesize usageTrackingMask=m_usageTrackingMask; | |
- (BOOL)prepareForAnimation:(struct CGRect)arg1; | |
- (BOOL)gestureRecognizerShouldBegin:(id)arg1; | |
- (void)touchesCancelled:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesEnded:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesMoved:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesBegan:(id)arg1 withEvent:(id)arg2; | |
- (void)dismiss; | |
- (BOOL)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (BOOL)pointInside:(struct CGPoint)arg1 forEvent:(struct __GSEvent *)arg2; | |
- (id)correctionShadowView; | |
- (id)typedTextAnimationView; | |
- (id)correctionAnimationView; | |
- (id)correctionView; | |
- (id)typedTextView; | |
- (id)typedText; | |
- (id)correction; | |
- (struct CGRect)correctionFrameFromDesiredFrame:(struct CGRect)arg1 textHeight:(int)arg2 withExtraGap:(double)arg3; | |
- (struct CGRect)horizontallySquishedCorrectionFrame:(struct CGRect)arg1; | |
- (BOOL)isAcceptableTextEffectsFrame:(struct CGRect)arg1 afterScrollBy:(double)arg2; | |
- (void)addTypedTextRect:(struct CGRect)arg1; | |
- (void)setCorrection:(id)arg1 typedText:(id)arg2 inRect:(struct CGRect)arg3 maxX:(double)arg4; | |
- (struct CGRect)shadowFrameForFrame:(struct CGRect)arg1; | |
- (void)removePromptSubviews; | |
- (void)dealloc; | |
- (int)textEffectsVisibilityLevel; | |
- (int)textEffectsVisibilityLevelInKeyboardWindow; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputSwitcher : NSObject | |
{ | |
UIDelayedAction *m_keyHoldDelay; | |
UIDelayedAction *m_showSwitcherDelay; | |
UIDelayedAction *m_hideSwitcherDelay; | |
int m_state; | |
UIInputSwitcherView *m_switcherView; | |
double m_lastGlobeKeyUpTime; | |
NSString *_newMode; | |
BOOL _isGlobeKeyDown; | |
NSString *_loadedIdentifier; | |
} | |
+ (id)activeInstance; | |
+ (id)sharedInstance; | |
@property(nonatomic) BOOL isGlobeKeyDown; // @synthesize isGlobeKeyDown=_isGlobeKeyDown; | |
@property(copy, nonatomic) NSString *loadedIdentifier; // @synthesize loadedIdentifier=_loadedIdentifier; | |
- (BOOL)handleModifiersChangedEvent:(id)arg1; | |
- (BOOL)handleSwitchingKeyEvent:(id)arg1; | |
- (void)updateHardwareLayout; | |
- (BOOL)switchMode:(id)arg1 withHUD:(BOOL)arg2 withDelay:(BOOL)arg3; | |
- (BOOL)handleSwitchCommand:(BOOL)arg1 withHUD:(BOOL)arg2 withDelay:(BOOL)arg3; | |
- (BOOL)handleSwitchCommand:(BOOL)arg1; | |
- (id)inputModeIdentifierWithNextFlag:(BOOL)arg1; | |
- (BOOL)isVisibleOrHiding; | |
- (BOOL)isVisible; | |
- (void)clearKeyHoldTimer; | |
- (void)touchKeyHoldTimer; | |
- (void)clearShowSwitcherTimer; | |
- (void)cancelShowSwitcherTimer; | |
- (void)touchShowSwitcherTimer; | |
- (void)showSwitcherWithoutAutoHide; | |
- (void)showSwitcherWithAutoHide; | |
- (void)showSwitcherShouldAutoHide:(BOOL)arg1; | |
- (void)_showSwitcherViewAsHUD; | |
- (void)clearHideSwitcherTimer; | |
- (void)touchHideSwitcherTimer; | |
- (void)hideSwitcher; | |
- (void)handleRotate:(id)arg1; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputSwitcherTableCell : UITableViewCell | |
{ | |
BOOL _usesDarkTheme; | |
BOOL _usesStraightLeftEdge; | |
BOOL _first; | |
BOOL _last; | |
struct UIEdgeInsets _interactiveInsets; | |
} | |
+ (id)reuseIdentifier; | |
@property(nonatomic) struct UIEdgeInsets interactiveInsets; // @synthesize interactiveInsets=_interactiveInsets; | |
@property(nonatomic, getter=isLast) BOOL last; // @synthesize last=_last; | |
@property(nonatomic, getter=isFirst) BOOL first; // @synthesize first=_first; | |
@property(nonatomic) BOOL usesStraightLeftEdge; // @synthesize usesStraightLeftEdge=_usesStraightLeftEdge; | |
@property(nonatomic) BOOL usesDarkTheme; // @synthesize usesDarkTheme=_usesDarkTheme; | |
- (void)_updateRoundedCorners; | |
- (void)updateSelectionWithPoint:(struct CGPoint)arg1; | |
- (void)setSelected:(BOOL)arg1 animated:(BOOL)arg2; | |
- (void)layoutSubviews; | |
- (id)initWithStyle:(long long)arg1 reuseIdentifier:(id)arg2; | |
// Remaining properties | |
@property(retain, nonatomic) UIInputSwitcherTableCellBackgroundView *backgroundView; // @dynamic backgroundView; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputSwitcherTableCellBackgroundView : UIView | |
{ | |
BOOL _selected; | |
BOOL _drawsOpaque; | |
BOOL _drawsBorder; | |
BOOL _usesDarkTheme; | |
int _roundedCorners; | |
} | |
@property(nonatomic) int roundedCorners; // @synthesize roundedCorners=_roundedCorners; | |
@property(nonatomic) BOOL usesDarkTheme; // @synthesize usesDarkTheme=_usesDarkTheme; | |
@property(nonatomic) BOOL drawsBorder; // @synthesize drawsBorder=_drawsBorder; | |
@property(nonatomic) BOOL drawsOpaque; // @synthesize drawsOpaque=_drawsOpaque; | |
@property(nonatomic, getter=isSelected) BOOL selected; // @synthesize selected=_selected; | |
- (void)drawRect:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputSwitcherTableCellSegmentView : UIView | |
{ | |
UIImage *_invertedImage; | |
UIImage *_originalImage; | |
BOOL _selected; | |
BOOL _usesDarkTheme; | |
UILabel *_label; | |
UIImageView *_imageView; | |
UIInputSwitcherTableCellBackgroundView *_backgroundView; | |
} | |
+ (id)_fontForBiasLabel; | |
@property(readonly, nonatomic) UIInputSwitcherTableCellBackgroundView *backgroundView; // @synthesize backgroundView=_backgroundView; | |
@property(readonly, nonatomic) UIImageView *imageView; // @synthesize imageView=_imageView; | |
@property(readonly, nonatomic) UILabel *label; // @synthesize label=_label; | |
@property(nonatomic) BOOL usesDarkTheme; // @synthesize usesDarkTheme=_usesDarkTheme; | |
@property(nonatomic, getter=isSelected) BOOL selected; // @synthesize selected=_selected; | |
- (void).cxx_destruct; | |
- (struct CGSize)intrinsicContentSize; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputSwitcherSegmentControl : UIControl | |
{ | |
BOOL _usesDarkTheme; | |
long long _selectedSegmentIndex; | |
NSArray *_segmentTitles; | |
NSArray *_segmentImages; | |
UIStackView *_stackView; | |
} | |
@property(nonatomic) BOOL usesDarkTheme; // @synthesize usesDarkTheme=_usesDarkTheme; | |
@property(retain, nonatomic) UIStackView *stackView; // @synthesize stackView=_stackView; | |
@property(retain, nonatomic) NSArray *segmentImages; // @synthesize segmentImages=_segmentImages; | |
@property(copy, nonatomic) NSArray *segmentTitles; // @synthesize segmentTitles=_segmentTitles; | |
@property(nonatomic) long long selectedSegmentIndex; // @synthesize selectedSegmentIndex=_selectedSegmentIndex; | |
- (void).cxx_destruct; | |
- (void)touchesMoved:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesBegan:(id)arg1 withEvent:(id)arg2; | |
- (BOOL)shouldTrack; | |
@property(readonly, nonatomic) unsigned long long numberOfSegments; | |
- (void)updateSelectionWithPoint:(struct CGPoint)arg1; | |
- (void)_populateSegmentViewsWithCount:(unsigned long long)arg1; | |
- (void)_removeAllSegmentViews; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputSwitcherSegmentedTableCell : UIInputSwitcherTableCell | |
{ | |
UIInputSwitcherSegmentControl *_segmentControl; | |
} | |
+ (struct CGSize)preferredSizeWithSegmentCount:(unsigned long long)arg1; | |
@property(readonly, nonatomic) UIInputSwitcherSegmentControl *segmentControl; // @synthesize segmentControl=_segmentControl; | |
- (void).cxx_destruct; | |
- (void)setUsesDarkTheme:(BOOL)arg1; | |
- (void)layoutSubviews; | |
- (void)updateSelectionWithPoint:(struct CGPoint)arg1; | |
- (void)setSelected:(BOOL)arg1 animated:(BOOL)arg2; | |
- (id)initWithStyle:(long long)arg1 reuseIdentifier:(id)arg2; | |
@end | |
@interface _UIWindowToolbarShareItem : _UIWindowToolbarItem | |
{ | |
NSArray *_iosActivityItems; | |
} | |
+ (Class)representedClass; | |
@property(copy, nonatomic) NSArray *iosActivityItems; // @synthesize iosActivityItems=_iosActivityItems; | |
- (void).cxx_destruct; | |
@property(nonatomic, getter=isEnabled) BOOL enabled; | |
@property(copy, nonatomic) NSArray *activityItems; | |
- (id)_ourBackingItem; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputSwitcherItem : NSObject | |
{ | |
NSString *_identifier; | |
NSString *_localizedTitle; | |
NSString *_localizedSubtitle; | |
UIFont *_titleFont; | |
UIFont *_subtitleFont; | |
long long _selectedSegmentIndex; | |
NSArray *_segmentTitles; | |
NSArray *_segmentImages; | |
CDUnknownBlockType _persistentSelectedIndex; | |
} | |
+ (id)switcherItemWithIdentifier:(id)arg1; | |
@property(copy, nonatomic) CDUnknownBlockType persistentSelectedIndex; // @synthesize persistentSelectedIndex=_persistentSelectedIndex; | |
@property(retain, nonatomic) NSArray *segmentImages; // @synthesize segmentImages=_segmentImages; | |
@property(retain, nonatomic) NSArray *segmentTitles; // @synthesize segmentTitles=_segmentTitles; | |
@property(nonatomic) long long selectedSegmentIndex; // @synthesize selectedSegmentIndex=_selectedSegmentIndex; | |
@property(retain, nonatomic) UIFont *subtitleFont; // @synthesize subtitleFont=_subtitleFont; | |
@property(retain, nonatomic) UIFont *titleFont; // @synthesize titleFont=_titleFont; | |
@property(copy, nonatomic) NSString *localizedSubtitle; // @synthesize localizedSubtitle=_localizedSubtitle; | |
@property(copy, nonatomic) NSString *localizedTitle; // @synthesize localizedTitle=_localizedTitle; | |
@property(copy, nonatomic) NSString *identifier; // @synthesize identifier=_identifier; | |
@property(readonly, nonatomic) BOOL isSegmentedItem; | |
- (id)initWithIdentifier:(id)arg1; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputSwitcherGestureState : NSObject | |
{ | |
BOOL _didMoveBeyondThreshold; | |
BOOL _hideSwitcher; | |
double _touchDown; | |
double _lastSeenKeyboardTouchDown; | |
struct CGPoint _firstReferencePoint; | |
} | |
@property(nonatomic) double lastSeenKeyboardTouchDown; // @synthesize lastSeenKeyboardTouchDown=_lastSeenKeyboardTouchDown; | |
@property(nonatomic) double touchDown; // @synthesize touchDown=_touchDown; | |
@property(nonatomic) struct CGPoint firstReferencePoint; // @synthesize firstReferencePoint=_firstReferencePoint; | |
@property(nonatomic) BOOL hideSwitcher; // @synthesize hideSwitcher=_hideSwitcher; | |
@property(nonatomic) BOOL didMoveBeyondThreshold; // @synthesize didMoveBeyondThreshold=_didMoveBeyondThreshold; | |
- (BOOL)gestureConflictsWithTypingWindow; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputSwitcherView : UIKeyboardMenuView | |
{ | |
NSMutableArray *m_inputModes; | |
NSArray *m_inputSwitcherItems; | |
BOOL m_isForDictation; | |
UIInputSwitcherGestureState *m_gestureState; | |
BOOL _messagesWriteboardFromSwitcher; | |
BOOL _fileReportFromSwitcher; | |
BOOL _showsSwitches; | |
} | |
+ (id)activeInstance; | |
+ (id)sharedInstance; | |
@property(nonatomic) BOOL showsSwitches; // @synthesize showsSwitches=_showsSwitches; | |
@property(nonatomic) BOOL fileReportFromSwitcher; // @synthesize fileReportFromSwitcher=_fileReportFromSwitcher; | |
@property(nonatomic) BOOL messagesWriteboardFromSwitcher; // @synthesize messagesWriteboardFromSwitcher=_messagesWriteboardFromSwitcher; | |
@property(readonly, nonatomic) NSArray *inputModes; // @synthesize inputModes=m_inputModes; | |
- (id)buttonPressed:(id)arg1 withEvent:(id)arg2 location:(struct CGPoint)arg3 isForDictation:(BOOL)arg4 tapAction:(CDUnknownBlockType)arg5; | |
- (BOOL)_isHandBiasSwitchVisible; | |
- (void)switchAction; | |
- (void)customizeCell:(id)arg1 forItemAtIndex:(unsigned long long)arg2; | |
- (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2; | |
- (id)subtitleFontForItemAtIndex:(unsigned long long)arg1; | |
- (id)subtitleForItemAtIndex:(unsigned long long)arg1; | |
- (id)fontForItemAtIndex:(unsigned long long)arg1; | |
- (id)localizedTitleForItemAtIndex:(unsigned long long)arg1; | |
- (id)titleForItemAtIndex:(unsigned long long)arg1; | |
- (unsigned long long)defaultSelectedIndex; | |
- (id)defaultInputMode; | |
- (id)_itemWithIdentifier:(id)arg1; | |
- (struct CGSize)preferredSize; | |
- (unsigned long long)numberOfItems; | |
- (void)willFadeForSelectionAtIndex:(unsigned long long)arg1; | |
- (void)willFade; | |
- (void)willShow; | |
- (BOOL)shouldShow; | |
- (void)showAsPopupForKey:(id)arg1 inLayout:(id)arg2; | |
- (void)selectPreviousInputMode; | |
- (id)previousInputMode; | |
- (void)selectNextInputMode; | |
- (id)nextInputMode; | |
- (void)didSelectItemAtIndex:(unsigned long long)arg1; | |
- (BOOL)shouldSelectItemAtIndex:(unsigned long long)arg1; | |
- (void)updateSelectionWithPoint:(struct CGPoint)arg1; | |
- (void)_segmentControlValueDidChange:(id)arg1; | |
- (void)selectInputMode:(id)arg1; | |
- (void)setInputMode:(id)arg1; | |
- (void)fadeWithDelay:(double)arg1; | |
- (void)selectRowForInputMode:(id)arg1; | |
- (long long)_indexOfInputSwitcherItemWithIdentifier:(id)arg1; | |
- (BOOL)shouldShowSelectionExtraViewForIndexPath:(id)arg1; | |
- (id)selectedInputMode; | |
- (void)_reloadInputSwitcherItems; | |
- (void)reloadInputModes; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardSplitControlMenu : UIKeyboardMenuView | |
{ | |
struct CGSize m_preferredSize; | |
NSArray *_items; | |
CDUnknownBlockType _finishSplitTransitionBlock; | |
} | |
+ (id)activeInstance; | |
+ (id)sharedInstance; | |
@property(copy, nonatomic) CDUnknownBlockType finishSplitTransitionBlock; // @synthesize finishSplitTransitionBlock=_finishSplitTransitionBlock; | |
- (void)didFinishSplitTransition; | |
- (void)didSelectItemAtIndex:(unsigned long long)arg1; | |
- (void)setSplitAndUndocked:(BOOL)arg1; | |
- (id)titleForItemAtIndex:(unsigned long long)arg1; | |
- (int)visibleItemForIndex:(unsigned long long)arg1; | |
- (unsigned long long)defaultSelectedIndex; | |
- (struct CGSize)preferredSize; | |
- (unsigned long long)numberOfItems; | |
- (void)actionForItem:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardSplitControlMenu_Undock : NSObject <UIKeyboardSplitControlMenuItem> | |
{ | |
} | |
- (void)actionForMenu:(id)arg1; | |
@property(readonly) BOOL visible; | |
@property(readonly, retain) NSString *label; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardSplitControlMenu_Dock : NSObject <UIKeyboardSplitControlMenuItem> | |
{ | |
} | |
- (void)actionForMenu:(id)arg1; | |
@property(readonly) BOOL visible; | |
@property(readonly, retain) NSString *label; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardSplitControlMenu_Split : NSObject <UIKeyboardSplitControlMenuItem> | |
{ | |
} | |
- (void)actionForMenu:(id)arg1; | |
@property(readonly) BOOL visible; | |
@property(readonly, retain) NSString *label; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardSplitControlMenu_Merge : NSObject <UIKeyboardSplitControlMenuItem> | |
{ | |
} | |
- (void)actionForMenu:(id)arg1; | |
@property(readonly) BOOL visible; | |
@property(readonly, retain) NSString *label; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardSplitControlMenu_DockAndMerge : NSObject <UIKeyboardSplitControlMenuItem> | |
{ | |
} | |
- (void)actionForMenu:(id)arg1; | |
@property(readonly) BOOL visible; | |
@property(readonly, retain) NSString *label; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardDictationMenu : UIKeyboardMenuView | |
{ | |
} | |
+ (id)activeInstance; | |
+ (id)sharedInstance; | |
- (BOOL)usesDimmingView; | |
- (void)hide; | |
- (void)fadeWithDelay:(double)arg1; | |
- (void)fade; | |
- (void)cleanupForFadeOrHide; | |
- (void)willShow; | |
- (void)performShowAnimation; | |
- (BOOL)centerPopUpOverKey; | |
- (BOOL)usesTable; | |
- (struct CGSize)preferredSize; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewSetPlacement : NSObject <NSSecureCoding> | |
{ | |
BOOL _dirty; | |
id <UIInputViewSetPlacementDelegate> delegate; | |
double _extendedHeight; | |
} | |
+ (id)placement; | |
+ (id)encodablePlacementsForXPC; | |
+ (BOOL)supportsSecureCoding; | |
@property(nonatomic) double extendedHeight; // @synthesize extendedHeight=_extendedHeight; | |
@property(nonatomic) id <UIInputViewSetPlacementDelegate> delegate; // @synthesize delegate; | |
- (void)checkSizeForOwner:(id)arg1; | |
- (id)applicatorInfoForOwner:(id)arg1; | |
- (Class)applicatorClassForKeyboard:(BOOL)arg1; | |
- (struct CGRect)remoteIntrinsicContentSizeForInputViewInSet:(id)arg1 includingIAV:(BOOL)arg2; | |
- (BOOL)accessoryViewWillAppear; | |
- (BOOL)inputViewWillAppear; | |
- (unsigned long long)notificationsForTransitionToPlacement:(id)arg1; | |
- (id)widthConstraintForInputViewSet:(id)arg1 hostView:(id)arg2 containerView:(id)arg3; | |
- (id)verticalConstraintForInputViewSet:(id)arg1 hostView:(id)arg2 containerView:(id)arg3; | |
- (id)horizontalConstraintForInputViewSet:(id)arg1 hostView:(id)arg2 containerView:(id)arg3; | |
@property(readonly, nonatomic) BOOL isInteractive; | |
@property(readonly, nonatomic) BOOL showsKeyboard; | |
@property(readonly, nonatomic) BOOL showsInputViews; | |
@property(readonly, nonatomic) BOOL isUndocked; | |
- (BOOL)isEqual:(id)arg1; | |
- (double)alpha; | |
- (void)setDirty; | |
- (void)encodeWithCoder:(id)arg1; | |
- (id)initWithCoder:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewSetPlacementOnScreen : UIInputViewSetPlacement <NSSecureCoding> | |
{ | |
} | |
+ (BOOL)supportsSecureCoding; | |
- (BOOL)inputViewWillAppear; | |
- (BOOL)showsKeyboard; | |
- (BOOL)showsInputViews; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewSetPlacementOnScreenWithAccessory : UIInputViewSetPlacementOnScreen <NSSecureCoding> | |
{ | |
} | |
+ (BOOL)supportsSecureCoding; | |
- (BOOL)accessoryViewWillAppear; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewSetPlacementAccessoryOnScreen : UIInputViewSetPlacement <NSSecureCoding> | |
{ | |
} | |
+ (BOOL)supportsSecureCoding; | |
- (struct CGRect)remoteIntrinsicContentSizeForInputViewInSet:(id)arg1 includingIAV:(BOOL)arg2; | |
- (BOOL)accessoryViewWillAppear; | |
- (BOOL)showsInputViews; | |
- (id)verticalConstraintForInputViewSet:(id)arg1 hostView:(id)arg2 containerView:(id)arg3; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewSetPlacementUndocked : UIInputViewSetPlacement <NSSecureCoding> | |
{ | |
struct CGPoint _normalizedOffset; | |
struct UIEdgeInsets _chromeBuffer; | |
} | |
+ (struct CGPoint)computeOffsetForOffset:(struct CGPoint)arg1 withSize:(struct CGSize)arg2 chromeBuffer:(struct UIEdgeInsets)arg3 onScreenSize:(struct CGSize)arg4; | |
+ (id)placementWithUndockedOffset:(struct CGPoint)arg1 chromeBuffer:(struct UIEdgeInsets)arg2; | |
+ (BOOL)supportsSecureCoding; | |
+ (id)infoWithPoint:(struct CGPoint)arg1; | |
@property(nonatomic) struct UIEdgeInsets chromeBuffer; // @synthesize chromeBuffer=_chromeBuffer; | |
@property(nonatomic) struct CGPoint normalizedOffset; // @synthesize normalizedOffset=_normalizedOffset; | |
- (struct CGRect)remoteIntrinsicContentSizeForInputViewInSet:(id)arg1 includingIAV:(BOOL)arg2; | |
- (BOOL)isUndocked; | |
- (BOOL)inputViewWillAppear; | |
- (BOOL)isEqual:(id)arg1; | |
- (id)verticalConstraintForInputViewSet:(id)arg1 hostView:(id)arg2 containerView:(id)arg3; | |
- (double)heightOfInputViews:(id)arg1; | |
- (void)encodeWithCoder:(id)arg1; | |
- (id)initWithCoder:(id)arg1; | |
- (Class)applicatorClassForKeyboard:(BOOL)arg1; | |
- (id)applicatorInfoForOwner:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewSetPlacementAssistantOnScreen : UIInputViewSetPlacement <NSSecureCoding> | |
{ | |
} | |
+ (double)extraHeightForInputViewSet:(id)arg1; | |
+ (BOOL)supportsSecureCoding; | |
- (struct CGRect)remoteIntrinsicContentSizeForInputViewInSet:(id)arg1 includingIAV:(BOOL)arg2; | |
- (BOOL)inputViewWillAppear; | |
- (BOOL)accessoryViewWillAppear; | |
- (BOOL)showsInputViews; | |
- (id)verticalConstraintForInputViewSet:(id)arg1 hostView:(id)arg2 containerView:(id)arg3; | |
- (Class)applicatorClassForKeyboard:(BOOL)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewSetPlacementOffScreenDown : UIInputViewSetPlacement <NSSecureCoding> | |
{ | |
} | |
+ (BOOL)supportsSecureCoding; | |
- (id)verticalConstraintForInputViewSet:(id)arg1 hostView:(id)arg2 containerView:(id)arg3; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewSetPlacementOffScreenDownByScreenHeight : UIInputViewSetPlacement <NSSecureCoding> | |
{ | |
} | |
+ (BOOL)supportsSecureCoding; | |
- (id)verticalConstraintForInputViewSet:(id)arg1 hostView:(id)arg2 containerView:(id)arg3; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewSetPlacementOffScreenLeft : UIInputViewSetPlacement <NSSecureCoding> | |
{ | |
} | |
+ (BOOL)supportsSecureCoding; | |
- (id)horizontalConstraintForInputViewSet:(id)arg1 hostView:(id)arg2 containerView:(id)arg3; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewSetPlacementOffScreenRight : UIInputViewSetPlacement <NSSecureCoding> | |
{ | |
} | |
+ (BOOL)supportsSecureCoding; | |
- (id)horizontalConstraintForInputViewSet:(id)arg1 hostView:(id)arg2 containerView:(id)arg3; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIInputViewSetPlacementDragToDismiss : UIInputViewSetPlacementOnScreen <NSSecureCoding> | |
{ | |
BOOL _dismissKeyboardOnly; | |
double _offset; | |
} | |
+ (id)placementWithOffset:(double)arg1 dismissKeyboardOnly:(BOOL)arg2; | |
+ (BOOL)supportsSecureCoding; | |
@property(nonatomic) BOOL dismissKeyboardOnly; // @synthesize dismissKeyboardOnly=_dismissKeyboardOnly; | |
@property(nonatomic) double offset; // @synthesize offset=_offset; | |
- (BOOL)isEqual:(id)arg1; | |
- (BOOL)isInteractive; | |
- (id)verticalConstraintForInputViewSet:(id)arg1 hostView:(id)arg2 containerView:(id)arg3; | |
- (void)encodeWithCoder:(id)arg1; | |
- (id)initWithCoder:(id)arg1; | |
- (Class)applicatorClassForKeyboard:(BOOL)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewSetPlacementInvisible : UIInputViewSetPlacement <NSSecureCoding> | |
{ | |
UIInputViewSetPlacement *_actualPlacement; | |
} | |
+ (BOOL)supportsSecureCoding; | |
+ (id)placementWithPlacement:(id)arg1; | |
- (void).cxx_destruct; | |
- (id)applicatorInfoForOwner:(id)arg1; | |
- (Class)applicatorClassForKeyboard:(BOOL)arg1; | |
- (double)alpha; | |
- (struct CGRect)remoteIntrinsicContentSizeForInputViewInSet:(id)arg1 includingIAV:(BOOL)arg2; | |
- (BOOL)accessoryViewWillAppear; | |
- (BOOL)inputViewWillAppear; | |
- (unsigned long long)notificationsForTransitionToPlacement:(id)arg1; | |
- (id)widthConstraintForInputViewSet:(id)arg1 hostView:(id)arg2 containerView:(id)arg3; | |
- (id)verticalConstraintForInputViewSet:(id)arg1 hostView:(id)arg2 containerView:(id)arg3; | |
- (id)horizontalConstraintForInputViewSet:(id)arg1 hostView:(id)arg2 containerView:(id)arg3; | |
- (BOOL)isInteractive; | |
- (BOOL)showsKeyboard; | |
- (BOOL)showsInputViews; | |
- (BOOL)isUndocked; | |
- (BOOL)isEqual:(id)arg1; | |
- (void)setDirty; | |
- (void)encodeWithCoder:(id)arg1; | |
- (id)initWithCoder:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewSetPlacement_GenericApplicator : NSObject <UIInputViewSetPlacementApplicator> | |
{ | |
NSLayoutConstraint *_horizontalConstraint; | |
NSLayoutConstraint *_verticalConstraint; | |
NSLayoutConstraint *_widthConstraint; | |
id <UIInputViewSetPlacementOwner> _owner; | |
} | |
+ (id)applicatorForOwner:(id)arg1 withPlacement:(id)arg2; | |
- (void).cxx_destruct; | |
@property(readonly, copy) NSString *description; | |
- (BOOL)isEqual:(id)arg1; | |
- (BOOL)allConstraintsActive; | |
- (void)invalidate; | |
- (void)prepare; | |
- (void)applyChanges:(id)arg1; | |
- (void)checkVerticalConstraint; | |
@property(readonly) struct UIEdgeInsets contentInsets; | |
- (BOOL)isGesture:(id)arg1 inDraggableView:(struct CGPoint)arg2; | |
- (BOOL)preBeginGesture:(id)arg1 shouldBegin:(char *)arg2; | |
- (struct CGRect)targetRect; | |
@property(readonly, retain) UIView *draggableView; | |
@property(readonly, retain) NSArray *constraints; | |
@property(readonly) struct CGPoint origin; | |
- (id)initForOwner:(id)arg1 withPlacement:(id)arg2; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewSetPlacement_AssistantApplicator : UIInputViewSetPlacement_GenericApplicator | |
{ | |
} | |
- (void)checkVerticalConstraint; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewSetPlacement_DragToDismissApplicator : UIInputViewSetPlacement_GenericApplicator | |
{ | |
} | |
- (void)checkVerticalConstraint; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewSetPlacement_UndockedApplicator : UIInputViewSetPlacement_GenericApplicator | |
{ | |
} | |
- (void)checkVerticalConstraint; | |
- (void)applyChanges:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewSetNotificationInfo : NSObject | |
{ | |
BOOL _changedAccessoryOnly; | |
BOOL _forceNotification; | |
BOOL _wasCausedRemotely; | |
BOOL _dueToRotation; | |
double _duration; | |
unsigned long long _options; | |
struct CGPoint _beginCenter; | |
struct CGPoint _endCenter; | |
struct CGRect _beginFrame; | |
struct CGRect _endFrame; | |
struct CGRect _bounds; | |
} | |
+ (id)info; | |
@property(nonatomic) struct CGRect bounds; // @synthesize bounds=_bounds; | |
@property(nonatomic) struct CGPoint endCenter; // @synthesize endCenter=_endCenter; | |
@property(nonatomic) struct CGPoint beginCenter; // @synthesize beginCenter=_beginCenter; | |
@property(nonatomic) BOOL dueToRotation; // @synthesize dueToRotation=_dueToRotation; | |
@property(nonatomic) BOOL wasCausedRemotely; // @synthesize wasCausedRemotely=_wasCausedRemotely; | |
@property(nonatomic) BOOL forceNotification; // @synthesize forceNotification=_forceNotification; | |
@property(nonatomic) BOOL changedAccessoryOnly; // @synthesize changedAccessoryOnly=_changedAccessoryOnly; | |
@property(nonatomic) unsigned long long options; // @synthesize options=_options; | |
@property(nonatomic) double duration; // @synthesize duration=_duration; | |
@property(nonatomic) struct CGRect endFrame; // @synthesize endFrame=_endFrame; | |
@property(nonatomic) struct CGRect beginFrame; // @synthesize beginFrame=_beginFrame; | |
- (void)populateEndInfoWithFrame:(struct CGRect)arg1; | |
- (void)populateStartInfoWithFrame:(struct CGRect)arg1; | |
- (void)populateWithAnimationStyle:(id)arg1; | |
- (BOOL)containsChange; | |
- (void)logGeometry; | |
@property(readonly, nonatomic) NSDictionary *privateUserInfo; | |
- (id)rotationUserInfo; | |
@property(readonly, nonatomic) NSDictionary *userInfo; | |
- (id)inverseInfo; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputSetContainerView : UIInputSetHostView <_UIViewHost> | |
{ | |
UIKBRenderConfig *_renderConfig; | |
NSMutableDictionary *_hostedViews; | |
BOOL _disableGeometryObserverNotifications; | |
struct CGPoint _offsetOrigin; | |
} | |
+ (BOOL)_notifyOnExplicitLayout; | |
+ (BOOL)_shouldHitTestInputViewFirst; | |
@property(nonatomic) struct CGPoint offsetOrigin; // @synthesize offsetOrigin=_offsetOrigin; | |
- (void)setCenter:(struct CGPoint)arg1; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (BOOL)_disableGeometryObserverNotification; | |
- (void)performWithoutGeometryObserverNotifications:(CDUnknownBlockType)arg1; | |
- (void)_didRemoveSubview:(id)arg1; | |
- (BOOL)hasHostedViews; | |
- (void)addHostedView:(id)arg1 withViewRemovalHandler:(CDUnknownBlockType)arg2; | |
@property(readonly, retain) UIScreen *hostingScreen; | |
- (void)_setAccessoryViewFrame:(struct CGRect)arg1; | |
- (struct CGRect)_accessoryViewFrame; | |
- (id)_inputWindowController; | |
- (int)textEffectsVisibilityLevel; | |
- (void)_setRenderConfig:(id)arg1; | |
- (id)_inheritedRenderConfig; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputSetHostView : UIView | |
{ | |
} | |
+ (BOOL)_notifyOnExplicitLayout; | |
+ (BOOL)_shouldHitTestInputViewFirst; | |
+ (BOOL)_retroactivelyRequiresConstraintBasedLayout; | |
- (void)layoutIfNeeded; | |
- (int)_clipCornersOfView:(id)arg1; | |
- (void)_didChangeKeyplaneWithContext:(id)arg1; | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (BOOL)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewPlacementTransition : NSObject | |
{ | |
BOOL cancelled; | |
int animationState; | |
UIInputViewSetPlacement *fromPlacement; | |
UIInputViewSetPlacement *toPlacement; | |
UIInputViewAnimationStyle *animationStyle; | |
UIInputViewSetNotificationInfo *notificationInfo; | |
unsigned long long notifications; | |
id <NSObject> animationContext; | |
id <UIInputViewAnimationController> animationController; | |
} | |
+ (id)transitionFromPlacement:(id)arg1 toPlacement:(id)arg2 withAnimationStyle:(id)arg3; | |
@property(retain, nonatomic) id <UIInputViewAnimationController> animationController; // @synthesize animationController; | |
@property(retain, nonatomic) id <NSObject> animationContext; // @synthesize animationContext; | |
@property(nonatomic) BOOL cancelled; // @synthesize cancelled; | |
@property(nonatomic) int animationState; // @synthesize animationState; | |
@property(nonatomic) unsigned long long notifications; // @synthesize notifications; | |
@property(retain, nonatomic) UIInputViewSetNotificationInfo *notificationInfo; // @synthesize notificationInfo; | |
@property(retain, nonatomic) UIInputViewAnimationStyle *animationStyle; // @synthesize animationStyle; | |
@property(retain, nonatomic) UIInputViewSetPlacement *toPlacement; // @synthesize toPlacement; | |
@property(retain, nonatomic) UIInputViewSetPlacement *fromPlacement; // @synthesize fromPlacement; | |
- (void)dealloc; | |
- (BOOL)didAdvanceAnimationToState:(int)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewSetPlacementInitialPosition : UIInputViewSetPlacementOffScreenDown | |
{ | |
} | |
- (BOOL)isEqual:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputWindowController : UIApplicationRotationFollowingControllerNoTouches <UISplitKeyboardSource, UIInputViewAnimationHost, _UIRemoteKeyboardViewSource, _UITextEffectsSceneObserver, _UIRemoteKeyboardDistributedViewSource, UIInputViewSetPlacementDelegate, UIInputViewSetPlacementOwner> | |
{ | |
NSMutableArray *_animationStyleStack; | |
int _suppressedCallbacks; | |
int _suppressedNotifications; | |
BOOL _isChangingPlacement; | |
BOOL _isChangingInputViews; | |
BOOL _requiresConstraintUpdate; | |
BOOL _isSnapshotting; | |
int _hiddenCount; | |
BOOL _inhibitingHiding; | |
unsigned long long _rotationState; | |
BOOL _disablePlacementChanges; | |
BOOL _suppressUpdateVisibilityConstraints; | |
CDUnknownBlockType _pendingTransitionActivity; | |
UISplitKeyboardSupport *_cachedSplitKeyboardController; | |
UIScrollToDismissSupport *_cachedScrollDismissController; | |
NSArray *_rootViewConstraints; | |
NSLayoutConstraint *_emptyHeightConstraint; | |
NSMutableDictionary *_inputViewEdgeConstraints; | |
NSMutableDictionary *_accessoryViewEdgeConstraints; | |
NSMutableDictionary *_assistantViewEdgeConstraints; | |
NSMutableDictionary *_inputBackdropViewEdgeConstraints; | |
NSMutableDictionary *_inputBackdropBackgroundViewEdgeConstraints; | |
NSMutableDictionary *_assistantBackdropViewEdgeConstraints; | |
NSMutableDictionary *_accessoryBackdropViewEdgeConstraints; | |
NSMutableDictionary *_inputDockViewEdgeConstraints; | |
double _backdropHeightDelta; | |
UIView *_preRotationSnapshot; | |
struct CGSize _preRotationInputViewSize; | |
struct CGSize _preRotationInputAssistantViewSize; | |
struct CGSize _preRotationInputAccessoryViewSize; | |
struct CGAffineTransform _preRotationInputViewTransform; | |
struct CGAffineTransform _preRotationInputAssistantViewTransform; | |
struct CGAffineTransform _preRotationInputAccessoryViewTransform; | |
UIInputViewSetNotificationInfo *_rotationInfo; | |
SEL _interactiveTransitionCleanupSelector; | |
struct CGRect _preLayoutHostViewFrame; | |
BOOL _didOverridePreLayoutHostViewFrame; | |
BOOL _didPostLayoutNotification; | |
UIInputViewSetNotificationInfo *_keyboardHeightChangeNotificationInfo; | |
BOOL _wasOnScreen; | |
NSString *_lastKeyboardID; | |
NSDate *_keyboardShowTimestamp; | |
BOOL _shouldNotifyRemoteKeyboards; | |
BOOL _dontDismissKeyboardOnScrolling; | |
BOOL _dontDismissReachability; | |
UIView *_hostView; | |
UIInputViewSet *_inputViewSet; | |
UIInputViewSetPlacement *_placement; | |
UIInputViewController *_inputViewController; | |
UIInputViewController *_inputAssistantViewController; | |
UIInputViewController *_inputAccessoryViewController; | |
UIView *_inputBackdropBackgroundView; | |
UISystemKeyboardDockController *_dockViewController; | |
UIKBInputBackdropView *_inputBackdropView; | |
UIKBInputBackdropView *_inputAssistantBackdropView; | |
UIKBInputBackdropView *_inputAccessoryBackdropView; | |
UIInputViewSetPlacement *_postRotationPlacement; | |
UIInputViewSet *_postRotationInputViewSet; | |
UIInputViewSetNotificationInfo *_postRotationInputViewNotificationInfo; | |
UIInputViewSetNotificationInfo *_templateNotificationInfo; | |
UIInputViewPlacementTransition *_currentTransition; | |
id <_UIRemoteKeyboardControllerDelegate> _controllerDelegate; | |
id <UIInputViewSetPlacementApplicator> _applicator; | |
NSLayoutConstraint *_inputViewHeightConstraint; | |
NSLayoutConstraint *_assistantViewHeightConstraint; | |
NSLayoutConstraint *_accessoryViewHeightConstraint; | |
} | |
+ (id)tranformedUserInfoForNotificationName:(id)arg1 userInfo:(id)arg2; | |
+ (BOOL)_doesOverrideLegacyFullScreenLayout; | |
@property(nonatomic) BOOL dontDismissReachability; // @synthesize dontDismissReachability=_dontDismissReachability; | |
@property(nonatomic) BOOL dontDismissKeyboardOnScrolling; // @synthesize dontDismissKeyboardOnScrolling=_dontDismissKeyboardOnScrolling; | |
@property(retain, nonatomic) NSLayoutConstraint *accessoryViewHeightConstraint; // @synthesize accessoryViewHeightConstraint=_accessoryViewHeightConstraint; | |
@property(retain, nonatomic) NSLayoutConstraint *assistantViewHeightConstraint; // @synthesize assistantViewHeightConstraint=_assistantViewHeightConstraint; | |
@property(retain, nonatomic) NSLayoutConstraint *inputViewHeightConstraint; // @synthesize inputViewHeightConstraint=_inputViewHeightConstraint; | |
@property(retain, nonatomic) id <UIInputViewSetPlacementApplicator> applicator; // @synthesize applicator=_applicator; | |
@property(retain, nonatomic) id <_UIRemoteKeyboardControllerDelegate> controllerDelegate; // @synthesize controllerDelegate=_controllerDelegate; | |
@property(nonatomic) BOOL shouldNotifyRemoteKeyboards; // @synthesize shouldNotifyRemoteKeyboards=_shouldNotifyRemoteKeyboards; | |
@property(retain, nonatomic) UIInputViewPlacementTransition *currentTransition; // @synthesize currentTransition=_currentTransition; | |
@property(retain, nonatomic) UIInputViewSetNotificationInfo *templateNotificationInfo; // @synthesize templateNotificationInfo=_templateNotificationInfo; | |
@property(retain, nonatomic) UIInputViewSetNotificationInfo *postRotationInputViewNotificationInfo; // @synthesize postRotationInputViewNotificationInfo=_postRotationInputViewNotificationInfo; | |
@property(retain, nonatomic) UIInputViewSet *postRotationInputViewSet; // @synthesize postRotationInputViewSet=_postRotationInputViewSet; | |
@property(retain, nonatomic) UIInputViewSetPlacement *postRotationPlacement; // @synthesize postRotationPlacement=_postRotationPlacement; | |
@property(retain, nonatomic, setter=setInputAccessoryBackdropView:) UIKBInputBackdropView *_inputAccessoryBackdropView; // @synthesize _inputAccessoryBackdropView; | |
@property(retain, nonatomic, setter=setInputAssistantBackdropView:) UIKBInputBackdropView *_inputAssistantBackdropView; // @synthesize _inputAssistantBackdropView; | |
@property(retain, nonatomic, setter=setInputBackdropView:) UIKBInputBackdropView *_inputBackdropView; // @synthesize _inputBackdropView; | |
@property(retain, nonatomic) UISystemKeyboardDockController *_dockViewController; // @synthesize _dockViewController; | |
@property(readonly, nonatomic) UIView *_inputBackdropBackgroundView; // @synthesize _inputBackdropBackgroundView; | |
@property(retain, nonatomic) UIInputViewController *_inputAccessoryViewController; // @synthesize _inputAccessoryViewController; | |
@property(retain, nonatomic) UIInputViewController *_inputAssistantViewController; // @synthesize _inputAssistantViewController; | |
@property(retain, nonatomic) UIInputViewController *_inputViewController; // @synthesize _inputViewController; | |
@property(retain, nonatomic) UIInputViewSetPlacement *placement; // @synthesize placement=_placement; | |
@property(retain, nonatomic) UIInputViewSet *inputViewSet; // @synthesize inputViewSet=_inputViewSet; | |
@property(readonly, nonatomic) UIView *hostView; // @synthesize hostView=_hostView; | |
@property(readonly, nonatomic) BOOL isTransitionStarted; | |
@property(readonly, nonatomic) BOOL isTransitioning; | |
- (void)candidateBarWillChangeHeight:(double)arg1 withDuration:(double)arg2; | |
- (BOOL)inhibitRotationAnimation; | |
- (void)transferPlacementStateToInputWindowController:(id)arg1; | |
- (void)setPlacementChangeDisabled:(BOOL)arg1 withPlacement:(id)arg2; | |
- (void)setInterfaceAutorotationDisabled:(BOOL)arg1; | |
- (void)keyboardHeightChangeDone; | |
- (void)prepareKeyboardHeightChangeWithDelta:(double)arg1 duration:(double)arg2; | |
- (void)extendKeyboardBackdropHeight:(double)arg1 withDuration:(double)arg2; | |
- (void)resetBackdropHeight; | |
- (void)animateAccessoryViewVisibility:(BOOL)arg1 withDuration:(double)arg2; | |
- (BOOL)isSplitting; | |
- (BOOL)isTranslating; | |
@property(readonly, nonatomic) BOOL isChangingPlacement; | |
@property(readonly, nonatomic) BOOL isOnScreenRotating; | |
- (BOOL)isRotating; | |
- (BOOL)isUndocked; | |
- (BOOL)isOnScreen; | |
- (BOOL)inputViewSetContainsView:(id)arg1; | |
- (struct CGRect)visibleInputViewFrame; | |
- (struct CGRect)_visibleInputViewFrame; | |
- (struct CGRect)visibleFrame; | |
- (struct CGRect)_visibleFrame; | |
- (id)screenSnapshotOfView:(id)arg1; | |
- (id)inputViewSnapshotOfView:(id)arg1 afterScreenUpdates:(BOOL)arg2; | |
- (void)setInputView:(id)arg1 accessoryView:(id)arg2 assistantView:(id)arg3; | |
- (void)setRotationAwarePlacement:(id)arg1; | |
- (void)setPlacement:(id)arg1 completion:(CDUnknownBlockType)arg2; | |
- (void)setPlacement:(id)arg1 starting:(CDUnknownBlockType)arg2 completion:(CDUnknownBlockType)arg3; | |
- (id)currentPresentationPlacement; | |
- (unsigned long long)changeToInputViewSet:(id)arg1; | |
- (void)updateInputAssistantView:(id)arg1; | |
- (void)invalidateInputAccessoryView; | |
- (void)invalidateInputAssistantView; | |
- (void)invalidateInputView; | |
- (void)updateKeyboardDockViewVisibility; | |
- (void)configureDockViewController:(BOOL)arg1; | |
- (BOOL)_shouldShowInputDockView; | |
- (id)_inputDockView; | |
- (void)setPlacement:(id)arg1 quietly:(BOOL)arg2 animated:(BOOL)arg3 generateSplitNotification:(BOOL)arg4; | |
- (void)completeTransition:(id)arg1 withInfo:(id)arg2; | |
- (void)updateTransition:(id)arg1 withInfo:(id)arg2; | |
- (void)startTransition:(id)arg1 withInfo:(id)arg2; | |
- (void)transitionDidFinish:(BOOL)arg1; | |
- (void)setAccessoryViewVisible:(BOOL)arg1 delay:(double)arg2; | |
- (void)updateProgress:(double)arg1 startHeight:(double)arg2 endHeight:(double)arg3; | |
- (void)generateNotificationsForStart:(BOOL)arg1; | |
- (void)postTransitionEndNotification; | |
@property(readonly, nonatomic) struct CGPoint positionConstraintConstant; | |
- (void)didFinishTranslation; | |
- (void)finishSplitTransition:(BOOL)arg1; | |
- (void)willBeginTranslation; | |
- (void)initializeTranslateGestureRecognizerIfNecessary; | |
- (int)_clipCornersOfView:(id)arg1; | |
- (void)_updateBackdropViews; | |
- (void)configureSplitKeyboardController:(BOOL)arg1; | |
- (void)resetVerticalConstraint; | |
- (void)placementNeedsUpdate:(id)arg1; | |
@property(readonly) long long inputViewBackdropStyle; | |
@property(readonly) BOOL keyboardController; | |
@property BOOL hideInputViewBackdrops; | |
- (void)window:(id)arg1 statusBarWillChangeFromHeight:(double)arg2 toHeight:(double)arg3; | |
@property(readonly, nonatomic) long long keyboardOrientation; | |
@property(readonly, retain, nonatomic) UIInputViewSetPlacement *placementIgnoringRotation; | |
- (void)didRotateFromInterfaceOrientation:(long long)arg1; | |
- (void)willAnimateRotationToInterfaceOrientation:(long long)arg1 duration:(double)arg2; | |
- (void)willRotateToInterfaceOrientation:(long long)arg1 duration:(double)arg2; | |
- (BOOL)_useLiveRotation; | |
- (void)_getRotationContentSettings:(CDStruct_f365cafe *)arg1; | |
- (id)constructNotificationInfoForScrollWithMode:(unsigned long long)arg1; | |
- (void)clearInteractiveTransitionStateIfNecessary; | |
- (void)fillInNotificationInfo:(id)arg1 forDismissMode:(unsigned long long)arg2; | |
- (void)finishScrollViewTransition; | |
- (void)configureScrollDismissController:(BOOL)arg1; | |
- (void)setInputViewsHidden:(BOOL)arg1; | |
- (void)updateToPlacement:(id)arg1 withNormalAnimationsAndNotifications:(BOOL)arg2; | |
- (struct CGRect)transitioningFrame; | |
- (id)transitioningView; | |
- (id)viewForTransitionScreenSnapshot; | |
- (void)syncToExistingAnimations; | |
- (void)moveFromPlacement:(id)arg1 toPlacement:(id)arg2 starting:(CDUnknownBlockType)arg3 completion:(CDUnknownBlockType)arg4; | |
- (void)flushPendingActivities; | |
- (void)addPendingActivity:(CDUnknownBlockType)arg1; | |
- (BOOL)mergeTransitionIfNecessaryWithTransition:(id)arg1; | |
- (void)performOperations:(CDUnknownBlockType)arg1 withAnimationStyle:(id)arg2; | |
- (id)nextAnimationStyle; | |
- (void)popAnimationStyle; | |
- (void)pushAnimationStyle:(id)arg1; | |
- (void)updateForKeyplaneChangeWithContext:(id)arg1; | |
- (void)checkPlaceholdersForRemoteKeyboards; | |
- (void)checkPlaceholdersForRemoteKeyboardsAndForceConstraintsUpdate:(BOOL)arg1 layoutSubviews:(BOOL)arg2; | |
- (void)viewDidLayoutSubviews; | |
- (void)transferActiveNotificationInfoToInfo:(id)arg1; | |
- (void)viewWillLayoutSubviews; | |
- (void)_forcePreLayoutHostViewFrame; | |
- (void)updateAppearStatesForPlacement:(id)arg1 start:(BOOL)arg2 animated:(BOOL)arg3; | |
- (void)changeChild:(unsigned long long)arg1 toAppearState:(int)arg2 animated:(BOOL)arg3; | |
- (int)appearStateForChild:(unsigned long long)arg1 placement:(id)arg2 start:(BOOL)arg3; | |
- (void)postEndNotifications:(unsigned long long)arg1 withInfo:(id)arg2; | |
- (void)postStartNotifications:(unsigned long long)arg1 withInfo:(id)arg2; | |
- (id)initialNotificationInfo; | |
- (void)didSnapshot; | |
- (void)willSnapshot; | |
- (void)hostAppSceneBoundsChanged; | |
- (void)updateVisibilityConstraintsForPlacement:(id)arg1; | |
- (void)updateViewConstraints; | |
- (void)clearInputViewEdgeConstraints; | |
- (void)viewWillMoveToWindow:(id)arg1; | |
- (void)updateConstraintInsets; | |
- (void)updateViewSizingConstraints:(id)arg1; | |
- (void)updateViewSizingConstraints; | |
- (void)_presentViewController:(id)arg1 modalSourceViewController:(id)arg2 presentationController:(id)arg3 animationController:(id)arg4 interactionController:(id)arg5 completion:(CDUnknownBlockType)arg6; | |
- (void)disableViewSizingConstraints:(unsigned long long)arg1 forNewView:(id)arg2; | |
- (struct UIEdgeInsets)_aligningInsetsForChildInputViewController:(id)arg1 includeSceneBounds:(BOOL)arg2; | |
- (struct UIEdgeInsets)_inputViewPadding; | |
- (BOOL)isViewLandscape; | |
- (BOOL)_subviewAutoSizesWithPredictionBar:(id)arg1; | |
- (BOOL)_subviewUsesClassicLayout:(id)arg1; | |
- (void)rebuildConstraints:(id)arg1 forView:(id)arg2 toMatchView:(id)arg3 tracker:(id)arg4; | |
- (id)_updateOrCreateConstraintInDict:(id)arg1 key:(id)arg2 fromView:(id)arg3 toView:(id)arg4 tracker:(id)arg5 creator:(CDUnknownBlockType)arg6; | |
- (id)viewMatchingConstraintForAttribute:(long long)arg1 primaryView:(id)arg2 secondaryView:(id)arg3; | |
- (struct UIEdgeInsets)_viewSafeAreaInsetsFromScene; | |
- (void)ignoreLayoutNotifications:(CDUnknownBlockType)arg1; | |
- (struct CGRect)_viewFrameInWindowForContentOverlayInsetsCalculation; | |
- (struct CGRect)_boundsForOrientation:(long long)arg1; | |
- (struct CGPoint)_centerForOrientation:(long long)arg1; | |
- (struct CGRect)_defaultInitialViewFrame; | |
- (void)performWithSafeTransitionFrames:(CDUnknownBlockType)arg1; | |
- (void)performOperations:(CDUnknownBlockType)arg1 withTemplateNotificationInfo:(id)arg2; | |
- (void)performWithoutCallbacksOrNotifications:(CDUnknownBlockType)arg1; | |
- (void)performWithoutAppearanceCallbacks:(CDUnknownBlockType)arg1; | |
@property(readonly, nonatomic) UIView *_inputAccessoryView; | |
@property(readonly, nonatomic) UIView *_inputAssistantView; | |
@property(readonly, nonatomic) UIView *_inputView; | |
- (void)didSuspend:(id)arg1; | |
- (void)willResume:(id)arg1; | |
- (void)updateInputAssistantViewForInputViewSet:(id)arg1; | |
- (void)setInputViewSet:(id)arg1 forKeyboardAssistantBar:(id)arg2; | |
- (void)registerPowerLogEvent:(BOOL)arg1; | |
@property(readonly, nonatomic) UIKBInputBackdropView *inputViewBackdrop; | |
- (void)viewDidLoad; | |
- (void)loadView; | |
- (id)inputSetContainerView; | |
@property(readonly, retain) UIView *containerView; | |
- (void)didReceiveMemoryWarning; | |
- (void)_updatePlacementWithPlacement:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@property(readonly, retain, nonatomic) UIView *view; | |
@end | |
@interface UIKBBackdropView : UIVisualEffectView | |
{ | |
UIImage *_imageForCorners; | |
} | |
@property(retain, nonatomic) UIImage *imageForCorners; // @synthesize imageForCorners=_imageForCorners; | |
- (void)_setRenderConfig:(id)arg1; | |
- (int)textEffectsVisibilityLevel; | |
- (void)updateFrame:(struct CGRect)arg1 withCorners:(unsigned long long)arg2; | |
- (void)layoutSubviews; | |
- (id)_generateCornerContentsImage:(int)arg1; | |
- (void)transitionToStyle:(long long)arg1; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1 style:(long long)arg2; | |
@end | |
@interface UIKBVisualEffectView : UIKBBackdropView | |
{ | |
} | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBInputBackdropView : UIView | |
{ | |
UIKBBackdropView *_inputBackdropFullView; | |
UIKBBackdropView *_inputBackdropLeftView; | |
UIKBBackdropView *_inputBackdropRightView; | |
unsigned long long _innerCorners; | |
BOOL _isTransitioning; | |
double _transitionGap; | |
double _transitionLeftOffset; | |
long long _style; | |
BOOL _hasStartRect; | |
BOOL _hasEndRect; | |
struct CGRect _savedStartRect; | |
struct CGRect _savedEndRect; | |
_UIVisualEffectBackdropView *_captureView; | |
} | |
+ (BOOL)_retroactivelyRequiresConstraintBasedLayout; | |
@property(retain, nonatomic) _UIVisualEffectBackdropView *captureView; // @synthesize captureView=_captureView; | |
@property(retain, nonatomic) UIKBBackdropView *inputBackdropRightView; // @synthesize inputBackdropRightView=_inputBackdropRightView; | |
@property(retain, nonatomic) UIKBBackdropView *inputBackdropLeftView; // @synthesize inputBackdropLeftView=_inputBackdropLeftView; | |
@property(retain, nonatomic) UIKBBackdropView *inputBackdropFullView; // @synthesize inputBackdropFullView=_inputBackdropFullView; | |
@property(readonly) long long style; // @synthesize style=_style; | |
- (BOOL)_isTransitioning; | |
- (void)_endSplitTransitionIfNeeded:(BOOL)arg1; | |
- (void)_beginSplitTransitionIfNeeded:(double)arg1 gapWidth:(double)arg2; | |
- (void)_setInitialProgressWithFrame:(struct CGRect)arg1; | |
- (void)_setProgress:(double)arg1 withFrame:(struct CGRect)arg2; | |
- (void)_setFrame:(struct CGRect)arg1 leftOffset:(double)arg2 gapWidth:(double)arg3 progress:(double)arg4 innerCorners:(unsigned long long)arg5; | |
- (void)_setFrame:(struct CGRect)arg1 leftOffset:(double)arg2 gapWidth:(double)arg3 progress:(double)arg4; | |
- (void)layoutInputBackdropToFullWithRect:(struct CGRect)arg1; | |
- (void)layoutInputBackdropToSplitWithLeftViewRect:(struct CGRect)arg1 andRightViewRect:(struct CGRect)arg2 innerCorners:(int)arg3; | |
- (void)transitionToStyle:(long long)arg1 isSplit:(BOOL)arg2; | |
- (void)_setRenderConfig:(id)arg1; | |
- (int)textEffectsVisibilityLevel; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBCadenceMonitor : NSObject <_UIKBRTRecognizerAveragingRuleProtocol> | |
{ | |
BOOL _isUserTyping; | |
float _cadence; | |
float _confidence; | |
float _typingAvg; | |
int _touchCount; | |
double _gapAvg; | |
double _prevTouchDown; | |
UIDelayedAction *_touchLogTimer; | |
} | |
@property(retain, nonatomic) UIDelayedAction *touchLogTimer; // @synthesize touchLogTimer=_touchLogTimer; | |
@property(nonatomic) int touchCount; // @synthesize touchCount=_touchCount; | |
@property(nonatomic) double prevTouchDown; // @synthesize prevTouchDown=_prevTouchDown; | |
@property(nonatomic) double gapAvg; // @synthesize gapAvg=_gapAvg; | |
@property(nonatomic) float typingAvg; // @synthesize typingAvg=_typingAvg; | |
@property(nonatomic) float confidence; // @synthesize confidence=_confidence; | |
@property(nonatomic) float cadence; // @synthesize cadence=_cadence; | |
@property(nonatomic) BOOL isUserTyping; // @synthesize isUserTyping=_isUserTyping; | |
- (void).cxx_destruct; | |
- (id)init; | |
- (void)reset; | |
- (void)addTypingTouchTime:(double)arg1; | |
- (void)logUserTyping:(id)arg1; | |
- (void)typingCadence:(double)arg1; | |
- (void)updateConfidenceWithGap:(double)arg1; | |
- (id)recognizer:(id)arg1 confidenceWhenSettingTouchInfo:(id)arg2; | |
- (id)recognizer:(id)arg1 confidenceWhenPendingTouchInfo:(id)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBCandidateCollectionView : UICollectionView | |
{ | |
} | |
- (BOOL)delaysContentTouches; | |
- (void)configureAsCandidatesBar; | |
- (BOOL)_selectAndScrollToItemAtIndexPath:(id)arg1 animated:(BOOL)arg2 scrollPosition:(unsigned long long)arg3; | |
@property(readonly, nonatomic) NSIndexPath *selectedItemIndexPath; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBKeyplaneChangeContext : NSObject | |
{ | |
BOOL _sizeDidChange; | |
BOOL _splitWidthsChanged; | |
BOOL _selfSizingChanged; | |
BOOL _updateAssistantView; | |
struct CGSize _size; | |
} | |
+ (id)keyplaneChangeContextWithSize:(struct CGSize)arg1; | |
+ (id)keyplaneChangeContext; | |
@property(nonatomic) BOOL updateAssistantView; // @synthesize updateAssistantView=_updateAssistantView; | |
@property(nonatomic) BOOL selfSizingChanged; // @synthesize selfSizingChanged=_selfSizingChanged; | |
@property(nonatomic) BOOL splitWidthsChanged; // @synthesize splitWidthsChanged=_splitWidthsChanged; | |
@property(readonly, nonatomic) BOOL sizeDidChange; // @synthesize sizeDidChange=_sizeDidChange; | |
@property(nonatomic) struct CGSize size; // @synthesize size=_size; | |
@end | |
@interface UIKeyboard : UIView <UIKBFocusGuideDelegate, UIKeyboardImplGeometryDelegate> | |
{ | |
UIView *m_snapshot; | |
UITextInputTraits *m_defaultTraits; | |
BOOL m_typingDisabled; | |
BOOL m_minimized; | |
BOOL m_respondingToImplGeometryChange; | |
long long m_orientation; | |
long long m_idiom; | |
BOOL m_hasExplicitOrientation; | |
BOOL m_disableTouchInput; | |
BOOL m_useRecentsAlert; | |
NSMutableDictionary *m_focusGuides; | |
struct UIEdgeInsets m_unfocusedFocusGuideOutsets; | |
BOOL _hasImpendingCursorLocation; | |
unsigned long long _impendingCursorLocation; | |
unsigned long long _requestedInteractionModel; | |
} | |
+ (BOOL)splitKeyboardEnabled; | |
+ (BOOL)isInHardwareKeyboardMode; | |
+ (struct CGSize)keyboardSizeForInterfaceOrientation:(long long)arg1; | |
+ (struct CGSize)sizeForInterfaceOrientation:(long long)arg1 ignoreInputView:(BOOL)arg2; | |
+ (struct CGSize)sizeForInterfaceOrientation:(long long)arg1; | |
+ (BOOL)shouldMinimizeForHardwareKeyboard; | |
+ (BOOL)respondsToProxGesture; | |
+ (BOOL)isOnScreen; | |
+ (struct CGRect)defaultFrameForInterfaceOrientation:(long long)arg1; | |
+ (struct CGSize)defaultSizeForInterfaceOrientation:(long long)arg1; | |
+ (struct CGSize)defaultSize; | |
+ (void)removeAllDynamicDictionaries; | |
+ (void)initImplementationNow; | |
+ (void)clearActiveForScreen:(id)arg1; | |
+ (void)makeKeyboardActive:(id)arg1 forScreen:(id)arg2; | |
+ (id)activeKeyboardForScreen:(id)arg1; | |
+ (void)_clearActiveKeyboard; | |
+ (id)activeKeyboard; | |
+ (BOOL)candidateDisplayIsExtended; | |
+ (void)setPredictionViewPrewarmsPredictiveCandidates:(BOOL)arg1; | |
+ (BOOL)predictionViewPrewarmsPredictiveCandidates; | |
+ (id)snapshotViewForPredictionViewTransition; | |
+ (struct UIEdgeInsets)keyplanePadding; | |
+ (double)predictionViewHeightForCurrentInputMode; | |
@property(nonatomic) unsigned long long requestedInteractionModel; // @synthesize requestedInteractionModel=_requestedInteractionModel; | |
@property(nonatomic) unsigned long long impendingCursorLocation; // @synthesize impendingCursorLocation=_impendingCursorLocation; | |
@property(nonatomic) BOOL hasImpendingCursorLocation; // @synthesize hasImpendingCursorLocation=_hasImpendingCursorLocation; | |
@property(nonatomic) long long keyboardIdiom; // @synthesize keyboardIdiom=m_idiom; | |
- (void)_didChangeKeyplaneWithContext:(id)arg1; | |
@property(nonatomic) BOOL showsCandidatesInline; | |
- (BOOL)canDismiss; | |
- (void)implBoundsHeightChangeDone:(double)arg1 suppressNotification:(BOOL)arg2; | |
- (void)prepareForImplBoundsHeightChange:(double)arg1 suppressNotification:(BOOL)arg2; | |
- (struct UIPeripheralAnimationGeometry)geometryForImplHeightDelta:(double)arg1; | |
- (void)keyboardMinMaximized:(id)arg1 finished:(id)arg2 context:(id)arg3; | |
@property(nonatomic, getter=isMinimized) BOOL minimized; | |
- (void)maximize; | |
- (void)minimize; | |
- (void)_setUseRecentsAlert:(BOOL)arg1; | |
- (BOOL)_useRecentsAlert; | |
- (void)_setDisableTouchInput:(BOOL)arg1; | |
- (BOOL)_disableTouchInput; | |
- (void)_setPasscodeOutlineAlpha:(double)arg1; | |
- (void)_setRenderConfig:(id)arg1; | |
- (id)targetWindow; | |
- (void)textInputTraitsDidChange; | |
- (void)responseContextDidChange; | |
- (void)setCorrectionLearningAllowed:(BOOL)arg1; | |
- (struct UIPeripheralAnimationGeometry)geometryForMinimize:(BOOL)arg1; | |
- (void)syncMinimizedStateToHardwareKeyboardAttachedState; | |
- (BOOL)shouldSaveMinimizationState; | |
- (void)_showAutofillExtras; | |
- (BOOL)showPredictionBar; | |
- (void)_setPreferredHeight:(double)arg1; | |
- (void)setDisableInteraction:(BOOL)arg1; | |
- (BOOL)disableInteraction; | |
- (void)updateFocusMarginsUpToView:(id)arg1; | |
- (void)setUnfocusedFocusGuideOutsets:(struct UIEdgeInsets)arg1 fromView:(id)arg2; | |
- (void)setUnfocusedFocusGuideOutsets:(struct UIEdgeInsets)arg1; | |
- (struct UIEdgeInsets)unfocusedFocusGuideOutsets; | |
- (void)didFocusGuideWithHeading:(unsigned long long)arg1; | |
- (void)updateKeyFocusGuides; | |
- (void)setupKeyFocusGuides; | |
- (void)setCursorLocation:(unsigned long long)arg1; | |
- (unsigned long long)cursorLocation; | |
- (BOOL)shouldUpdateFocusInContext:(id)arg1; | |
- (BOOL)allowExternalChangeForFocusHeading:(unsigned long long)arg1 cursorLocation:(unsigned long long)arg2; | |
- (void)didUpdateFocusInContext:(id)arg1 withAnimationCoordinator:(id)arg2; | |
- (long long)_focusedSound; | |
- (long long)_focusTouchSensitivityStyle; | |
- (BOOL)_mayRemainFocused; | |
- (BOOL)canBecomeFocused; | |
- (void)_wheelChangedWithEvent:(id)arg1; | |
- (void)remoteControlReceivedWithEvent:(id)arg1; | |
- (void)pressesCancelled:(id)arg1 withEvent:(id)arg2; | |
- (void)pressesEnded:(id)arg1 withEvent:(id)arg2; | |
- (void)pressesChanged:(id)arg1 withEvent:(id)arg2; | |
- (void)pressesBegan:(id)arg1 withEvent:(id)arg2; | |
- (BOOL)canHandleEvent:(id)arg1; | |
- (void)touchesCancelled:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesEnded:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesMoved:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesBegan:(id)arg1 withEvent:(id)arg2; | |
- (int)textEffectsVisibilityLevel; | |
- (void)displayLayer:(id)arg1; | |
- (void)setNeedsDisplay; | |
- (void)_deactivateForBackgrounding; | |
- (void)deactivate; | |
- (BOOL)isAutomatic; | |
- (BOOL)isActive; | |
- (void)activate; | |
- (void)activateIfNeeded; | |
@property(nonatomic) BOOL typingEnabled; | |
- (void)takeSnapshot; | |
- (void)clearSnapshot; | |
- (id)delegate; | |
- (void)setDefaultTextInputTraits:(id)arg1; | |
- (id)defaultTextInputTraits; | |
- (void)setReturnKeyEnabled:(BOOL)arg1; | |
- (BOOL)returnKeyEnabled; | |
@property(nonatomic) BOOL caretVisible; | |
@property(nonatomic) BOOL caretBlinks; | |
- (BOOL)hasAutocorrectPrompt; | |
- (void)acceptAutocorrection; | |
- (void)removeAutocorrectPrompt; | |
- (void)geometryChangeDone:(BOOL)arg1; | |
- (void)prepareForGeometryChange; | |
- (BOOL)_touchesInsideShouldHideCalloutBar; | |
- (BOOL)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (BOOL)pointInside:(struct CGPoint)arg1 forEvent:(struct __GSEvent *)arg2; | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (void)setOrientation:(long long)arg1; | |
- (long long)interfaceOrientation; | |
- (void)updateLayout; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (void)setBounds:(struct CGRect)arg1; | |
- (struct CGSize)intrinsicContentSize; | |
- (void)didMoveToWindow; | |
- (void)willMoveToWindow:(id)arg1; | |
- (void)clearActivePerScreenIfNeeded; | |
- (BOOL)isActivePerScreen; | |
- (void)dealloc; | |
- (id)initLazily; | |
- (id)initWithRequestedInteractionModel:(unsigned long long)arg1; | |
- (id)initWithDefaultSize; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)_initWithFrame:(struct CGRect)arg1 lazily:(BOOL)arg2; | |
- (void)autoAdjustOrientation; | |
- (void)manualKeyboardWasOrderedOut; | |
- (void)manualKeyboardWillBeOrderedOut; | |
- (void)manualKeyboardWasOrderedIn; | |
- (void)manualKeyboardWillBeOrderedIn; | |
- (long long)_positionInCandidateList:(id)arg1; | |
- (BOOL)_hasCandidates; | |
- (void)_acceptCurrentCandidate; | |
- (id)_getAutocorrection; | |
- (void)_setAutocorrects:(BOOL)arg1; | |
- (void)_setInputMode:(id)arg1; | |
- (id)_typeCharacter:(id)arg1 withError:(struct CGPoint)arg2 shouldTypeVariants:(BOOL)arg3 baseKeyForVariants:(BOOL)arg4; | |
- (id)_touchPoint:(struct CGPoint)arg1; | |
- (void)_setSplit:(BOOL)arg1; | |
- (void)_setUndocked:(BOOL)arg1; | |
- (void)_changeToKeyplane:(id)arg1; | |
- (id)_keyplaneNamed:(id)arg1; | |
- (id)_keyplaneForKey:(id)arg1; | |
- (id)_baseKeyForRepresentedString:(id)arg1; | |
- (id)_getLocalizedInputMode; | |
- (id)_getCurrentKeyboardName; | |
- (id)_getCurrentKeyplaneName; | |
- (BOOL)_isAutomaticKeyboard; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBFocusGuide : UIFocusGuide | |
{ | |
unsigned long long focusHeading; | |
id <UIKBFocusGuideDelegate> _keyboardDelegate; | |
} | |
@property(nonatomic) id <UIKBFocusGuideDelegate> keyboardDelegate; // @synthesize keyboardDelegate=_keyboardDelegate; | |
@property(nonatomic) unsigned long long focusHeading; // @synthesize focusHeading; | |
- (void)_didUpdateFocusToPreferredFocusedView; | |
@end | |
@interface _UIKeyboardAnimator : NSObject | |
{ | |
_UIKeyboardAnimatorAnimationStyle *_style; | |
} | |
- (void).cxx_destruct; | |
- (void)completeAnimationWithState:(id)arg1; | |
- (void)runAnimationWithState:(id)arg1; | |
- (void)prepareForAnimationWithState:(id)arg1; | |
- (void)performAnimation:(CDUnknownBlockType)arg1 afterStarted:(CDUnknownBlockType)arg2 onCompletion:(CDUnknownBlockType)arg3; | |
- (void)applyToKeyboardOperations:(CDUnknownBlockType)arg1; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKeyboardAnimatorAnimationStyle : UIInputViewAnimationStyle | |
{ | |
_UIKeyboardAnimator *_animator; | |
id <UIInputViewAnimationHost> _currentHost; | |
BOOL _currentFromPosition; | |
} | |
+ (id)animationStyleWithAnimator:(id)arg1; | |
- (void).cxx_destruct; | |
- (void)defaultLaunchAnimation:(CDUnknownBlockType)arg1 afterStarted:(CDUnknownBlockType)arg2 completion:(CDUnknownBlockType)arg3; | |
- (void)launchAnimation:(CDUnknownBlockType)arg1 afterStarted:(CDUnknownBlockType)arg2 completion:(CDUnknownBlockType)arg3 forHost:(id)arg4 fromCurrentPosition:(BOOL)arg5; | |
- (id)controllerForStartPlacement:(id)arg1 endPlacement:(id)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKeyboardAnimatorAnimationStyleController : NSObject <UIInputViewAnimationController> | |
{ | |
_UIKeyboardAnimator *_animator; | |
} | |
- (void).cxx_destruct; | |
- (void)completeAnimationWithHost:(id)arg1 context:(id)arg2; | |
- (void)performAnimationWithHost:(id)arg1 context:(id)arg2; | |
- (id)prepareAnimationWithHost:(id)arg1 startPlacement:(id)arg2 endPlacement:(id)arg3; | |
- (id)initWithAnimator:(id)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKeyboardAnimatorAnimationStyleControllerContext : NSObject <_UIKeyboardAnimatorState> | |
{ | |
id <UIInputViewAnimationHost> _host; | |
UIInputViewSetPlacement *_start; | |
UIInputViewSetPlacement *_end; | |
struct CGRect _startFrame; | |
struct CGRect _endFrame; | |
BOOL _hidden; | |
} | |
@property(nonatomic) BOOL inputViewsHidden; // @synthesize inputViewsHidden=_hidden; | |
@property(readonly, nonatomic) struct CGRect endFrame; // @synthesize endFrame=_endFrame; | |
@property(readonly, nonatomic) struct CGRect startFrame; // @synthesize startFrame=_startFrame; | |
- (void).cxx_destruct; | |
- (void)complete; | |
@property(readonly, retain, nonatomic) UIView *animatingView; | |
- (id)initWithHost:(id)arg1 startPlacement:(id)arg2 endPlacement:(id)arg3; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardAssistantBar : _UIGroupedBar | |
{ | |
UIKeyboardBIUImageGenerator *m_BIUImageGenerator; | |
UIBarButtonItemGroup *m_dismissGroup; | |
UIBarButtonItem *m_dismissButton; | |
UIBarButtonItem *m_writeboardButton; | |
UIBarButtonItemGroup *m_predictionGroup; | |
NSLayoutConstraint *m_predictionWidthConstraint; | |
UITextInputAssistantItem *m_defaultAssistantItem; | |
UITextInputAssistantItem *m_currentAssistantItem; | |
UIKeyboardCandidatePocketShadow *m_rightBorder; | |
int m_validateGuard; | |
BOOL m_useLargeButton; | |
BOOL m_isLandscape; | |
BOOL m_lightKeyboard; | |
BOOL m_needsDismissButton; | |
BOOL m_needsUpdateBarOnMoveToWindow; | |
BOOL m_show; | |
struct CGRect m_splitGap; | |
BOOL m_suppressAXSHairlineThickening; | |
BOOL m_setShowsCandidateInline; | |
BOOL _hideAssistantBar; | |
BOOL _shouldShow; | |
} | |
+ (double)sideBarWidthForOrientation:(long long)arg1; | |
+ (double)assistantBarHeight; | |
+ (id)activeInstance; | |
+ (id)sharedInstance; | |
@property(nonatomic) BOOL shouldShow; // @synthesize shouldShow=_shouldShow; | |
@property(nonatomic) BOOL hideAssistantBar; // @synthesize hideAssistantBar=_hideAssistantBar; | |
- (BOOL)statisticForCalloutBarButtonSelection:(id)arg1; | |
- (void)statisticForShortcutBarHideWithSwitcher; | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (void)didMoveToWindow; | |
- (void)updateBar:(BOOL)arg1; | |
- (void)updateBar; | |
- (void)updatePredictionViewForCustomButtons; | |
- (void)setInputAssistantButtonItems; | |
- (void)setInputAssistantButtonItemsForResponder:(id)arg1; | |
- (BOOL)enableInputClicksWhenVisible; | |
- (BOOL)hasItems; | |
- (BOOL)hasCustomButtons; | |
- (id)currentAssistantItem; | |
- (id)defaultAssistantItem; | |
- (id)newAssistantItemWithDefaultItems; | |
- (void)dimKeys:(id)arg1; | |
@property(nonatomic) BOOL show; | |
- (void)updateButtons; | |
- (double)sideBarWidthForOrientation:(long long)arg1; | |
- (void)assistantWriteboard; | |
- (void)assistantDismiss; | |
- (void)assistantUnderline; | |
- (void)assistantItalic; | |
- (void)assistantBold; | |
- (void)assistantPaste; | |
- (void)assistantRedo; | |
- (void)assistantUndo; | |
- (void)assistantCopy; | |
- (void)assistantCut; | |
- (void)executeAction:(int)arg1; | |
- (BOOL)canPerformAction:(int)arg1; | |
- (SEL)action:(int)arg1; | |
- (double)assistantBarHeight; | |
- (double)assistantBarHeightForOrientation:(long long)arg1; | |
- (double)assistantBarWidth; | |
- (double)deleteKeyWidth; | |
- (struct CGRect)handwritingCandidateSelectionFrame; | |
- (BOOL)enabled; | |
- (BOOL)showSwitch; | |
- (BOOL)disabledByPrediction; | |
- (BOOL)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (void)showKeyboard:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)barButtonItem:(unsigned long long)arg1; | |
- (id)deleteButtonItem; | |
- (id)BIUGenerator; | |
- (void)layoutSubviews; | |
- (BOOL)pointInside:(struct CGPoint)arg1 forEvent:(struct __GSEvent *)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardAutocorrectionController : NSObject | |
{ | |
TIAutocorrectionList *_autocorrectionList; | |
TIAutocorrectionList *_textSuggestionList; | |
unsigned int _signpostToken; | |
BOOL _needsAutocorrection; | |
BOOL _deferredAutocorrection; | |
BOOL _requestedAutocorrection; | |
BOOL _preserveTextSuggestion; | |
} | |
+ (BOOL)isPersistentTextSuggestionFromApp:(id)arg1; | |
+ (BOOL)isTextSuggestionFromApp:(id)arg1; | |
@property(nonatomic) BOOL preserveTextSuggestion; // @synthesize preserveTextSuggestion=_preserveTextSuggestion; | |
@property(nonatomic) BOOL requestedAutocorrection; // @synthesize requestedAutocorrection=_requestedAutocorrection; | |
@property(nonatomic) BOOL deferredAutocorrection; // @synthesize deferredAutocorrection=_deferredAutocorrection; | |
@property(nonatomic) BOOL needsAutocorrection; // @synthesize needsAutocorrection=_needsAutocorrection; | |
- (void)requestAutocorrectionWithExecutionContext:(id)arg1; | |
- (BOOL)hasCaseableAutocorrection; | |
- (BOOL)hasAutocorrection; | |
- (void)clearAutocorrection; | |
- (void)clearAutocorrectionButPreserveTextSuggestion:(BOOL)arg1; | |
- (void)setNeedsAutocorrection; | |
@property(retain, nonatomic) TIAutocorrectionList *textSuggestionList; | |
@property(retain, nonatomic) TIAutocorrectionList *autocorrectionList; | |
@property(readonly, nonatomic) TIKeyboardCandidate *autocorrection; | |
- (void)updateSuggestionViews; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardBIUImageGenerator : NSObject | |
{ | |
BOOL _useButtonShapes; | |
UIImage *_biuBoldImage; | |
UIImage *_biuItalicImage; | |
UIImage *_biuUnderlineImage; | |
NSMutableDictionary *_imageCache; | |
UIColor *_tintColor; | |
UIColor *_normalColor; | |
} | |
@property(retain, nonatomic) UIColor *normalColor; // @synthesize normalColor=_normalColor; | |
@property(retain, nonatomic) UIColor *tintColor; // @synthesize tintColor=_tintColor; | |
- (void).cxx_destruct; | |
- (id)BIUImageForBold:(BOOL)arg1 italic:(BOOL)arg2 underline:(BOOL)arg3; | |
- (void)_drawBIUAtSize:(struct CGSize)arg1 bold:(BOOL)arg2 italic:(BOOL)arg3 underline:(BOOL)arg4; | |
- (void)_accessibilitySettingsChanged:(id)arg1; | |
- (void)_invalidateCache; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateBar : UIView <UIKeyboardCandidateList, UIKeyboardCandidateListDelegate, UIKeyboardCandidateBarLayoutDelegate, UICollectionViewDataSource> | |
{ | |
long long m_handBias; | |
BOOL _canExtend; | |
BOOL _forceReloadInitiallyHiddenCandidates; | |
NSString *_inlineText; | |
UIImageView *_candidateMaskView; | |
id <UIKeyboardCandidateBarDelegate> _delegate; | |
double _upArrowWidth; | |
id <UIKeyboardCandidateListDelegate> _candidateListDelegate; | |
NSArray *_candidateViews; | |
unsigned long long _currentCandidateViewIndex; | |
UIKBThemedView *_secondaryCandidatesViewEdgeGradient; | |
TIKeyboardCandidateResultSet *_candidateResultSet; | |
NSArray *_filteredCandidates; | |
UIKeyboardCandidatePocketShadow *_leftBorder; | |
UIKeyboardCandidatePocketShadow *_rightBorder; | |
NSIndexPath *_dragStartNextPageIndexPath; | |
NSIndexPath *_dragStartPreviousPageIndexPath; | |
NSDictionary *_opacities; | |
struct CGSize _lastLayoutSize; | |
struct CGPoint _dragStartOffset; | |
} | |
+ (double)defaultPagingDistanceThreshold; | |
+ (double)defaultPagingVelocityThreshold; | |
+ (double)defaultCandidateWidth; | |
+ (double)interRowOverlap; | |
+ (double)widthForCurrentScreenTraits; | |
+ (double)heightForInterfaceOrientation:(long long)arg1; | |
+ (double)height; | |
+ (double)heightForRowAtIndex:(unsigned long long)arg1 interfaceOrientation:(long long)arg2; | |
+ (double)heightForRowAtIndex:(unsigned long long)arg1; | |
+ (double)heightForLastRow; | |
+ (struct UIEdgeInsets)edgeInsetsForInterfaceOrientation:(long long)arg1; | |
+ (unsigned long long)numberOfRowsForInterfaceOrientation:(long long)arg1; | |
+ (unsigned long long)numberOfRows; | |
+ (void)setScreenTraits:(id)arg1; | |
@property(retain, nonatomic) NSDictionary *opacities; // @synthesize opacities=_opacities; | |
@property(copy, nonatomic) NSIndexPath *dragStartPreviousPageIndexPath; // @synthesize dragStartPreviousPageIndexPath=_dragStartPreviousPageIndexPath; | |
@property(copy, nonatomic) NSIndexPath *dragStartNextPageIndexPath; // @synthesize dragStartNextPageIndexPath=_dragStartNextPageIndexPath; | |
@property(nonatomic) struct CGPoint dragStartOffset; // @synthesize dragStartOffset=_dragStartOffset; | |
@property(retain, nonatomic) UIKeyboardCandidatePocketShadow *rightBorder; // @synthesize rightBorder=_rightBorder; | |
@property(retain, nonatomic) UIKeyboardCandidatePocketShadow *leftBorder; // @synthesize leftBorder=_leftBorder; | |
@property(nonatomic) BOOL forceReloadInitiallyHiddenCandidates; // @synthesize forceReloadInitiallyHiddenCandidates=_forceReloadInitiallyHiddenCandidates; | |
@property(nonatomic) BOOL canExtend; // @synthesize canExtend=_canExtend; | |
@property(retain, nonatomic) NSArray *filteredCandidates; // @synthesize filteredCandidates=_filteredCandidates; | |
@property(nonatomic) struct CGSize lastLayoutSize; // @synthesize lastLayoutSize=_lastLayoutSize; | |
@property(retain, nonatomic) TIKeyboardCandidateResultSet *candidateResultSet; // @synthesize candidateResultSet=_candidateResultSet; | |
@property(retain, nonatomic) UIKBThemedView *secondaryCandidatesViewEdgeGradient; // @synthesize secondaryCandidatesViewEdgeGradient=_secondaryCandidatesViewEdgeGradient; | |
@property(nonatomic) unsigned long long currentCandidateViewIndex; // @synthesize currentCandidateViewIndex=_currentCandidateViewIndex; | |
@property(retain, nonatomic) NSArray *candidateViews; // @synthesize candidateViews=_candidateViews; | |
@property(nonatomic) __weak id <UIKeyboardCandidateListDelegate> candidateListDelegate; // @synthesize candidateListDelegate=_candidateListDelegate; | |
@property(nonatomic) double upArrowWidth; // @synthesize upArrowWidth=_upArrowWidth; | |
@property(nonatomic) __weak id <UIKeyboardCandidateBarDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(retain, nonatomic) UIImageView *candidateMaskView; // @synthesize candidateMaskView=_candidateMaskView; | |
@property(copy, nonatomic) NSString *inlineText; // @synthesize inlineText=_inlineText; | |
- (void).cxx_destruct; | |
- (void)updateScrollInsets; | |
@property(nonatomic) struct UIEdgeInsets scrollInsets; | |
- (void)setFrame:(struct CGRect)arg1; | |
@property(readonly, nonatomic) UIKBCandidateCollectionView *currentCandidateView; | |
@property(readonly, nonatomic) TIKeyboardCandidateResultSet *candidates; | |
- (void)dimKeys:(id)arg1; | |
- (id)visibleCandidates; | |
- (Class)_barCellClassForSection:(long long)arg1; | |
- (unsigned long long)_sectionIndexForSection:(long long)arg1; | |
- (long long)_sectionForSectionIndex:(unsigned long long)arg1 candidateView:(id)arg2; | |
- (id)_candidateViewForSection:(long long)arg1; | |
- (double)_emptySpaceForItemsToIndex:(unsigned long long)arg1 inSection:(long long)arg2; | |
- (double)_widthOfItemAtIndex:(unsigned long long)arg1 inSection:(long long)arg2; | |
- (id)_itemAtIndex:(unsigned long long)arg1 inSection:(long long)arg2; | |
- (unsigned long long)_countOfItemsInSection:(long long)arg1; | |
- (id)_indexPathForCandidateFromIndexPath:(id)arg1 inCandidateView:(id)arg2; | |
- (id)_indexPathForCurrentCandidateViewFromIndexPath:(id)arg1; | |
- (id)_indexPathForLastVisibleItem; | |
- (id)_indexPathForFirstVisibleItem; | |
- (id)_previousPageIndexPath; | |
- (id)_nextPageIndexPath; | |
- (void)_showPageAtIndexPath:(id)arg1; | |
- (void)_updateCanExtendState; | |
- (void)_stepSelectedCandidateInDirection:(BOOL)arg1 candidateView:(id)arg2 section:(long long)arg3; | |
- (void)_stepSelectedCandidateInDirection:(BOOL)arg1; | |
- (void)_scrollToFirstCandidateInSection:(long long)arg1 withAnimation:(BOOL)arg2; | |
- (void)_showCandidateAtIndex:(unsigned long long)arg1 inSection:(long long)arg2 scrollCellToVisible:(BOOL)arg3 animated:(BOOL)arg4; | |
- (void)_reloadDataByAppendingAtEnd:(BOOL)arg1 initiallyHiddenCandidatesChanged:(BOOL)arg2; | |
- (void)_reloadData; | |
- (void)_clearData; | |
- (void)_updateCorners; | |
- (void)_updateBorders; | |
- (BOOL)_shouldShowBorders; | |
- (void)_updateCandidateViews; | |
- (void)candidateListShouldBeDismissed:(id)arg1; | |
- (void)candidateListSelectionDidChange:(id)arg1; | |
- (void)candidateListAcceptCandidate:(id)arg1; | |
- (id)secureCandidateRenderTraits; | |
- (double)singleCellWidthForProactiveCellCount:(unsigned long long)arg1; | |
- (unsigned long long)maxNumberOfProactiveCells; | |
- (unsigned long long)viewOffsetForCandidateAtIndex:(unsigned long long)arg1; | |
- (void)revealHiddenCandidates; | |
- (unsigned long long)selectedSortIndex; | |
- (id)statisticsIdentifier; | |
- (id)keyboardBehaviors; | |
- (BOOL)hasCandidates; | |
- (unsigned long long)count; | |
- (void)candidateAcceptedAtIndex:(unsigned long long)arg1; | |
- (unsigned long long)currentIndex; | |
- (id)currentCandidate; | |
- (BOOL)hasNextPage; | |
- (BOOL)hasPreviousPage; | |
- (BOOL)hasCandidateInForwardDirection:(BOOL)arg1 granularity:(int)arg2; | |
- (void)showCandidateInForwardDirection:(BOOL)arg1 granularity:(int)arg2; | |
- (void)showCandidateAtIndex:(unsigned long long)arg1; | |
- (BOOL)showCandidate:(id)arg1; | |
- (void)setUIKeyboardCandidateListDelegate:(id)arg1; | |
- (void)candidatesDidChange; | |
- (void)setCandidates:(id)arg1 inlineText:(id)arg2 inlineRect:(struct CGRect)arg3 maxX:(double)arg4 layout:(BOOL)arg5; | |
- (BOOL)isFloatingList; | |
- (BOOL)isExtendedList; | |
- (void)scrollViewDidEndDecelerating:(id)arg1; | |
- (void)scrollViewDidEndDragging:(id)arg1 willDecelerate:(BOOL)arg2; | |
- (void)adjustSelectionToNearestVisibleCandidate; | |
- (void)scrollViewWillEndDragging:(id)arg1 withVelocity:(struct CGPoint)arg2 targetContentOffset:(inout struct CGPoint *)arg3; | |
- (void)scrollViewWillBeginDragging:(id)arg1; | |
- (void)scrollViewDidScroll:(id)arg1; | |
- (void)collectionView:(id)arg1 didUnhighlightItemAtIndexPath:(id)arg2; | |
- (void)collectionView:(id)arg1 didHighlightItemAtIndexPath:(id)arg2; | |
- (void)setPocketShadowHidden:(BOOL)arg1 inCollectionView:(id)arg2 nearHighlightItemAtIndexPath:(id)arg3; | |
- (void)collectionView:(id)arg1 didSelectItemAtIndexPath:(id)arg2; | |
- (void)candidateBarLayoutDidFinishPreparingLayout; | |
- (double)leftMarginForCollectionView:(id)arg1 layout:(id)arg2; | |
- (struct CGSize)sizeOfDummyItemForCollectionView:(id)arg1 layout:(id)arg2; | |
- (struct CGSize)collectionView:(id)arg1 layout:(id)arg2 sizeForItemAtIndexPath:(id)arg3; | |
- (id)collectionView:(id)arg1 viewForSupplementaryElementOfKind:(id)arg2 atIndexPath:(id)arg3; | |
- (id)collectionView:(id)arg1 cellForItemAtIndexPath:(id)arg2; | |
- (long long)collectionView:(id)arg1 numberOfItemsInSection:(long long)arg2; | |
- (long long)numberOfSectionsInCollectionView:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateBarCell : UICollectionViewCell <UIKBCacheableView> | |
{ | |
BOOL _inExtendedView; | |
BOOL _beginsFirstPage; | |
BOOL _endsLastPage; | |
BOOL _isAtLeftEdge; | |
BOOL _isAutocorrectionCandidate; | |
UIKBThemedView *_themedView; | |
UILabel *_label; | |
UILabel *_annotationLabel; | |
UIView *_centeredBackgroundView; | |
UIView *_proactiveCandidateView; | |
NSString *_candidateText; | |
NSString *_annotationText; | |
} | |
+ (BOOL)highlightAffectsBackground; | |
+ (double)widthForCandidate:(id)arg1; | |
+ (BOOL)drawsSideBorders; | |
+ (struct UIEdgeInsets)cacheInsets; | |
+ (id)textColorWithHighlight:(BOOL)arg1 whiteText:(BOOL)arg2; | |
+ (id)annotationFont; | |
+ (id)font; | |
+ (id)reuseIdentifier; | |
@property(nonatomic) BOOL isAutocorrectionCandidate; // @synthesize isAutocorrectionCandidate=_isAutocorrectionCandidate; | |
@property(nonatomic) BOOL isAtLeftEdge; // @synthesize isAtLeftEdge=_isAtLeftEdge; | |
@property(nonatomic) BOOL endsLastPage; // @synthesize endsLastPage=_endsLastPage; | |
@property(nonatomic) BOOL beginsFirstPage; // @synthesize beginsFirstPage=_beginsFirstPage; | |
@property(copy, nonatomic) NSString *annotationText; // @synthesize annotationText=_annotationText; | |
@property(copy, nonatomic) NSString *candidateText; // @synthesize candidateText=_candidateText; | |
@property(retain, nonatomic) UIView *proactiveCandidateView; // @synthesize proactiveCandidateView=_proactiveCandidateView; | |
@property(retain, nonatomic) UIView *centeredBackgroundView; // @synthesize centeredBackgroundView=_centeredBackgroundView; | |
@property(retain, nonatomic) UILabel *annotationLabel; // @synthesize annotationLabel=_annotationLabel; | |
@property(retain, nonatomic) UILabel *label; // @synthesize label=_label; | |
@property(retain, nonatomic) UIKBThemedView *themedView; // @synthesize themedView=_themedView; | |
@property(nonatomic) BOOL inExtendedView; // @synthesize inExtendedView=_inExtendedView; | |
- (void).cxx_destruct; | |
- (void)drawRect:(struct CGRect)arg1; | |
@property(readonly, nonatomic) BOOL keepNonPersistent; | |
@property(readonly, nonatomic) double cachedWidth; | |
@property(readonly, nonatomic) BOOL cacheDeferable; | |
- (void)displayLayer:(id)arg1; | |
- (id)cacheKeysForRenderFlags:(id)arg1; | |
@property(readonly, nonatomic) NSString *cacheKey; | |
- (void)dimKeys:(id)arg1; | |
- (void)updateIsAtLeftEdgeState; | |
- (void)setHighlighted:(BOOL)arg1; | |
- (void)setSelected:(BOOL)arg1; | |
- (void)updateLabels; | |
- (void)_setRenderConfig:(id)arg1; | |
- (void)didMoveToWindow; | |
- (void)setCandidate:(id)arg1; | |
- (double)labelOffset; | |
- (void)prepareForReuse; | |
- (void)applyLayoutAttributes:(id)arg1; | |
- (int)style; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateBarCell_SecondaryCandidate : UIKeyboardCandidateBarCell | |
{ | |
} | |
+ (BOOL)highlightAffectsBackground; | |
+ (struct UIEdgeInsets)cacheInsets; | |
+ (id)font; | |
+ (id)reuseIdentifier; | |
- (void)_setShowsLinesOnEdges:(unsigned long long)arg1 color:(id)arg2; | |
- (void)_attachLine:(id)arg1 toEdge:(unsigned long long)arg2; | |
- (void)updateLabels; | |
- (double)labelOffset; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (int)style; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface TUICandidateLine : UIView | |
{ | |
} | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateBarLayout : UICollectionViewLayout | |
{ | |
struct CGSize _contentSize; | |
BOOL _laysOutCandidateSeparator; | |
NSMutableArray *_allAttributes; | |
NSArray *_edgeDummyCellAttributes; | |
} | |
+ (id)candidateSeparatorDecorationViewKind; | |
+ (id)dummyCellCollectionViewKind; | |
+ (id)layout; | |
+ (Class)layoutAttributesClass; | |
@property(retain, nonatomic) NSArray *edgeDummyCellAttributes; // @synthesize edgeDummyCellAttributes=_edgeDummyCellAttributes; | |
@property(retain, nonatomic) NSMutableArray *allAttributes; // @synthesize allAttributes=_allAttributes; | |
@property(nonatomic) BOOL laysOutCandidateSeparator; // @synthesize laysOutCandidateSeparator=_laysOutCandidateSeparator; | |
- (void).cxx_destruct; | |
- (void)prepareLayout; | |
- (struct CGSize)collectionViewContentSize; | |
- (id)layoutAttributesForDecorationViewOfKind:(id)arg1 atIndexPath:(id)arg2; | |
- (id)layoutAttributesForSupplementaryViewOfKind:(id)arg1 atIndexPath:(id)arg2; | |
- (id)layoutAttributesForItemAtIndexPath:(id)arg1; | |
- (id)layoutAttributesForElementsInRect:(struct CGRect)arg1; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateBarLayoutAttributes : UICollectionViewLayoutAttributes <NSCopying> | |
{ | |
BOOL _beginsFirstPage; | |
BOOL _endsLastPage; | |
} | |
@property(nonatomic) BOOL endsLastPage; // @synthesize endsLastPage=_endsLastPage; | |
@property(nonatomic) BOOL beginsFirstPage; // @synthesize beginsFirstPage=_beginsFirstPage; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateDisplay : NSObject | |
{ | |
} | |
+ (void)setScreenTraits:(id)arg1; | |
+ (struct UIEdgeInsets)barEdgeInsets; | |
+ (struct CGRect)defaultBarFrame; | |
+ (double)barWidthForCurrentScreenTraits; | |
+ (double)barHeightForInterfaceOrientation:(long long)arg1; | |
+ (double)barHeight; | |
+ (id)activeCandidateList; | |
+ (void)setActiveCandidateView:(id)arg1; | |
+ (id)activeCandidateView; | |
+ (id)sharedCandidateViewForInlineView:(BOOL)arg1; | |
+ (id)sharedCandidateViewForInlineView; | |
+ (id)sharedCandidateView; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateBarShadow : UIView | |
{ | |
BOOL _inverted; | |
} | |
@property(nonatomic, getter=isInverted) BOOL inverted; // @synthesize inverted=_inverted; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateGridHeader : UIView | |
{ | |
UIButton *_toggleButton; | |
UILabel *_inlineTextLabel; | |
UIKBBackdropView *_backdropView; | |
struct UIEdgeInsets _inlineTextInsets; | |
} | |
@property(retain, nonatomic) UIKBBackdropView *backdropView; // @synthesize backdropView=_backdropView; | |
@property(retain, nonatomic) UILabel *inlineTextLabel; // @synthesize inlineTextLabel=_inlineTextLabel; | |
@property(retain, nonatomic) UIButton *toggleButton; // @synthesize toggleButton=_toggleButton; | |
@property(nonatomic) struct UIEdgeInsets inlineTextInsets; // @synthesize inlineTextInsets=_inlineTextInsets; | |
- (void).cxx_destruct; | |
@property(copy, nonatomic) NSString *inlineText; | |
@property(copy, nonatomic) NSString *arrowDirection; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateGrid : UIView <UIKeyboardCandidateList, UIKeyboardCandidateListDelegate, UIKeyboardCandidateGridCollectionViewControllerDelegate, UIKeyboardCandidateRowViewControllerDelegate> | |
{ | |
UIImageView *_backgroundView; | |
UIView *_topBarShadow; | |
UIView *_bottomBarShadow; | |
BOOL _drawTopShadow; | |
BOOL _drawBottomShadow; | |
BOOL _secondaryCandidatesViewIsCurrent; | |
int _candidatesVisualStyle; | |
NSMutableDictionary *_collectionViewControllers; | |
TIKeyboardCandidateResultSet *_candidateSet; | |
NSArray *_sortedCandidates; | |
NSString *_inlineText; | |
UIKeyboardCandidateSortControl *_sortBar; | |
UIKeyboardCandidateGridHeader *_gridHeader; | |
id <UICollectionViewDelegate> _scrollViewDelegate; | |
id <UIKeyboardCandidateListDelegate> _candidateListDelegate; | |
UIKeyboardCandidateGridCollectionViewController *_collectionViewController; | |
UIKeyboardCandidateRowViewController *_secondaryCandidatesViewController; | |
UIKBBackdropView *_backdropView; | |
struct UIEdgeInsets _contentInsets; | |
} | |
@property(retain, nonatomic) UIKBBackdropView *backdropView; // @synthesize backdropView=_backdropView; | |
@property(nonatomic) BOOL secondaryCandidatesViewIsCurrent; // @synthesize secondaryCandidatesViewIsCurrent=_secondaryCandidatesViewIsCurrent; | |
@property(retain, nonatomic) UIKeyboardCandidateRowViewController *secondaryCandidatesViewController; // @synthesize secondaryCandidatesViewController=_secondaryCandidatesViewController; | |
@property(retain, nonatomic) UIKeyboardCandidateGridCollectionViewController *collectionViewController; // @synthesize collectionViewController=_collectionViewController; | |
@property(nonatomic) __weak id <UIKeyboardCandidateListDelegate> candidateListDelegate; // @synthesize candidateListDelegate=_candidateListDelegate; | |
@property(nonatomic) __weak id <UICollectionViewDelegate> scrollViewDelegate; // @synthesize scrollViewDelegate=_scrollViewDelegate; | |
@property(nonatomic) __weak UIKeyboardCandidateGridHeader *gridHeader; // @synthesize gridHeader=_gridHeader; | |
@property(nonatomic) __weak UIKeyboardCandidateSortControl *sortBar; // @synthesize sortBar=_sortBar; | |
@property(nonatomic) struct UIEdgeInsets contentInsets; // @synthesize contentInsets=_contentInsets; | |
@property(nonatomic) int candidatesVisualStyle; // @synthesize candidatesVisualStyle=_candidatesVisualStyle; | |
@property(retain, nonatomic) NSString *inlineText; // @synthesize inlineText=_inlineText; | |
@property(retain, nonatomic) NSArray *sortedCandidates; // @synthesize sortedCandidates=_sortedCandidates; | |
@property(retain, nonatomic) TIKeyboardCandidateResultSet *candidateSet; // @synthesize candidateSet=_candidateSet; | |
@property(nonatomic) BOOL drawBottomShadow; // @synthesize drawBottomShadow=_drawBottomShadow; | |
@property(nonatomic) BOOL drawTopShadow; // @synthesize drawTopShadow=_drawTopShadow; | |
- (void).cxx_destruct; | |
- (void)scrollViewDidScroll:(id)arg1; | |
- (void)scrollViewWillBeginDragging:(id)arg1; | |
- (BOOL)padInlineFloatingViewIsExpanded:(id)arg1; | |
- (unsigned long long)gridCollectionViewNumberOfColumns:(id)arg1; | |
- (unsigned long long)gridCollectionViewSelectedSortMethodIndex:(id)arg1; | |
- (void)sortSelectionBarAction:(id)arg1; | |
@property(readonly, nonatomic) NSMutableDictionary *collectionViewControllers; // @synthesize collectionViewControllers=_collectionViewControllers; | |
- (void)candidateListShouldBeDismissed:(id)arg1; | |
- (void)candidateListSelectionDidChange:(id)arg1; | |
- (void)candidateListAcceptCandidate:(id)arg1; | |
- (unsigned long long)rowForCandidateAtIndex:(unsigned long long)arg1; | |
- (void)revealHiddenCandidates; | |
- (BOOL)handleTabKeyWithShift:(BOOL)arg1; | |
- (BOOL)handleNumberKey:(unsigned long long)arg1; | |
- (unsigned long long)selectedSortIndex; | |
- (id)statisticsIdentifier; | |
- (id)keyboardBehaviors; | |
- (void)setUIKeyboardCandidateListDelegate:(id)arg1; | |
- (void)setCandidates:(id)arg1 type:(int)arg2 inlineText:(id)arg3 inlineRect:(struct CGRect)arg4 maxX:(double)arg5 layout:(BOOL)arg6; | |
- (void)setCandidates:(id)arg1 inlineText:(id)arg2 inlineRect:(struct CGRect)arg3 maxX:(double)arg4 layout:(BOOL)arg5; | |
- (void)candidatesDidChange; | |
- (BOOL)hasCandidates; | |
- (void)candidateAcceptedAtIndex:(unsigned long long)arg1; | |
- (unsigned long long)currentIndex; | |
- (id)currentCandidate; | |
- (BOOL)hasCandidateInForwardDirection:(BOOL)arg1 granularity:(int)arg2; | |
- (void)showCandidateInForwardDirection:(BOOL)arg1 granularity:(int)arg2; | |
- (BOOL)showCandidate:(id)arg1; | |
- (void)showCandidateAtIndex:(unsigned long long)arg1; | |
- (BOOL)isFloatingList; | |
- (BOOL)isExtendedList; | |
- (void)showArrowButton:(BOOL)arg1; | |
- (void)statusBarFrameWillChange:(id)arg1; | |
- (void)candidateViewDidFinishExtending; | |
- (void)candidateViewWillBeginExtendingWithVisibleCandidates:(id)arg1; | |
- (void)layout; | |
- (void)layoutSubviews; | |
- (void)clearViews; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateGridCell : UICollectionViewCell | |
{ | |
BOOL _dummy; | |
BOOL _usesGroupHeaderAppearance; | |
BOOL _shouldShowCandidateNumber; | |
BOOL _secondaryCandidateAppearance; | |
BOOL _facemarkCategoryAppearance; | |
BOOL _emphasizedAppearance; | |
BOOL _needsUpdateLabels; | |
int _candidatesVisualStyle; | |
NSString *_text; | |
NSString *_alternativeText; | |
NSString *_annotationText; | |
unsigned long long _candidateNumber; | |
unsigned long long _edges; | |
double _rowHeight; | |
double _rightPadding; | |
CDStruct_227bb23d _visualStyling; | |
long long _textAlignment; | |
double _cellPadding; | |
double _minimumWidth; | |
UILabel *_textLabel; | |
UILabel *_alternativeTextLabel; | |
UILabel *_candidateNumberLabel; | |
UILabel *_annotationLabel; | |
struct CGSize _size; | |
struct CGSize _candidateNumberSize; | |
struct CGRect _visibleBounds; | |
} | |
+ (BOOL)drawsSideBorders; | |
+ (struct CGColor *)legacy_outlineShadowColorForVisualStyling:(CDStruct_227bb23d)arg1 candidatesVisualStyle:(int)arg2; | |
+ (struct CGColor *)legacy_outlineColorForVisualStyling:(CDStruct_227bb23d)arg1 candidatesVisualStyle:(int)arg2; | |
+ (double)widthForCandidate:(id)arg1 candidateNumber:(unsigned long long)arg2 visualStyle:(int)arg3; | |
+ (struct CGSize)sizeForGroupHeader:(id)arg1 visualStyle:(int)arg2; | |
+ (BOOL)shouldShowImageForGroupTitle:(id)arg1; | |
+ (double)rightPaddingForIndex; | |
+ (id)reuseIdentifier; | |
@property(nonatomic) BOOL needsUpdateLabels; // @synthesize needsUpdateLabels=_needsUpdateLabels; | |
@property(retain, nonatomic) UILabel *annotationLabel; // @synthesize annotationLabel=_annotationLabel; | |
@property(retain, nonatomic) UILabel *candidateNumberLabel; // @synthesize candidateNumberLabel=_candidateNumberLabel; | |
@property(retain, nonatomic) UILabel *alternativeTextLabel; // @synthesize alternativeTextLabel=_alternativeTextLabel; | |
@property(retain, nonatomic) UILabel *textLabel; // @synthesize textLabel=_textLabel; | |
@property(nonatomic) double minimumWidth; // @synthesize minimumWidth=_minimumWidth; | |
@property(nonatomic) double cellPadding; // @synthesize cellPadding=_cellPadding; | |
@property(nonatomic) struct CGSize candidateNumberSize; // @synthesize candidateNumberSize=_candidateNumberSize; | |
@property(nonatomic) struct CGSize size; // @synthesize size=_size; | |
@property(nonatomic) long long textAlignment; // @synthesize textAlignment=_textAlignment; | |
@property(nonatomic) int candidatesVisualStyle; // @synthesize candidatesVisualStyle=_candidatesVisualStyle; | |
@property(nonatomic) CDStruct_227bb23d visualStyling; // @synthesize visualStyling=_visualStyling; | |
@property(nonatomic) double rightPadding; // @synthesize rightPadding=_rightPadding; | |
@property(nonatomic) double rowHeight; // @synthesize rowHeight=_rowHeight; | |
@property(nonatomic) unsigned long long edges; // @synthesize edges=_edges; | |
@property(nonatomic) BOOL emphasizedAppearance; // @synthesize emphasizedAppearance=_emphasizedAppearance; | |
@property(nonatomic) BOOL facemarkCategoryAppearance; // @synthesize facemarkCategoryAppearance=_facemarkCategoryAppearance; | |
@property(nonatomic) BOOL secondaryCandidateAppearance; // @synthesize secondaryCandidateAppearance=_secondaryCandidateAppearance; | |
@property(nonatomic) struct CGRect visibleBounds; // @synthesize visibleBounds=_visibleBounds; | |
@property(nonatomic) BOOL shouldShowCandidateNumber; // @synthesize shouldShowCandidateNumber=_shouldShowCandidateNumber; | |
@property(nonatomic) unsigned long long candidateNumber; // @synthesize candidateNumber=_candidateNumber; | |
@property(copy, nonatomic) NSString *annotationText; // @synthesize annotationText=_annotationText; | |
@property(copy, nonatomic) NSString *alternativeText; // @synthesize alternativeText=_alternativeText; | |
@property(copy, nonatomic) NSString *text; // @synthesize text=_text; | |
@property(nonatomic) BOOL usesGroupHeaderAppearance; // @synthesize usesGroupHeaderAppearance=_usesGroupHeaderAppearance; | |
@property(nonatomic) BOOL dummy; // @synthesize dummy=_dummy; | |
- (void).cxx_destruct; | |
- (void)setSelected:(BOOL)arg1; | |
- (void)setHighlighted:(BOOL)arg1; | |
@property(readonly, nonatomic) BOOL canShowCandidateNumber; | |
@property(retain, nonatomic) id secureContents; | |
- (void)updateGroupHeaderLabelPosition; | |
- (void)updateLabelColors; | |
- (void)updateLabels; | |
- (void)drawBackgroundAndBorders; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (void)prepareForReuse; | |
- (void)applyLayoutAttributes:(id)arg1; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateGridCellAttributes : UICollectionViewLayoutAttributes | |
{ | |
BOOL _dummy; | |
BOOL _groupHeader; | |
BOOL _needsPaddingForIndexScrubber; | |
BOOL _groupShowsAlternativeText; | |
BOOL _secondaryCandidateAppearance; | |
BOOL _emphasizedAppearance; | |
int _candidatesVisualStyle; | |
NSIndexPath *_candidateIndexPath; | |
CDStruct_227bb23d _visualStyling; | |
unsigned long long _candidateNumber; | |
unsigned long long _rowIndex; | |
unsigned long long _edges; | |
struct CGSize _rowSize; | |
} | |
@property(nonatomic) BOOL emphasizedAppearance; // @synthesize emphasizedAppearance=_emphasizedAppearance; | |
@property(nonatomic) BOOL secondaryCandidateAppearance; // @synthesize secondaryCandidateAppearance=_secondaryCandidateAppearance; | |
@property(nonatomic) BOOL groupShowsAlternativeText; // @synthesize groupShowsAlternativeText=_groupShowsAlternativeText; | |
@property(nonatomic) BOOL needsPaddingForIndexScrubber; // @synthesize needsPaddingForIndexScrubber=_needsPaddingForIndexScrubber; | |
@property(nonatomic) unsigned long long edges; // @synthesize edges=_edges; | |
@property(nonatomic) struct CGSize rowSize; // @synthesize rowSize=_rowSize; | |
@property(nonatomic) unsigned long long rowIndex; // @synthesize rowIndex=_rowIndex; | |
@property(nonatomic) unsigned long long candidateNumber; // @synthesize candidateNumber=_candidateNumber; | |
@property(nonatomic) BOOL groupHeader; // @synthesize groupHeader=_groupHeader; | |
@property(nonatomic) BOOL dummy; // @synthesize dummy=_dummy; | |
@property(nonatomic) int candidatesVisualStyle; // @synthesize candidatesVisualStyle=_candidatesVisualStyle; | |
@property(nonatomic) CDStruct_227bb23d visualStyling; // @synthesize visualStyling=_visualStyling; | |
@property(retain, nonatomic) NSIndexPath *candidateIndexPath; // @synthesize candidateIndexPath=_candidateIndexPath; | |
- (void).cxx_destruct; | |
- (BOOL)isEqual:(id)arg1; | |
- (id)description; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (unsigned long long)representedElementCategory; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateGridCollectionViewController : UIViewController <UICollectionViewDataSource, UIKeyboardCandidateList, UIKeyboardCandidateGridLayoutDelegate> | |
{ | |
BOOL _layoutExtensionCandidates; | |
BOOL _hasSecondaryCandidates; | |
BOOL _singleLineMode; | |
BOOL _supportsNumberKeySelection; | |
BOOL _secondaryCandidatesViewIsCurrent; | |
BOOL __usesDeemphasizedTextAppearance; | |
int _candidatesVisualStyle; | |
NSArray *_filteredCandidates; | |
id <UIKeyboardCandidateGridCollectionViewControllerDelegate> _delegate; | |
id <UIKeyboardCandidateListDelegate> _candidateListDelegate; | |
TIKeyboardCandidateResultSet *_candidateSet; | |
NSArray *_candidateGroups; | |
double _rowHeight; | |
CDStruct_227bb23d _visualStyling; | |
UIButton *_padInlineFloatingArrowButton; | |
UIView *_headerView; | |
UIKBCandidateCollectionView *_secondaryCandidatesView; | |
double _groupBarWidth; | |
struct UIEdgeInsets _contentInsets; | |
} | |
@property(nonatomic) BOOL _usesDeemphasizedTextAppearance; // @synthesize _usesDeemphasizedTextAppearance=__usesDeemphasizedTextAppearance; | |
@property(nonatomic) BOOL secondaryCandidatesViewIsCurrent; // @synthesize secondaryCandidatesViewIsCurrent=_secondaryCandidatesViewIsCurrent; | |
@property(nonatomic) BOOL supportsNumberKeySelection; // @synthesize supportsNumberKeySelection=_supportsNumberKeySelection; | |
@property(nonatomic) double groupBarWidth; // @synthesize groupBarWidth=_groupBarWidth; | |
@property(nonatomic) BOOL singleLineMode; // @synthesize singleLineMode=_singleLineMode; | |
@property(retain, nonatomic) UIKBCandidateCollectionView *secondaryCandidatesView; // @synthesize secondaryCandidatesView=_secondaryCandidatesView; | |
@property(nonatomic) BOOL hasSecondaryCandidates; // @synthesize hasSecondaryCandidates=_hasSecondaryCandidates; | |
@property(retain, nonatomic) UIView *headerView; // @synthesize headerView=_headerView; | |
@property(readonly, nonatomic) UIButton *padInlineFloatingArrowButton; // @synthesize padInlineFloatingArrowButton=_padInlineFloatingArrowButton; | |
@property(nonatomic) BOOL layoutExtensionCandidates; // @synthesize layoutExtensionCandidates=_layoutExtensionCandidates; | |
@property(nonatomic) int candidatesVisualStyle; // @synthesize candidatesVisualStyle=_candidatesVisualStyle; | |
@property(nonatomic) CDStruct_227bb23d visualStyling; // @synthesize visualStyling=_visualStyling; | |
@property(nonatomic) struct UIEdgeInsets contentInsets; // @synthesize contentInsets=_contentInsets; | |
@property(nonatomic) double rowHeight; // @synthesize rowHeight=_rowHeight; | |
@property(retain, nonatomic) NSArray *candidateGroups; // @synthesize candidateGroups=_candidateGroups; | |
@property(retain, nonatomic) TIKeyboardCandidateResultSet *candidateSet; // @synthesize candidateSet=_candidateSet; | |
@property(nonatomic) __weak id <UIKeyboardCandidateListDelegate> candidateListDelegate; // @synthesize candidateListDelegate=_candidateListDelegate; | |
@property(nonatomic) __weak id <UIKeyboardCandidateGridCollectionViewControllerDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
@property(readonly, nonatomic) UIKeyboardCandidateGridLayout *collectionViewGridLayout; | |
@property(readonly, nonatomic) UIKeyboardCandidateGridCollectionView *collectionView; | |
- (id)secureCandidateRenderTraits; | |
- (unsigned long long)maxNumberOfProactiveCells; | |
- (void)revealHiddenCandidates; | |
- (BOOL)handleNumberKey:(unsigned long long)arg1; | |
- (unsigned long long)rowIndexForCellAtIndexPath:(id)arg1; | |
- (unsigned long long)selectedSortIndex; | |
- (id)statisticsIdentifier; | |
- (id)keyboardBehaviors; | |
- (void)setUIKeyboardCandidateListDelegate:(id)arg1; | |
- (void)setCandidates:(id)arg1 inlineText:(id)arg2 inlineRect:(struct CGRect)arg3 maxX:(double)arg4 layout:(BOOL)arg5; | |
- (void)reloadData; | |
- (void)candidatesDidChange; | |
@property(readonly, nonatomic) NSArray *filteredCandidates; // @synthesize filteredCandidates=_filteredCandidates; | |
- (BOOL)hasCandidates; | |
- (void)candidateAcceptedAtIndex:(unsigned long long)arg1; | |
- (unsigned long long)currentIndex; | |
- (id)currentCandidate; | |
- (BOOL)hasCandidateInForwardDirection:(BOOL)arg1 granularity:(int)arg2; | |
- (void)stepOneLine:(BOOL)arg1; | |
- (void)showPreviousCandidate; | |
- (void)showNextCandidate; | |
- (void)showCandidateInForwardDirection:(BOOL)arg1 granularity:(int)arg2; | |
- (void)showCandidateAtIndex:(unsigned long long)arg1; | |
- (BOOL)showCandidate:(id)arg1; | |
- (BOOL)isFloatingList; | |
- (BOOL)isExtendedList; | |
- (void)scrollViewIndexTouchesEnded:(id)arg1; | |
- (void)scrollViewIndexTouchesBegan:(id)arg1; | |
- (void)scrollViewIndexChanged:(id)arg1; | |
- (void)updateIndexTitles; | |
- (void)updateHeaderView; | |
- (void)layout; | |
- (void)scrollViewDidScroll:(id)arg1; | |
- (void)scrollViewWillBeginDragging:(id)arg1; | |
- (id)lastCandidateIndexPath; | |
- (id)firstCandidateIndexPath; | |
- (id)lastCandidateIndexPathInGroupAtIndex:(unsigned long long)arg1; | |
- (id)firstCandidateIndexPathInGroupAtIndex:(unsigned long long)arg1; | |
- (id)selectedItemIndexPath; | |
- (id)indexPathForCandidate:(id)arg1; | |
- (id)candidateAtIndexPath:(id)arg1; | |
- (unsigned long long)candidateIndexOffset; | |
- (id)groupAtIndex:(unsigned long long)arg1; | |
- (unsigned long long)groupsCount; | |
- (struct CGSize)collectionView:(id)arg1 layout:(id)arg2 sizeForItemAtIndexPath:(id)arg3; | |
- (struct CGSize)rowSizeForGridLayout; | |
- (void)collectionView:(id)arg1 didSelectItemAtIndexPath:(id)arg2; | |
- (BOOL)collectionView:(id)arg1 shouldHighlightItemAtIndexPath:(id)arg2; | |
- (id)collectionView:(id)arg1 viewForSupplementaryElementOfKind:(id)arg2 atIndexPath:(id)arg3; | |
- (id)collectionView:(id)arg1 cellForItemAtIndexPath:(id)arg2; | |
- (long long)collectionView:(id)arg1 numberOfItemsInSection:(long long)arg2; | |
- (long long)numberOfSectionsInCollectionView:(id)arg1; | |
- (unsigned long long)padInlineHighlightedRowIndex; | |
- (void)padInlineFloatingExpand; | |
- (BOOL)padInlineFloatingIsExpanded; | |
- (void)candidateViewDidFinishExtending; | |
- (void)candidateViewWillBeginExtendingWithVisibleCandidates:(id)arg1; | |
- (void)scrollToBottomWithAnimation:(BOOL)arg1; | |
- (void)scrollToTopWithAnimation:(BOOL)arg1; | |
- (void)scrollToTopWithAnimation:(BOOL)arg1 revealHeaderView:(BOOL)arg2; | |
- (void)viewDidMoveToWindow:(id)arg1 shouldAppearOrDisappear:(BOOL)arg2; | |
- (void)viewDidLoad; | |
- (void)updateBackgroundColor; | |
- (void)dealloc; | |
- (BOOL)loadSecondaryCandidatesView; | |
- (void)loadView; | |
- (id)init; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateGridCollectionView : UIKBCandidateCollectionView | |
{ | |
UITableViewIndex *_index; | |
UIKeyboardCandidateGridCollectionViewController *_parentViewController; | |
double _previousGroupBarStartingY; | |
} | |
@property(nonatomic) double previousGroupBarStartingY; // @synthesize previousGroupBarStartingY=_previousGroupBarStartingY; | |
@property(nonatomic) __weak UIKeyboardCandidateGridCollectionViewController *parentViewController; // @synthesize parentViewController=_parentViewController; | |
@property(readonly, nonatomic) UITableViewIndex *index; // @synthesize index=_index; | |
- (void).cxx_destruct; | |
@property(retain, nonatomic) NSArray *indexTitles; | |
- (void)keyboardWillShowNotification:(id)arg1; | |
- (void)keyboardDidHideNotification:(id)arg1; | |
- (void)selectItemAtIndexPath:(id)arg1 animated:(BOOL)arg2 scrollPosition:(unsigned long long)arg3; | |
- (void)setContentOffset:(struct CGPoint)arg1; | |
- (BOOL)shouldShowIndex; | |
- (void)showIndex:(BOOL)arg1; | |
- (void)delayUpdateIndex; | |
- (void)updateIndex; | |
- (void)updateIndex:(BOOL)arg1; | |
- (double)groupBarStartingY; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (BOOL)_canDrawContent; | |
- (BOOL)shouldDrawGroupBackground; | |
- (BOOL)isCellVisible:(id)arg1; | |
- (void)scrollToBottomWithAnimation:(BOOL)arg1; | |
- (void)scrollToOffsetFromTop:(double)arg1 withAnimation:(BOOL)arg2; | |
- (void)scrollToTopWithAnimation:(BOOL)arg1; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1 collectionViewLayout:(id)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateGridLayout : UICollectionViewLayout | |
{ | |
struct CGSize _contentSize; | |
BOOL _expanded; | |
BOOL _needsPaddingForIndexScrubber; | |
BOOL _supportsNumberKeySelection; | |
BOOL _padInlineFloatingCanExpand; | |
BOOL _hasExtensionCandidates; | |
BOOL _hasSecondaryCandidates; | |
BOOL _forceJustifiedAlignment; | |
BOOL _needsLayout; | |
int _candidatesVisualStyle; | |
NSArray *_candidateGroups; | |
unsigned long long _columnsCount; | |
CDStruct_227bb23d _visualStyling; | |
double _headerViewHeight; | |
NSSet *_emphasizedCandidates; | |
NSMutableArray *_cellAttributes; | |
NSMutableArray *_dummyAttributes; | |
NSMutableDictionary *_supplementaryAttributes; | |
} | |
+ (void)deemphasizeLastItemIfNeeded:(id)arg1; | |
+ (Class)layoutAttributesClass; | |
+ (id)layout; | |
@property(retain, nonatomic) NSMutableDictionary *supplementaryAttributes; // @synthesize supplementaryAttributes=_supplementaryAttributes; | |
@property(retain, nonatomic) NSMutableArray *dummyAttributes; // @synthesize dummyAttributes=_dummyAttributes; | |
@property(retain, nonatomic) NSMutableArray *cellAttributes; // @synthesize cellAttributes=_cellAttributes; | |
@property(nonatomic) BOOL needsLayout; // @synthesize needsLayout=_needsLayout; | |
@property(nonatomic) BOOL forceJustifiedAlignment; // @synthesize forceJustifiedAlignment=_forceJustifiedAlignment; | |
@property(retain, nonatomic) NSSet *emphasizedCandidates; // @synthesize emphasizedCandidates=_emphasizedCandidates; | |
@property(nonatomic) BOOL hasSecondaryCandidates; // @synthesize hasSecondaryCandidates=_hasSecondaryCandidates; | |
@property(nonatomic) BOOL hasExtensionCandidates; // @synthesize hasExtensionCandidates=_hasExtensionCandidates; | |
@property(nonatomic) BOOL padInlineFloatingCanExpand; // @synthesize padInlineFloatingCanExpand=_padInlineFloatingCanExpand; | |
@property(nonatomic) BOOL supportsNumberKeySelection; // @synthesize supportsNumberKeySelection=_supportsNumberKeySelection; | |
@property(nonatomic) double headerViewHeight; // @synthesize headerViewHeight=_headerViewHeight; | |
@property(nonatomic) BOOL needsPaddingForIndexScrubber; // @synthesize needsPaddingForIndexScrubber=_needsPaddingForIndexScrubber; | |
@property(nonatomic) BOOL expanded; // @synthesize expanded=_expanded; | |
@property(nonatomic) int candidatesVisualStyle; // @synthesize candidatesVisualStyle=_candidatesVisualStyle; | |
@property(nonatomic) CDStruct_227bb23d visualStyling; // @synthesize visualStyling=_visualStyling; | |
@property(nonatomic) unsigned long long columnsCount; // @synthesize columnsCount=_columnsCount; | |
@property(retain, nonatomic) NSArray *candidateGroups; // @synthesize candidateGroups=_candidateGroups; | |
- (void).cxx_destruct; | |
- (BOOL)shouldShowGroupHeaderForGroup:(id)arg1; | |
- (id)previousCandidateIndexPathFromIndexPath:(id)arg1; | |
- (id)nextCandidateIndexPathFromIndexPath:(id)arg1; | |
@property(readonly, nonatomic) struct CGSize rowSize; | |
- (id)layoutAttributesForCandidateIndexPath:(id)arg1; | |
- (void)finishLayoutForRowWithAttributes:(id)arg1 minimumCellWidth:(double)arg2 remainingWidth:(double)arg3 rowOrigin:(struct CGPoint)arg4 isFirstRow:(BOOL)arg5 isLastRow:(BOOL)arg6 zIndex:(long long)arg7; | |
- (void)prepareLayout; | |
- (void)getGroupBarWidth:(double *)arg1 headerAttributes:(id *)arg2; | |
@property(readonly, nonatomic) double groupBarWidth; | |
- (id)attributesWithFrame:(struct CGRect)arg1; | |
- (unsigned long long)numberOfItemsInSection:(long long)arg1; | |
- (unsigned long long)numberOfCandidateSections; | |
- (unsigned long long)numberOfSections; | |
- (struct CGSize)collectionViewContentSize; | |
- (id)layoutAttributesForSupplementaryViewOfKind:(id)arg1 atIndexPath:(id)arg2; | |
- (id)layoutAttributesForItemAtIndexPath:(id)arg1; | |
- (id)layoutAttributesForElementsInRect:(struct CGRect)arg1; | |
- (void)invalidateLayout; | |
- (BOOL)shouldInvalidateLayoutForBoundsChange:(struct CGRect)arg1; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateFloatingArrowView : UICollectionReusableView | |
{ | |
UIButton *_arrowButton; | |
} | |
+ (id)reuseIdentifier; | |
+ (id)collectionViewKind; | |
@property(retain, nonatomic) UIButton *arrowButton; // @synthesize arrowButton=_arrowButton; | |
- (void).cxx_destruct; | |
- (void)applyLayoutAttributes:(id)arg1; | |
- (void)prepareForReuse; | |
- (void)updateArrow; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateGridOverlayBackgroundView : UICollectionReusableView | |
{ | |
double _rowHeight; | |
unsigned long long _highlightedRowIndex; | |
} | |
+ (struct CGColor *)backgroundColor; | |
+ (id)reuseIdentifier; | |
+ (id)collectionViewKind; | |
@property(nonatomic) unsigned long long highlightedRowIndex; // @synthesize highlightedRowIndex=_highlightedRowIndex; | |
@property(nonatomic) double rowHeight; // @synthesize rowHeight=_rowHeight; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (void)applyLayoutAttributes:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateGridOverlayBackgroundViewAttributes : UICollectionViewLayoutAttributes | |
{ | |
struct CGSize _rowSize; | |
} | |
@property(nonatomic) struct CGSize rowSize; // @synthesize rowSize=_rowSize; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateGridHeaderContainerView : UICollectionReusableView | |
{ | |
} | |
+ (id)reuseIdentifier; | |
+ (id)collectionViewKind; | |
- (void)setHeaderView:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateGridSecondaryCandidatesLayout : UICollectionViewFlowLayout | |
{ | |
int _candidatesVisualStyle; | |
CDStruct_227bb23d _visualStyling; | |
} | |
+ (Class)layoutAttributesClass; | |
@property(nonatomic) int candidatesVisualStyle; // @synthesize candidatesVisualStyle=_candidatesVisualStyle; | |
@property(nonatomic) CDStruct_227bb23d visualStyling; // @synthesize visualStyling=_visualStyling; | |
- (void)updateAttributes:(id)arg1; | |
- (id)layoutAttributesForItemAtIndexPath:(id)arg1; | |
- (id)layoutAttributesForElementsInRect:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateInlineFloatingView : UIView <UIKeyboardCandidateList, UIKeyboardCandidateListDelegate, UIKeyboardCandidateGridCollectionViewControllerDelegate> | |
{ | |
BOOL _reducedWidth; | |
int _position; | |
UIKeyboardCandidateGridCollectionViewController *_collectionViewController; | |
UIKeyboardCandidateSortControl *_sortSelectionBar; | |
TIKeyboardCandidateResultSet *_candidateSet; | |
NSString *_inlineText; | |
double _maxX; | |
id <UIKeyboardCandidateListDelegate> _candidateListDelegate; | |
struct CGRect _inlineRect; | |
struct CGRect _previousCollapsedFrame; | |
} | |
@property(nonatomic) struct CGRect previousCollapsedFrame; // @synthesize previousCollapsedFrame=_previousCollapsedFrame; | |
@property(nonatomic) int position; // @synthesize position=_position; | |
@property(nonatomic) __weak id <UIKeyboardCandidateListDelegate> candidateListDelegate; // @synthesize candidateListDelegate=_candidateListDelegate; | |
@property(readonly, nonatomic, getter=isReducedWidth) BOOL reducedWidth; // @synthesize reducedWidth=_reducedWidth; | |
@property(nonatomic) double maxX; // @synthesize maxX=_maxX; | |
@property(nonatomic) struct CGRect inlineRect; // @synthesize inlineRect=_inlineRect; | |
@property(copy, nonatomic) NSString *inlineText; // @synthesize inlineText=_inlineText; | |
@property(retain, nonatomic) TIKeyboardCandidateResultSet *candidateSet; // @synthesize candidateSet=_candidateSet; | |
- (void).cxx_destruct; | |
- (id)_inheritedRenderConfig; | |
@property(readonly, nonatomic) UIKeyboardCandidateSortControl *sortSelectionBar; // @synthesize sortSelectionBar=_sortSelectionBar; | |
@property(readonly, nonatomic) UIKeyboardCandidateGridCollectionViewController *collectionViewController; // @synthesize collectionViewController=_collectionViewController; | |
- (void)sortSelectionBarAction; | |
- (void)padInlineFloatingViewExpand:(id)arg1; | |
- (BOOL)padInlineFloatingViewIsExpanded:(id)arg1; | |
- (unsigned long long)gridCollectionViewNumberOfColumns:(id)arg1; | |
- (unsigned long long)gridCollectionViewSelectedSortMethodIndex:(id)arg1; | |
- (void)candidateListShouldBeDismissed:(id)arg1; | |
- (void)candidateListSelectionDidChange:(id)arg1; | |
- (void)candidateListAcceptCandidate:(id)arg1; | |
- (BOOL)handleTabKeyWithShift:(BOOL)arg1; | |
- (BOOL)handleNumberKey:(unsigned long long)arg1; | |
- (unsigned long long)selectedSortIndex; | |
- (id)statisticsIdentifier; | |
- (id)keyboardBehaviors; | |
- (BOOL)hasCandidates; | |
- (void)candidateAcceptedAtIndex:(unsigned long long)arg1; | |
- (unsigned long long)currentIndex; | |
- (id)currentCandidate; | |
- (void)showCandidateInForwardDirection:(BOOL)arg1 granularity:(int)arg2; | |
- (void)showCandidateAtIndex:(unsigned long long)arg1; | |
- (BOOL)showCandidate:(id)arg1; | |
- (void)setUIKeyboardCandidateListDelegate:(id)arg1; | |
- (void)layout; | |
- (id)candidates; | |
- (void)candidatesDidChange; | |
- (void)setCandidates:(id)arg1 inlineText:(id)arg2 inlineRect:(struct CGRect)arg3 maxX:(double)arg4 layout:(BOOL)arg5; | |
- (void)setCandidates:(id)arg1 type:(int)arg2 inlineText:(id)arg3 inlineRect:(struct CGRect)arg4 maxX:(double)arg5 layout:(BOOL)arg6; | |
- (void)adjustFrameForInlineText:(id)arg1 inlineRect:(struct CGRect)arg2 maxX:(double)arg3; | |
- (struct CGRect)adjustedFrameFromDesiredFrame:(struct CGRect)arg1 textHeight:(double)arg2; | |
- (BOOL)isAcceptableFrame:(struct CGRect)arg1 afterScrollBy:(double)arg2; | |
- (struct CGRect)adjustedInlineRectFromInlineText:(id)arg1 inlineRect:(struct CGRect)arg2; | |
- (struct CGRect)convertFromInputDelegateRect:(struct CGRect)arg1; | |
- (BOOL)isFloatingList; | |
- (BOOL)isExtendedList; | |
- (void)expand; | |
- (struct CGSize)size; | |
- (void)updateLayerBorderWidth; | |
- (void)didMoveToWindow; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (id)activeCandidateList; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidatePageControl : UIView | |
{ | |
UIKeyboardCandidateBarSegmentControl *_pageControl; | |
BOOL _usingVerticalArrows; | |
} | |
+ (id)imageWithColor:(id)arg1 size:(struct CGSize)arg2; | |
- (void).cxx_destruct; | |
- (void)layoutSubviews; | |
- (void)updatePageControlWithStatus:(BOOL)arg1 rightControlButtonEnabled:(BOOL)arg2; | |
- (void)_changePage:(id)arg1; | |
- (void)setUseVerticalArrows:(BOOL)arg1; | |
- (void)_setRenderConfig:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidatePocketShadowLayoutAttributes : UICollectionViewLayoutAttributes <NSCopying> | |
{ | |
BOOL _drawsShadow; | |
} | |
@property(nonatomic) BOOL drawsShadow; // @synthesize drawsShadow=_drawsShadow; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidatePocketShadow : UICollectionReusableView | |
{ | |
BOOL _shadowFadesToBottom; | |
BOOL _drawsShadow; | |
BOOL _showsInDarkBackground; | |
} | |
+ (id)leftShadowImage; | |
+ (double)widthWithShadow:(BOOL)arg1; | |
@property(nonatomic) BOOL showsInDarkBackground; // @synthesize showsInDarkBackground=_showsInDarkBackground; | |
@property(nonatomic) BOOL drawsShadow; // @synthesize drawsShadow=_drawsShadow; | |
@property(nonatomic) BOOL shadowFadesToBottom; // @synthesize shadowFadesToBottom=_shadowFadesToBottom; | |
- (void)applyLayoutAttributes:(id)arg1; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateRowViewController : UIViewController <UIKeyboardCandidateList, UICollectionViewDelegate, UICollectionViewDataSource, UIKeyboardCandidateBarLayoutDelegate> | |
{ | |
BOOL _showsHiddenCandidates; | |
id <UIKeyboardCandidateRowViewControllerDelegate> _delegate; | |
id <UIKeyboardCandidateListDelegate> _candidateListDelegate; | |
TIKeyboardCandidateResultSet *_candidateSet; | |
Class _cellClass; | |
} | |
+ (double)suggestedHeightForCellClass:(Class)arg1; | |
@property(retain, nonatomic) Class cellClass; // @synthesize cellClass=_cellClass; | |
@property(nonatomic) BOOL showsHiddenCandidates; // @synthesize showsHiddenCandidates=_showsHiddenCandidates; | |
@property(retain, nonatomic) TIKeyboardCandidateResultSet *candidateSet; // @synthesize candidateSet=_candidateSet; | |
@property(nonatomic) __weak id <UIKeyboardCandidateListDelegate> candidateListDelegate; // @synthesize candidateListDelegate=_candidateListDelegate; | |
@property(nonatomic) __weak id <UIKeyboardCandidateRowViewControllerDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
@property(nonatomic) struct UIEdgeInsets contentInsets; | |
@property(readonly, nonatomic) NSArray *candidates; | |
@property(readonly, nonatomic) UIKBCandidateCollectionView *collectionView; | |
- (void)collectionView:(id)arg1 didSelectItemAtIndexPath:(id)arg2; | |
- (struct CGSize)sizeOfDummyItemForCollectionView:(id)arg1 layout:(id)arg2; | |
- (struct CGSize)collectionView:(id)arg1 layout:(id)arg2 sizeForItemAtIndexPath:(id)arg3; | |
- (id)collectionView:(id)arg1 viewForSupplementaryElementOfKind:(id)arg2 atIndexPath:(id)arg3; | |
- (id)collectionView:(id)arg1 cellForItemAtIndexPath:(id)arg2; | |
- (long long)collectionView:(id)arg1 numberOfItemsInSection:(long long)arg2; | |
- (long long)numberOfSectionsInCollectionView:(id)arg1; | |
- (void)_showCandidateAtIndex:(unsigned long long)arg1 scrollCellToVisible:(BOOL)arg2 animated:(BOOL)arg3; | |
- (void)_stepSelectedCandidateInDirection:(BOOL)arg1; | |
- (void)_reloadCandidates; | |
- (unsigned long long)selectedSortIndex; | |
- (id)statisticsIdentifier; | |
- (id)keyboardBehaviors; | |
- (void)setUIKeyboardCandidateListDelegate:(id)arg1; | |
- (void)setCandidates:(id)arg1 type:(int)arg2 inlineText:(id)arg3 inlineRect:(struct CGRect)arg4 maxX:(double)arg5 layout:(BOOL)arg6; | |
- (void)setCandidates:(id)arg1 inlineText:(id)arg2 inlineRect:(struct CGRect)arg3 maxX:(double)arg4 layout:(BOOL)arg5; | |
- (void)candidatesDidChange; | |
- (BOOL)hasCandidates; | |
- (void)candidateAcceptedAtIndex:(unsigned long long)arg1; | |
- (unsigned long long)currentIndex; | |
- (id)currentCandidate; | |
- (void)revealHiddenCandidates; | |
- (void)showCandidateInForwardDirection:(BOOL)arg1 granularity:(int)arg2; | |
- (BOOL)showCandidate:(id)arg1; | |
- (void)showCandidateAtIndex:(unsigned long long)arg1; | |
- (BOOL)isFloatingList; | |
- (BOOL)isExtendedList; | |
- (void)loadView; | |
- (double)suggestedHeight; | |
- (id)initWithCellClass:(Class)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateSortControl : UIView | |
{ | |
int _candidatesVisualStyle; | |
BOOL _legacyAlertAppearance; | |
UISegmentedControl *_segmentedControl; | |
UIKBThemedView *_themedView; | |
struct UIEdgeInsets _additionalInsets; | |
} | |
+ (BOOL)_preventsAppearanceProxyCustomization; | |
@property(retain, nonatomic) UIKBThemedView *themedView; // @synthesize themedView=_themedView; | |
@property(nonatomic) struct UIEdgeInsets additionalInsets; // @synthesize additionalInsets=_additionalInsets; | |
@property(readonly) UISegmentedControl *segmentedControl; // @synthesize segmentedControl=_segmentedControl; | |
- (void).cxx_destruct; | |
- (void)setAdditionalPadding:(struct UIEdgeInsets)arg1; | |
- (void)setSortControlTitles:(id)arg1; | |
@property(readonly) BOOL shouldShowTitles; | |
- (BOOL)needsToUpdateSortControlForTitles:(id)arg1; | |
- (void)selectNextSegment; | |
- (void)selectPreviousSegment; | |
- (void)layoutSubviews; | |
- (void)_setRenderConfig:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1 candidatesVisualStyle:(int)arg2 legacyAlertAppearance:(BOOL)arg3; | |
- (void)updateTitleTextAttributes; | |
- (void)addSegmentedControlWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateBarSegmentControl : UISegmentedControl | |
{ | |
} | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (BOOL)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateToggleButton : UIButton | |
{ | |
NSString *_arrowDirection; | |
UIKBThemedView *_themedView; | |
} | |
+ (id)arrowImageName; | |
@property(retain, nonatomic) UIKBThemedView *themedView; // @synthesize themedView=_themedView; | |
@property(copy, nonatomic) NSString *arrowDirection; // @synthesize arrowDirection=_arrowDirection; | |
- (void).cxx_destruct; | |
- (void)_setRenderConfig:(id)arg1; | |
- (void)dimKeys:(id)arg1; | |
- (void)setArrowColor:(id)arg1 forState:(unsigned long long)arg2; | |
- (id)arrowColorForState:(unsigned long long)arg1; | |
- (void)updateArrow; | |
- (void)layoutSubviews; | |
- (struct CGRect)labelFrameFromFrame:(struct CGRect)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateUnsplitKeyboardToggleButton : UIKeyboardCandidateToggleButton | |
{ | |
UIKeyboardCandidatePocketShadow *_pocketShadow; | |
BOOL _drawsBackground; | |
BOOL _drawsPocketShadow; | |
} | |
@property(nonatomic) BOOL drawsPocketShadow; // @synthesize drawsPocketShadow=_drawsPocketShadow; | |
@property(nonatomic) BOOL drawsBackground; // @synthesize drawsBackground=_drawsBackground; | |
- (void).cxx_destruct; | |
- (void)dimKeys:(id)arg1; | |
- (void)setHighlighted:(BOOL)arg1; | |
- (void)setSelected:(BOOL)arg1; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateSplitKeyboardToggleButton : UIKeyboardCandidateToggleButton | |
{ | |
} | |
- (struct CGRect)labelFrameFromFrame:(struct CGRect)arg1; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateInlineFloatingToggleButton : UIKeyboardCandidateToggleButton | |
{ | |
} | |
+ (id)arrowImageName; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateView : UIInputView <UIKeyboardCandidateDisplay> | |
{ | |
UIKeyboardCandidateBar *_bar; | |
UIKeyboardCandidateSortControl *_sortControl; | |
UIKeyboardCandidateGrid *_extendedView; | |
UIView<UIKeyboardCandidateList> *_inlineView; | |
UIImageView *_leftBackground; | |
UIImageView *_rightBackground; | |
UIKeyboardCandidateUnsplitKeyboardToggleButton *_leftButton; | |
UIKeyboardCandidateSplitKeyboardToggleButton *_rightButton; | |
struct { | |
unsigned int isExtended; | |
unsigned int didMinimizeKeyboard; | |
unsigned int isSplit; | |
unsigned int isFloating; | |
} _candidateBarFlags; | |
} | |
+ (double)defaultExtendedControlHeight; | |
@property(retain, nonatomic) UIView<UIKeyboardCandidateList> *inlineView; // @synthesize inlineView=_inlineView; | |
- (void).cxx_destruct; | |
- (BOOL)_needsBackdrop; | |
- (void)dimKeys:(id)arg1; | |
- (double)extendedViewAnimationDuration; | |
- (void)setCandidatesToExtendedViewFromCollapsedView:(id)arg1; | |
- (unsigned long long)_numberOfColumns:(BOOL)arg1; | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (BOOL)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (void)willMoveToSuperview:(id)arg1; | |
- (void)layoutSubviews; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (void)_toggleExtendedCandidateView:(id)arg1; | |
- (void)setCandidateViewExtended:(BOOL)arg1; | |
- (void)candidatesDidChange; | |
- (id)activeCandidateList; | |
- (void)setCandidateBarCanExtend:(BOOL)arg1; | |
- (long long)currentOrientation; | |
- (BOOL)shouldUseKeyboardBackground:(id)arg1; | |
- (double)extendedViewHeight; | |
- (int)candidatesVisualStyle; | |
- (void)setIsFloating:(BOOL)arg1; | |
- (BOOL)isFloating; | |
- (BOOL)isSplit; | |
- (BOOL)isExtended; | |
- (void)updatePageControlStatus; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateView_iPhone : UIKeyboardCandidateView <UICollectionViewDelegate, UIGestureRecognizerDelegate> | |
{ | |
UIKeyboardCandidateGridHeader *_header; | |
BOOL _keyboardIsHidden; | |
BOOL _showingSortControl; | |
} | |
+ (double)defaultExtendedControlHeight; | |
- (void).cxx_destruct; | |
- (void)showSortControl:(BOOL)arg1 animated:(BOOL)arg2; | |
- (BOOL)shouldAutomaticallyHideAndShowSortControl; | |
- (void)_handleKeyboardShowOrHide:(id)arg1; | |
- (double)extendedViewTop; | |
- (struct UIEdgeInsets)sortControlInsets; | |
- (struct UIEdgeInsets)extendedViewInsets; | |
- (void)handleTap; | |
- (void)scrollViewWillBeginDragging:(id)arg1; | |
- (BOOL)_shouldUseFullMetrics; | |
- (BOOL)_shouldShowHideKeyboard; | |
- (BOOL)gestureRecognizerShouldBegin:(id)arg1; | |
- (void)_setupKeyboardInteraction; | |
- (void)dealloc; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateView_iPhone_Bar : UIKeyboardCandidateView_iPhone | |
{ | |
} | |
- (void)scrollViewDidScroll:(id)arg1; | |
- (void)layoutSubviews; | |
- (BOOL)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (struct CGSize)_defaultSize; | |
- (void)setCandidateViewExtended:(BOOL)arg1; | |
- (unsigned long long)_numberOfColumns:(BOOL)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateView_iPhone_Bar_ExtendHalfwayUp : UIKeyboardCandidateView_iPhone_Bar | |
{ | |
} | |
- (double)extendedViewTop; | |
- (struct UIEdgeInsets)extendedViewInsets; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateView_iPhone_Bar_ExtendDown : UIKeyboardCandidateView_iPhone | |
{ | |
} | |
- (void)handleTap; | |
- (void)scrollViewWillBeginDragging:(id)arg1; | |
- (void)layoutSubviews; | |
- (struct CGSize)_defaultSize; | |
- (void)setCandidateViewExtended:(BOOL)arg1; | |
- (unsigned long long)_numberOfColumns:(BOOL)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateView_iPad : UIKeyboardCandidateView <UICollectionViewDelegate, UIKeyboardCandidateBarDelegate> | |
{ | |
UIKeyboardCandidatePageControl *_pageControl; | |
UIKBInputBackdropView *_backdropView; | |
double _extendedViewHeight; | |
} | |
+ (double)extendedHeight; | |
+ (double)defaultExtendedControlHeight; | |
- (void).cxx_destruct; | |
- (void)didEndSplitTransition; | |
- (void)candidateBarDidScroll:(id)arg1; | |
- (void)scrollViewDidScroll:(id)arg1; | |
- (BOOL)shouldUseKeyboardBackground:(id)arg1; | |
- (void)updatePageControlStatus; | |
- (double)_additionalClipHeight; | |
- (void)setCandidateViewExtended:(BOOL)arg1; | |
- (double)extendedViewHeight; | |
- (int)_clipCornersOfView:(id)arg1; | |
- (void)layoutSubviews; | |
- (BOOL)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (unsigned long long)_numberOfColumns:(BOOL)arg1; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (double)rightButtonYOffset; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateView_iPhone_Floating : UIKeyboardCandidateView_iPhone <UIKeyboardCandidateViewInline> | |
{ | |
BOOL _handleShowHide; | |
} | |
- (BOOL)_needsBackdrop; | |
- (void)layoutSubviews; | |
- (void)_handleKeyboardShowOrHide:(id)arg1; | |
- (BOOL)_shouldUseFullMetrics; | |
- (BOOL)_shouldShowHideKeyboard; | |
- (void)_collapse:(id)arg1; | |
- (void)candidatesDidChange; | |
- (id)activeCandidateList; | |
- (void)setCandidateViewExtended:(BOOL)arg1; | |
- (unsigned long long)_numberOfColumns:(BOOL)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCandidateView_Floating : UIKeyboardCandidateView <UIKeyboardCandidateViewInline> | |
{ | |
struct CGRect _collapsedRect; | |
struct CGSize presentationSize; | |
} | |
+ (double)defaultExtendedControlHeight; | |
@property struct CGSize presentationSize; // @synthesize presentationSize; | |
- (id)_inheritedRenderConfig; | |
- (void)candidatesDidChange; | |
- (id)activeCandidateList; | |
- (void)setCandidateViewExtended:(BOOL)arg1; | |
- (BOOL)shouldUseKeyboardBackground:(id)arg1; | |
- (unsigned long long)_numberOfColumns:(BOOL)arg1; | |
- (void)layoutSubviews; | |
- (int)candidatesVisualStyle; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardDockItem : NSObject | |
{ | |
NSString *_identifier; | |
NSString *_imageName; | |
UIImage *_image; | |
UIKeyboardDockItemButton *_button; | |
UIPanGestureRecognizer *_panGestureRecognizer; | |
UILongPressGestureRecognizer *_longPressGestureRecognizer; | |
struct CGPoint _touchDownPoint; | |
} | |
+ (id)_darkStyleGlyphColor; | |
+ (id)_standardGlyphColor; | |
@property(retain, nonatomic) UILongPressGestureRecognizer *longPressGestureRecognizer; // @synthesize longPressGestureRecognizer=_longPressGestureRecognizer; | |
@property(retain, nonatomic) UIPanGestureRecognizer *panGestureRecognizer; // @synthesize panGestureRecognizer=_panGestureRecognizer; | |
@property(nonatomic) struct CGPoint touchDownPoint; // @synthesize touchDownPoint=_touchDownPoint; | |
@property(retain, nonatomic) UIKeyboardDockItemButton *button; // @synthesize button=_button; | |
@property(retain, nonatomic) UIImage *image; // @synthesize image=_image; | |
@property(retain, nonatomic) NSString *imageName; // @synthesize imageName=_imageName; | |
@property(retain, nonatomic) NSString *identifier; // @synthesize identifier=_identifier; | |
- (void).cxx_destruct; | |
@property(readonly, nonatomic) UIKeyboardDockItemButton *view; | |
@property(nonatomic) BOOL enabled; | |
- (id)imageWithRenderConfig:(id)arg1; | |
- (id)initWithImageName:(id)arg1 identifier:(id)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardDockItemButton : UIButton | |
{ | |
struct CGRect _tapActionRegion; | |
} | |
@property(nonatomic) struct CGRect tapActionRegion; // @synthesize tapActionRegion=_tapActionRegion; | |
- (struct CGRect)titleRectForContentRect:(struct CGRect)arg1; | |
- (struct CGRect)imageRectForContentRect:(struct CGRect)arg1; | |
- (struct CGRect)rectWithSize:(struct CGSize)arg1 forContentRect:(struct CGRect)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardDockView : UIView <_UIViewRepresentingKeyboardLayout> | |
{ | |
id <UIKeyboardDockViewDelegate> _delegate; | |
UIKeyboardDockItem *_leftDockItem; | |
UIKeyboardDockItem *_rightDockItem; | |
UIKeyboardDockItem *_centerDockItem; | |
} | |
@property(retain, nonatomic) UIKeyboardDockItem *centerDockItem; // @synthesize centerDockItem=_centerDockItem; | |
@property(retain, nonatomic) UIKeyboardDockItem *rightDockItem; // @synthesize rightDockItem=_rightDockItem; | |
@property(retain, nonatomic) UIKeyboardDockItem *leftDockItem; // @synthesize leftDockItem=_leftDockItem; | |
@property(nonatomic) __weak id <UIKeyboardDockViewDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (struct CGRect)_keyboardLongPressInteractionRegion; | |
- (id)_keyboardLayoutView; | |
- (void)layoutSubviews; | |
- (struct CGSize)intrinsicContentSize; | |
- (id)_dockItemWithButton:(id)arg1; | |
- (void)_configureDockItem:(id)arg1; | |
- (void)_dockItemButtonWasTapped:(id)arg1 withEvent:(id)arg2; | |
@end | |
@interface UIRivenFactory : NSObject | |
{ | |
} | |
+ (id)_splitKeyboardLayoutHints; | |
@end | |
@interface UIKeyboardImpl : UIView <_UIIVCResponseDelegateImpl, _UIKeyboardTextSelectionGestureControllerDelegate, UITextInputSuggestionDelegate, TIKeyboardInputManagerToImplProtocol, RTIInputSystemClientDelegate, RTIInputSystemSessionDelegate, UIKeyboardCandidateListDelegate> | |
{ | |
id <UIKeyInput> m_delegate; | |
UIKeyboardTaskQueue *m_taskQueue; | |
CDUnknownBlockType m_externalTask; | |
TIKeyboardState *m_keyboardState; | |
TIKeyboardInputManagerState *m_inputManagerState; | |
BOOL m_keyboardDelegateStateNeedsRefresh; | |
UIView *m_languageIndicator; | |
NSString *m_previousInputString; | |
UIKeyboardAutocorrectionController *m_autocorrectionController; | |
UIAutocorrectInlinePrompt *m_autocorrectPrompt; | |
TIKeyboardCandidateResultSet *m_candidateResultSet; | |
id <UIKeyboardCandidateList> m_candidateList; | |
UIView *m_markedTextOverlay; | |
id <UIKeyboardImplGeometryDelegate> m_geometryDelegate; | |
UIKeyboardLayout *m_layout; | |
NSMutableDictionary *m_keyedLayouts; | |
UIKeyboardScheduledTask *m_autoDeleteTask; | |
unsigned int m_autoDeleteCount; | |
double m_autoDeleteLastDelete; | |
double m_autoDeleteInterval; | |
unsigned int m_autoDeleteShiftCharacter; | |
double m_autoDeleteCurrentForceMultipler; | |
double m_autoDeleteCurrentForce; | |
BOOL m_autoDeleteUseForce; | |
UIDelayedAction *m_longPressAction; | |
long long m_originalOrientation; | |
struct CGPoint m_inputPoint; | |
int m_changeCount; | |
double m_changeTime; | |
id m_changedDelegate; | |
struct __CFRunLoopObserver *m_observer; | |
BOOL m_hasOutstandingObserverCallbackTask; | |
unsigned long long m_textInputChangingCount; | |
BOOL m_textInputChangingText; | |
BOOL m_textInputChangingDirection; | |
BOOL m_textInputChangesIgnored; | |
BOOL m_insideKeyInputDelegateCall; | |
BOOL m_disableSyncTextChanged; | |
UITextInputTraits *m_defaultTraits; | |
UITextInputTraits *m_traits; | |
int m_returnKeyState; | |
long long m_currentDirection; | |
UILexicon *m_recentInputs; | |
BOOL m_autoDeleteOK; | |
BOOL m_autocapitalizationPreference; | |
BOOL m_autocorrectionPreference; | |
BOOL m_autoshift; | |
BOOL m_caretShowingNow; | |
BOOL m_changeNotificationDisabled; | |
BOOL m_correctionLearningAllowed; | |
BOOL m_delegateIsSMSTextView; | |
BOOL m_delegateRequiresKeyEvents; | |
BOOL m_doubleSpacePeriodWasAppliedInCurrentContext; | |
BOOL m_doubleSpacePeriodPreference; | |
BOOL m_hardwareKeyboardAttached; | |
BOOL m_inDealloc; | |
BOOL m_initializationDone; | |
BOOL m_selecting; | |
BOOL m_shift; | |
BOOL m_shiftLocked; | |
BOOL m_shiftLockedEnabled; | |
BOOL m_settingShift; | |
BOOL m_suggestionsShownForCurrentDeletion; | |
BOOL m_originalShouldSkipCandidateSelection; | |
BOOL m_updatingPreferences; | |
BOOL m_suppressGeometryChangeNotifications; | |
BOOL m_acceptingCandidate; | |
BOOL m_didAutomaticallyInsertSpace; | |
BOOL m_didSyncDocumentStateToInputDelegate; | |
BOOL m_userChangedSelection; | |
BOOL m_shouldChargeKeys; | |
BOOL m_longPress; | |
BOOL m_replacingWord; | |
BOOL m_shiftNeedsUpdate; | |
BOOL m_shiftPreventAutoshift; | |
BOOL m_shiftHeldDownNeedsUpdated; | |
BOOL m_delegateAdoptsTextInput; | |
BOOL m_delegateAdoptsTextInputPrivate; | |
BOOL m_delegateAdoptsWebTextInputPrivate; | |
BOOL m_delegateAdoptsKeyboardInput; | |
BOOL m_delegateAdoptsWKInteraction; | |
BOOL m_delegateAdoptsKeyInputPrivate; | |
BOOL m_clientVariantSupportEnabled; | |
BOOL m_clientVariantSupportEnabledEver; | |
NSMutableArray *m_keyplaneNamesPreviousDelegate; | |
NSMutableArray *m_keyplaneNamesCurrentDelegate; | |
UITextInputArrowKeyHistory *m_arrowKeyHistory; | |
BOOL m_isRotating; | |
BOOL m_preRotateShift; | |
BOOL m_preRotateShiftLocked; | |
BOOL m_showInputModeIndicator; | |
BOOL m_suppressUpdateCandidateView; | |
BOOL m_shouldUpdateCacheOnInputModesChange; | |
BOOL m_rivenCenterFilled; | |
double m_splitProgress; | |
BOOL m_needsCandidates; | |
BOOL m_shouldSkipCandidateGeneration; | |
BOOL m_updateLayoutOnShowKeyboard; | |
BOOL m_receivedCandidatesInCurrentInputMode; | |
BOOL m_prewarmsPredictiveCandidates; | |
int _currentAlertReason; | |
BOOL m_canUpdateIdleTimer; | |
BOOL m_scrolling; | |
BOOL m_hasInputOnAcceptCandidate; | |
BOOL m_maximizing; | |
BOOL m_usesAutoShiftFor3PK; | |
unsigned long long m_previousSpaceKeyBehavior; | |
unsigned long long m_previousReturnKeyBehavior; | |
BOOL m_usesCandidateSelection; | |
BOOL m_UsedCandidateSelection; | |
BOOL m_hasEditedMarkedTextInExtendedView; | |
BOOL m_updatingLayout; | |
BOOL m_suppressUpdateLayout; | |
BOOL m_animateUpdateBars; | |
BOOL m_needsToRecomputeDesirableModes; | |
BOOL m_isCapsLocked; | |
UITextInputTraits *m_traitsForPreviousDelegate; | |
UIDelayedAction *m_detachHardwareKeyboardAction; | |
UIView *m_capsLockSign; | |
BOOL m_didAutomaticallyInsertSpaceBeforeChangingInputMode; | |
BOOL m_disableSmartInsertDelete; | |
BOOL m_isPerformingRemoteOperations; | |
int m_predictionType; | |
BOOL m_repeatDeleteFromHardwareKeyboard; | |
UIDelayedAction *m_disablePredictionViewTimer; | |
double m_lastDisablePredictionViewTime; | |
UIKBAutofillController *m_autofillController; | |
long long m_cachedAutofillMode; | |
BOOL m_isAutofilling; | |
long long m_pendingAutofillIndex; | |
BOOL m_ignoreSelectionChange; | |
NSDictionary *m_autofillCustomInfo; | |
BOOL m_showsCandidateBar; | |
BOOL m_showsCandidateInline; | |
BOOL committingCandidate; | |
BOOL geometryIsChanging; | |
BOOL m_softwareKeyboardShownByTouch; | |
BOOL _forceEnablePredictionView; | |
BOOL _handlingKeyCommandFromHardwareKeyboard; | |
BOOL _suppressRTIClient; | |
TISmartPunctuationController *m_smartPunctuationController; | |
TIKeyboardTouchEvent *m_touchEventWaitingForKeyInputEvent; | |
_UIActionWhenIdle *m_delayedCandidateRequest; | |
_UIActionWhenIdle *m_deferredDidSetDelegateAction; | |
UIPhysicalKeyboardEvent *m_hardwareRepeatEvent; | |
UIKeyboardScheduledTask *m_hardwareRepeatTask; | |
UIAlertView *keyboardAlertView; | |
RTIInputSystemClient *m_rtiClient; | |
RTIDocumentTraits *m_rtiDocumentTraits; | |
RTIDocumentState *m_rtiDocumentState; | |
_UIKeyboardTextSelectionController *_textSelectionController; | |
unsigned long long _requestedInteractionModel; | |
NSDictionary *_candidateRequestInfo; | |
UIKeyboardScheduledTask *_autocorrectPromptTask; | |
TICandidateRequestToken *_currentCandidateRequest; | |
} | |
+ (void)hardwareKeyboardAvailabilityChanged; | |
+ (id)uniqueNumberPadInputModesFromInputModes:(id)arg1 forKeyboardType:(long long)arg2; | |
+ (Class)layoutClassForInputMode:(id)arg1 keyboardType:(long long)arg2 screenTraits:(id)arg3; | |
+ (struct CGPoint)persistentOffset; | |
+ (struct CGPoint)normalizedPersistentOffsetIgnoringState; | |
+ (struct CGPoint)normalizedPersistentOffset; | |
+ (void)setPersistentOffset:(struct CGPoint)arg1; | |
+ (void)suppressSetPersistentOffset:(BOOL)arg1; | |
+ (void)setPersistentSplitProgress:(double)arg1; | |
+ (double)splitProgress; | |
+ (double)persistentSplitProgress; | |
+ (double)keyboardWidthForScreen:(id)arg1 withOrientation:(long long)arg2; | |
+ (BOOL)supportsSplit; | |
+ (BOOL)isSplit; | |
+ (BOOL)rivenTranslationPreference; | |
+ (BOOL)rivenPreference; | |
+ (BOOL)rivenInstalled; | |
+ (void)refreshRivenStateWithTraits:(id)arg1 isKeyboard:(BOOL)arg2; | |
+ (BOOL)showsGlobeAndDictationKeysExternallyForInterfaceOrientation:(long long)arg1 inputMode:(id)arg2; | |
+ (BOOL)showsGlobeAndDictationKeysExternallyForInterfaceOrientation:(long long)arg1; | |
+ (BOOL)shouldMergeAssistantBarWithKeyboardLayout; | |
+ (double)additionalInstanceHeightForInterfaceOrientation:(long long)arg1; | |
+ (double)additionalInstanceHeight; | |
+ (double)additionalInstanceHeightForInterfaceOrientation:(long long)arg1 hasInputView:(BOOL)arg2; | |
+ (double)topMarginForInterfaceOrientation:(long long)arg1; | |
+ (id)normalizedInputModesFromPreference; | |
+ (struct CGSize)keyboardSizeForInterfaceOrientation:(long long)arg1; | |
+ (BOOL)keyboardOrientation:(long long)arg1 isEquivalentToOrientation:(long long)arg2; | |
+ (struct CGSize)sizeForInterfaceOrientation:(long long)arg1 ignoreInputView:(BOOL)arg2; | |
+ (struct CGSize)sizeForInterfaceOrientation:(long long)arg1; | |
+ (struct CGSize)defaultSizeForInterfaceOrientation:(long long)arg1; | |
+ (struct UIEdgeInsets)deviceSpecificStaticHitBufferForInterfaceOrientation:(long long)arg1 inputMode:(id)arg2; | |
+ (struct UIEdgeInsets)deviceSpecificPaddingForInterfaceOrientation:(long long)arg1 inputMode:(id)arg2; | |
+ (Class)layoutClassForCurrentInputMode; | |
+ (BOOL)isActivatingForeground; | |
+ (void)applicationDidReceiveMemoryWarning:(id)arg1; | |
+ (void)applicationWillEnterForeground:(id)arg1; | |
+ (void)applicationDidEnterBackground:(id)arg1; | |
+ (void)viewServiceHostDidBecomeActive:(id)arg1; | |
+ (void)viewServiceHostWillResignActive:(id)arg1; | |
+ (void)applicationDidBecomeActive:(id)arg1; | |
+ (void)applicationWillResignActive:(id)arg1; | |
+ (void)applicationWillSuspend:(id)arg1; | |
+ (void)purgeImageCache; | |
+ (void)releaseSharedInstance; | |
+ (id)activeInstance; | |
+ (id)sharedInstance; | |
+ (void)sendPerformanceNotification:(id)arg1 userInfo:(id)arg2; | |
+ (void)sendPerformanceNotification:(id)arg1; | |
+ (void)setParentTestForProfiling:(id)arg1; | |
+ (void)_clearHardwareKeyboardMinimizationPreference; | |
+ (BOOL)overrideNativeScreen; | |
+ (id)keyboardScreen; | |
+ (id)keyboardWindow; | |
@property(retain, nonatomic) TICandidateRequestToken *currentCandidateRequest; // @synthesize currentCandidateRequest=_currentCandidateRequest; | |
@property(nonatomic) BOOL suppressRTIClient; // @synthesize suppressRTIClient=_suppressRTIClient; | |
@property(nonatomic) BOOL handlingKeyCommandFromHardwareKeyboard; // @synthesize handlingKeyCommandFromHardwareKeyboard=_handlingKeyCommandFromHardwareKeyboard; | |
@property(retain, nonatomic) UIKeyboardScheduledTask *autocorrectPromptTask; // @synthesize autocorrectPromptTask=_autocorrectPromptTask; | |
@property(retain, nonatomic) NSDictionary *candidateRequestInfo; // @synthesize candidateRequestInfo=_candidateRequestInfo; | |
@property(nonatomic) unsigned long long requestedInteractionModel; // @synthesize requestedInteractionModel=_requestedInteractionModel; | |
@property(retain, nonatomic) _UIKeyboardTextSelectionController *textSelectionController; // @synthesize textSelectionController=_textSelectionController; | |
@property(nonatomic) BOOL forceEnablePredictionView; // @synthesize forceEnablePredictionView=_forceEnablePredictionView; | |
@property(retain, nonatomic) RTIDocumentState *rtiDocumentState; // @synthesize rtiDocumentState=m_rtiDocumentState; | |
@property(retain, nonatomic) RTIDocumentTraits *rtiDocumentTraits; // @synthesize rtiDocumentTraits=m_rtiDocumentTraits; | |
@property(retain, nonatomic) RTIInputSystemClient *rtiClient; // @synthesize rtiClient=m_rtiClient; | |
@property(retain, nonatomic) UIKBAutofillController *autofillController; // @synthesize autofillController=m_autofillController; | |
@property(nonatomic) BOOL animateUpdateBars; // @synthesize animateUpdateBars=m_animateUpdateBars; | |
@property(nonatomic) BOOL suppressUpdateLayout; // @synthesize suppressUpdateLayout=m_suppressUpdateLayout; | |
@property(nonatomic) BOOL softwareKeyboardShownByTouch; // @synthesize softwareKeyboardShownByTouch=m_softwareKeyboardShownByTouch; | |
@property(nonatomic) BOOL disableSmartInsertDelete; // @synthesize disableSmartInsertDelete=m_disableSmartInsertDelete; | |
@property(nonatomic) BOOL prewarmsPredictiveCandidates; // @synthesize prewarmsPredictiveCandidates=m_prewarmsPredictiveCandidates; | |
@property(nonatomic) BOOL geometryIsChanging; // @synthesize geometryIsChanging; | |
@property(nonatomic) BOOL committingCandidate; // @synthesize committingCandidate; | |
@property(retain, nonatomic) UIAlertView *keyboardAlertView; // @synthesize keyboardAlertView; | |
@property(nonatomic) BOOL showsCandidateInline; // @synthesize showsCandidateInline=m_showsCandidateInline; | |
@property(nonatomic) BOOL receivedCandidatesInCurrentInputMode; // @synthesize receivedCandidatesInCurrentInputMode=m_receivedCandidatesInCurrentInputMode; | |
@property(nonatomic) BOOL showsCandidateBar; // @synthesize showsCandidateBar=m_showsCandidateBar; | |
@property(nonatomic) BOOL showInputModeIndicator; // @synthesize showInputModeIndicator=m_showInputModeIndicator; | |
@property(retain, nonatomic) UIKeyboardScheduledTask *hardwareRepeatTask; // @synthesize hardwareRepeatTask=m_hardwareRepeatTask; | |
@property(retain, nonatomic) UIPhysicalKeyboardEvent *hardwareRepeatEvent; // @synthesize hardwareRepeatEvent=m_hardwareRepeatEvent; | |
@property(retain, nonatomic) id changedDelegate; // @synthesize changedDelegate=m_changedDelegate; | |
@property(retain, nonatomic) _UIActionWhenIdle *deferredDidSetDelegateAction; // @synthesize deferredDidSetDelegateAction=m_deferredDidSetDelegateAction; | |
@property(retain, nonatomic) _UIActionWhenIdle *delayedCandidateRequest; // @synthesize delayedCandidateRequest=m_delayedCandidateRequest; | |
@property(retain, nonatomic) TIKeyboardTouchEvent *touchEventWaitingForKeyInputEvent; // @synthesize touchEventWaitingForKeyInputEvent=m_touchEventWaitingForKeyInputEvent; | |
@property(readonly, nonatomic) UIKeyboardAutocorrectionController *autocorrectionController; // @synthesize autocorrectionController=m_autocorrectionController; | |
@property(retain, nonatomic) TIKeyboardInputManagerState *inputManagerState; // @synthesize inputManagerState=m_inputManagerState; | |
@property(copy, nonatomic) CDUnknownBlockType externalTask; // @synthesize externalTask=m_externalTask; | |
@property(nonatomic) id <UIKeyboardImplGeometryDelegate> geometryDelegate; // @synthesize geometryDelegate=m_geometryDelegate; | |
@property(retain, nonatomic) UITextInputArrowKeyHistory *arrowKeyHistory; // @synthesize arrowKeyHistory=m_arrowKeyHistory; | |
@property(nonatomic) BOOL canUpdateIdleTimer; // @synthesize canUpdateIdleTimer=m_canUpdateIdleTimer; | |
- (void)performSendCurrentLocation; | |
- (id)responderForSendCurrentLocation; | |
- (void)trackUsageForCandidateAcceptedAction:(id)arg1; | |
- (void)trackUsageForPromptedCorrection:(id)arg1 inputString:(id)arg2 previousPrompt:(id)arg3; | |
- (void)trackUsageForAcceptedAutocorrection:(id)arg1 promptWasShowing:(BOOL)arg2; | |
- (BOOL)isAutoFillMode; | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (BOOL)pointInside:(struct CGPoint)arg1 forEvent:(struct __GSEvent *)arg2; | |
- (BOOL)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (BOOL)canHandleKeyHitTest; | |
- (void)updateNoContentViews; | |
- (id)dynamicCaretList; | |
- (void)clearSelection; | |
- (BOOL)caretVisible; | |
- (BOOL)caretBlinks; | |
- (void)setCaretVisible:(BOOL)arg1; | |
- (void)setCaretBlinks:(BOOL)arg1; | |
- (void)startCaretBlinkIfNeeded; | |
- (BOOL)canHandleEvent:(id)arg1; | |
- (void)_moveWithEvent:(id)arg1; | |
- (void)_wheelChangedWithEvent:(id)arg1; | |
- (void)remoteControlReceivedWithEvent:(id)arg1; | |
- (void)showKeyboardIfNeeded; | |
- (void)ejectKeyDown; | |
- (void)toggleSoftwareKeyboard; | |
- (void)completeHandleKeyEvent:(id)arg1; | |
- (void)handleKeyWithString:(id)arg1 forKeyEvent:(id)arg2 executionContext:(id)arg3; | |
- (void)handleModifiersChangeForKeyEvent:(id)arg1 executionContext:(id)arg2; | |
- (void)handleKeyEvent:(id)arg1 executionContext:(id)arg2; | |
- (void)handleKeyEvent:(id)arg1; | |
- (void)_handleKeyEvent:(id)arg1 executionContext:(id)arg2; | |
- (void)flushTouchEventWaitingForKeyInputEventIfNecessary; | |
- (void)_remapKeyEvent:(id)arg1 withKeyEventMap:(id)arg2; | |
- (void)_handleWebKeyEvent:(id)arg1 withInputString:(id)arg2 executionContext:(id)arg3; | |
- (void)updateKeyboardEventsLagging:(id)arg1; | |
- (BOOL)isValidKeyInput:(id)arg1; | |
- (void)cancelAllKeyEvents; | |
- (void)dismissKeyboard; | |
@property(nonatomic, getter=isInHardwareKeyboardMode) BOOL inHardwareKeyboardMode; | |
- (void)showKeyboard; | |
- (void)hideKeyboard; | |
- (void)firstHardwareAutoRepeatWithExecutionContext:(id)arg1; | |
- (void)hardwareKeyboardAvailabilityChanged; | |
- (void)detachHardwareKeyboard; | |
- (void)clearDetachHardwareKeyboardAction; | |
- (void)updateHardwareKeyboardLayout; | |
- (int)changeCount; | |
- (void)updateChangeTimeAndIncrementCount; | |
- (void)clearChangeTimeAndCount; | |
- (void)clearTimers; | |
- (BOOL)isLongPress; | |
- (void)longPressAction; | |
- (void)longPressAction:(id)arg1; | |
- (void)handleDelayedActionLongPress:(id)arg1; | |
- (double)shouldExtendLongPressAction:(id)arg1; | |
- (void)clearLongPressTimer; | |
- (void)touchLongPressTimer; | |
- (void)touchLongPressTimerWithDelay:(double)arg1; | |
- (void)touchLongPressTimerWithDelay:(double)arg1 userInfo:(id)arg2; | |
- (void)stopAutoDelete; | |
- (void)adjustAutoDeleteTimerForForce:(double)arg1; | |
- (void)startAutoDeleteTimerForForce:(double)arg1; | |
- (double)timeoutForCurrentForce; | |
- (double)scaleCurrentForceFrom:(double)arg1 to:(double)arg2; | |
- (double)convertForceToGrams:(double)arg1; | |
- (void)startAutoDeleteTimer; | |
- (void)completeHandleAutoDelete; | |
- (void)handleAutoDeleteWithExecutionContext:(id)arg1; | |
- (void)touchAutoDeleteTimerWithThreshold:(double)arg1 adjustForPartialCompletion:(BOOL)arg2; | |
- (void)clearAutoDeleteTimer; | |
- (id)generateAutocorrectionListForSelectedText; | |
- (id)generateAutocorrectionReplacements:(id)arg1; | |
- (void)generateCandidatesFromReplacements; | |
- (id)replacementsFromSelectedText; | |
- (void)generateCandidatesWithOptions:(int)arg1; | |
- (void)generateCandidates; | |
- (BOOL)canShowAppConnections; | |
- (BOOL)delegateSuggestionsForCurrentInput; | |
- (id)autocorrectionRecordForWord:(id)arg1; | |
- (void)autocorrectionAnimationDidStop:(id)arg1 finished:(id)arg2 context:(id)arg3; | |
- (void)fadeAutocorrectPrompt; | |
- (void)animateAutocorrectionToRect:(struct CGRect)arg1 fromRect:(struct CGRect)arg2; | |
- (void)animateAutocorrectionToText:(id)arg1 fromRect:(struct CGRect)arg2; | |
- (BOOL)applyAutocorrection:(id)arg1; | |
- (void)updateAutocorrectPrompt:(id)arg1 correctionRects:(id)arg2; | |
- (id)autocorrectPromptRectsForInput:(id)arg1; | |
- (void)updateAutocorrectPrompt:(id)arg1 executionContext:(id)arg2; | |
- (void)updateAutocorrectPrompt:(id)arg1; | |
- (id)autocorrectPromptRectsFromFirstDelegateRect:(struct CGRect)arg1 lastDelegateRect:(struct CGRect)arg2; | |
- (id)_rangeForAutocorrectionText:(id)arg1; | |
- (void)clearAutocorrectPromptTimer; | |
- (void)touchAutocorrectPromptTimer; | |
- (void)sendCallbacksForPostCorrectionsRemoval; | |
- (void)sendCallbacksForPreCorrectionsDisplay; | |
- (struct CGRect)convertRectToAutocorrectRect:(struct CGRect)arg1 delegateView:(id)arg2 container:(id)arg3; | |
- (void)updateTextCandidateView; | |
- (struct CGRect)correctionRect; | |
- (id)inputOverlayContainer; | |
- (void)callLayoutUpdateRecentInputs; | |
- (void)callLayoutUpdateAllLocalizedKeys; | |
- (void)callLayoutUpdateLocalizedKeys; | |
- (void)callLayoutLongPressAction; | |
- (void)callLayoutSetAutoshift:(BOOL)arg1; | |
- (void)callLayoutSetShift:(BOOL)arg1; | |
- (BOOL)callLayoutIsShiftKeyBeingHeld; | |
- (BOOL)callLayoutIsShiftKeyPlaneChooser; | |
- (BOOL)callLayoutIgnoresShiftState; | |
- (BOOL)callLayoutUsesAutoShift; | |
- (void)callLayoutUpdateReturnKey; | |
- (void)_updateKeyboardConfigurations; | |
- (id)updatedKeyBehaviors; | |
- (id)updateKeyBehaviors:(id)arg1 withBehaviors:(id)arg2 forState:(id)arg3; | |
- (id)_keyboardBehaviorState; | |
- (void)performKeyBehaviorCommitInline; | |
- (void)performKeyBehaviorConfirmFirstCandidate; | |
- (void)performKeyBehaviorConfirm; | |
- (void)_handleKeyBehavior:(unsigned long long)arg1 forKeyType:(id)arg2; | |
- (void)_nop; | |
- (BOOL)shouldShowDictationKey; | |
- (BOOL)shouldShowInternationalKey; | |
- (void)updateReturnKey:(BOOL)arg1; | |
- (void)updateReturnKey; | |
- (void)setReturnKeyEnabled:(BOOL)arg1; | |
- (BOOL)returnKeyEnabled; | |
- (id)returnKeyDisplayName; | |
- (int)returnKeyType; | |
- (BOOL)noContent; | |
- (void)setCandidates:(id)arg1; | |
- (void)removeAutocorrectPromptAndCandidateList; | |
- (void)removeCandidateList; | |
- (void)removeAutocorrectPrompt; | |
- (id)autocorrectPrompt; | |
- (void)setAutocorrectionList:(id)arg1; | |
- (void)setAutocorrection:(id)arg1; | |
- (void)responseContextDidChange; | |
- (BOOL)maximizing; | |
- (BOOL)isMinimized; | |
- (void)resizeCandidateBarWithDelta:(double)arg1; | |
- (void)updateCandidateDisplay; | |
- (BOOL)needsToDeferUpdateTextCandidateView; | |
- (void)updateCandidateDisplayAsyncWithCandidateSet:(id)arg1; | |
- (BOOL)displaysCandidates; | |
- (void)setCandidateList:(id)arg1; | |
- (void)pushAutocorrections:(id)arg1 requestToken:(id)arg2; | |
- (void)processPayloadInfo:(id)arg1; | |
- (BOOL)acceptWord:(id)arg1 firstDelete:(unsigned long long)arg2 forInput:(id)arg3; | |
- (BOOL)acceptWord:(id)arg1 firstDelete:(unsigned long long)arg2; | |
- (void)scheduleReplacementsWithOptions:(unsigned long long)arg1; | |
- (void)replaceText:(id)arg1; | |
- (void)clearDelegate; | |
- (void)clearAnimations; | |
- (void)clearTransientState; | |
- (void)completeAcceptCandidateBeforeAddingInputObject:(id)arg1 executionContext:(id)arg2; | |
- (void)addInputObject:(id)arg1 executionContext:(id)arg2; | |
- (void)addInputObject:(id)arg1; | |
- (void)acceptRecentInput:(id)arg1; | |
- (void)removeRecentInput:(id)arg1 completionHandler:(CDUnknownBlockType)arg2; | |
- (void)clearRecentInput; | |
- (void)clearInputWithCandidatesCleared:(BOOL)arg1; | |
- (void)clearInput; | |
- (id)candidateList; | |
- (void)candidateListInvalidateSelection:(id)arg1; | |
- (void)candidateListSelectionDidChange:(id)arg1; | |
- (void)candidateListAcceptCandidate:(id)arg1; | |
- (void)revealHiddenCandidates; | |
- (void)jumpToCompositions; | |
- (void)showNextPage; | |
- (void)showPreviousCandidate; | |
- (void)showNextCandidates; | |
- (void)completeAcceptCandidate:(id)arg1; | |
- (void)acceptCurrentCandidateIfSelectedWithExecutionContext:(id)arg1; | |
- (void)acceptCurrentCandidateIfSelected; | |
- (void)setUserSelectedCurrentCandidate:(BOOL)arg1; | |
- (BOOL)userSelectedCurrentCandidate; | |
- (void)acceptFirstCandidate; | |
- (void)acceptCandidate:(id)arg1 forInput:(id)arg2 executionContext:(id)arg3; | |
- (id)acceptInlineCandidateForInput:(id)arg1; | |
- (id)acceptCurrentCandidateForInput:(id)arg1; | |
- (id)acceptInlineCandidate; | |
- (id)acceptCurrentCandidate; | |
- (void)handleDeletionForCandidate:(id)arg1; | |
- (void)acceptCandidate:(id)arg1 forInput:(id)arg2; | |
- (void)acceptCandidate:(id)arg1; | |
- (void)acceptPredictiveInput:(id)arg1 executionContext:(id)arg2; | |
- (void)rejectAutocorrection:(id)arg1; | |
- (void)acceptPredictiveInput:(id)arg1; | |
- (id)emojiCandidate:(id)arg1; | |
- (void)insertTextSuggestionCandidate:(id)arg1; | |
- (void)insertTextSuggestion:(id)arg1; | |
- (void)removeAutocorrection; | |
- (void)acceptAutocorrection; | |
- (void)willReplaceTextInRangedSelectionWithKeyboardInput; | |
- (void)completeDeleteFromInput; | |
- (void)deleteFromInputWithFlags:(unsigned long long)arg1 executionContext:(id)arg2; | |
- (void)deleteFromInputWithFlags:(unsigned long long)arg1; | |
- (void)deleteFromInput; | |
- (void)didHandleWebKeyEvent; | |
- (void)completeDeleteOnceFromInputWithCharacterBefore:(unsigned int)arg1; | |
- (void)scheduleReplacementsAfterDeletionToEndOfWord; | |
- (void)moveSelectionToEndOfWord; | |
- (void)collapseSelectionAndAdjustByOffset:(long long)arg1; | |
- (void)collapseSelection; | |
- (BOOL)selectionIsEndOfWord; | |
- (BOOL)nextCharacterIsWordCharacter; | |
- (void)deleteOnceFromInputWithExecutionContext:(id)arg1; | |
- (void)updateLayoutAndSetShift; | |
- (BOOL)shouldEnableShiftForDeletedCharacter:(unsigned int)arg1; | |
- (void)movePhraseBoundaryToDirection:(long long)arg1 granularity:(long long)arg2; | |
- (unsigned long long)phraseBoundary; | |
- (void)didChangePhraseBoundary; | |
- (void)completeAddInputString:(id)arg1 generateCandidates:(BOOL)arg2; | |
- (void)completeAddInputString:(id)arg1; | |
- (void)addWordTerminator:(id)arg1 afterSpace:(BOOL)arg2 afterAcceptingCandidate:(id)arg3 elapsedTime:(double)arg4 executionContext:(id)arg5; | |
- (void)didApplyAutocorrection:(id)arg1 autocorrectPromptFrame:(struct CGRect)arg2; | |
- (BOOL)shouldApplyAcceptedAutocorrection:(id)arg1; | |
- (void)acceptAutocorrection:(id)arg1 executionContextPassingTIKeyboardCandidate:(id)arg2; | |
- (void)setDocumentStateForAutocorrection:(id)arg1; | |
- (void)syncInputManagerToAcceptedAutocorrection:(id)arg1 forInput:(id)arg2; | |
- (void)didAcceptAutocorrection:(id)arg1 wordTerminator:(id)arg2; | |
- (id)inputWordForTerminatorAtSelection; | |
- (void)acceptAutocorrectionForWordTerminator:(id)arg1 executionContextPassingTIKeyboardCandidate:(id)arg2; | |
- (id)acceptAutocorrectionForWordTerminator:(id)arg1; | |
- (void)addInputEvent:(id)arg1 executionContext:(id)arg2; | |
- (void)addInputString:(id)arg1 withFlags:(unsigned long long)arg2 withInputManagerHint:(id)arg3 executionContext:(id)arg4; | |
- (void)addInputString:(id)arg1 withFlags:(unsigned long long)arg2 withInputManagerHint:(id)arg3; | |
- (void)addInputString:(id)arg1 withFlags:(unsigned long long)arg2 executionContext:(id)arg3; | |
- (void)addInputString:(id)arg1 withFlags:(unsigned long long)arg2; | |
- (void)removeSpaceAfterEmojiForInputString:(id)arg1; | |
- (BOOL)shouldAcceptCandidate:(id)arg1 beforeInputString:(id)arg2; | |
- (id)handleReplacement:(id)arg1 forSpaceAndInput:(id)arg2; | |
- (id)handleDeleteAutospaceForInputString:(id)arg1 afterSpace:(BOOL)arg2; | |
- (BOOL)shouldDeleteAutospaceBeforeTerminator:(id)arg1; | |
- (BOOL)willDoubleSpacePeriodForInputString:(id)arg1 afterSpace:(BOOL)arg2 elapsedTime:(double)arg3; | |
- (void)updateDoubleSpacePeriodStateForString:(id)arg1; | |
- (void)updateDoubleSpacePeriodStateForCharacter:(unsigned int)arg1; | |
- (id)inputEventForInputString:(id)arg1; | |
- (void)addInputString:(id)arg1 fromVariantKey:(BOOL)arg2; | |
- (void)addInputString:(id)arg1; | |
- (void)deleteBackward; | |
- (void)deleteForwardAndNotify:(BOOL)arg1; | |
- (void)updateKeyboardStateForDeletion; | |
- (void)deleteBackwardAndNotify:(BOOL)arg1; | |
- (void)moveCursorByAmount:(long long)arg1; | |
- (void)insertTextAfterSelection:(id)arg1; | |
- (void)updateKeyboardStateForInsertion:(id)arg1; | |
- (void)insertAttributedText:(id)arg1; | |
- (void)insertText:(id)arg1; | |
- (void)setPreviousInputString:(id)arg1; | |
- (BOOL)acceptInputString:(id)arg1; | |
- (void)handleStringInput:(id)arg1 withFlags:(unsigned long long)arg2 withInputManagerHint:(id)arg3 executionContext:(id)arg4; | |
- (BOOL)handleTabWithShift:(BOOL)arg1 beforePublicKeyCommands:(BOOL)arg2; | |
- (BOOL)handleTabWithShift:(BOOL)arg1; | |
- (void)handleClearWithExecutionContext:(id)arg1; | |
- (void)handleClear; | |
- (void)handleClearWithInsertBeforeAdvance:(id)arg1; | |
- (BOOL)canHandleDelete; | |
- (void)handleDelete; | |
- (void)handleDeleteWithExecutionContext:(id)arg1; | |
- (void)handleDeleteAsRepeat:(BOOL)arg1 executionContext:(id)arg2; | |
- (void)setInputPoint:(struct CGPoint)arg1; | |
- (void)keyDeactivated; | |
- (void)keyActivated; | |
- (BOOL)shouldUsePinyinStyleRowNavigation; | |
- (BOOL)supportsNumberKeySelection; | |
- (BOOL)suppliesCompletions; | |
- (BOOL)usesAutocorrectionLists; | |
- (BOOL)accessibilityUsesExtendedKeyboardPredictionsEnabled; | |
- (void)setUsesCandidateSelection:(BOOL)arg1; | |
- (BOOL)usesCandidateSelection; | |
- (void)updateShowCandidateBar; | |
- (void)setShouldSkipCandidateSelection:(BOOL)arg1 userInitiated:(BOOL)arg2; | |
@property(nonatomic) BOOL shouldSkipCandidateSelection; | |
- (void)forceShiftUpdateIfKeyboardStateChanged; | |
- (void)forceShiftUpdate; | |
- (void)clearShiftState; | |
- (BOOL)isCapsLockSwitchEnabled; | |
- (BOOL)isCapsLockASCIIToggle; | |
- (BOOL)shiftLockedEnabled; | |
- (BOOL)isShiftLocked; | |
- (BOOL)isAutoShifted; | |
- (BOOL)isShifted; | |
- (void)setShiftLockedForced:(BOOL)arg1; | |
- (void)setShiftLocked:(BOOL)arg1; | |
- (void)setShiftNeedsUpdate; | |
- (void)setShiftPreventAutoshift:(BOOL)arg1; | |
- (void)setShift:(BOOL)arg1 autoshift:(BOOL)arg2; | |
- (void)setShift:(BOOL)arg1; | |
- (void)toggleShift; | |
- (void)setShiftOffIfNeeded; | |
- (BOOL)isSelectionAtSentenceAutoshiftBoundary; | |
- (void)updateStylingTraitsIfNeeded; | |
- (void)updateShiftState; | |
- (void)notifyShiftState; | |
- (void)updateInputManagerAutocapitalizationType; | |
- (void)recomputeActiveInputModesWithExtensions:(BOOL)arg1; | |
- (id)desirableInputModesWithExtensions:(BOOL)arg1; | |
- (BOOL)shouldSwitchInputMode:(id)arg1; | |
- (BOOL)shouldUseCarPlayModes; | |
- (void)releaseInputManagerIfInactive; | |
- (void)releaseInputManager; | |
- (void)setInputManagerFromCurrentInputMode; | |
@property(readonly, nonatomic) TIKeyboardInputManagerStub *inputManager; | |
- (void)removeAllDynamicDictionaries; | |
- (void)adjustPhraseBoundaryInForwardDirection:(BOOL)arg1 granularity:(int)arg2 executionContext:(id)arg3; | |
- (void)performHitTestForTouchEvent:(id)arg1 executionContextPassingNSNumber:(id)arg2; | |
- (void)skipHitTestForTouchEvent:(id)arg1 delayed:(BOOL)arg2; | |
- (void)skipHitTestForTouchEvent:(id)arg1; | |
- (void)generateReplacementsForString:(id)arg1 candidatesHandler:(CDUnknownBlockType)arg2 executionContext:(id)arg3; | |
- (void)handleAcceptedCandidate:(id)arg1 executionContext:(id)arg2; | |
- (void)inputManagerDidGenerateAutocorrections:(id)arg1 executionContext:(id)arg2; | |
- (void)generateAutocorrectionsWithCompletionHandler:(CDUnknownBlockType)arg1; | |
- (void)generateAutocorrectionWithExecutionContext:(id)arg1; | |
- (void)inputManagerDidGenerateCandidatesForRequest:(id)arg1 resultSet:(id)arg2; | |
- (BOOL)shouldPrioritizeTextSuggestionsOverCandidateResultSet:(id)arg1; | |
- (void)cancelCandidateRequests; | |
- (void)generateCandidatesAsynchronouslyWithRange:(struct _NSRange)arg1 selectedCandidate:(id)arg2; | |
- (void)generateCandidatesAsynchronously; | |
- (void)performKeyboardOutput:(id)arg1; | |
- (void)restoreAutofillCustomInfoOnAppBecomeActiveIfNeeded; | |
- (void)performKeyboardOutputInfo:(id)arg1; | |
- (BOOL)dontPushOneTimeCode; | |
- (void)replaceAllTextInResponder:(id)arg1 withText:(id)arg2; | |
- (void)updateKeyboardOutput:(id)arg1 withInputForSmartPunctuation:(id)arg2 keyboardConfiguration:(id)arg3; | |
- (void)handleKeyboardInput:(id)arg1 executionContext:(id)arg2; | |
- (void)setLabel:(id)arg1 forKey:(id)arg2; | |
- (void)syncKeyboardToConfiguration:(id)arg1; | |
- (void)syncInputManagerToKeyboardStateWithExecutionContext:(id)arg1; | |
- (void)syncInputManagerToKeyboardState; | |
@property(readonly, nonatomic) UIKeyboardTaskQueue *taskQueue; | |
- (void)deleteHandwritingStrokesAtIndexes:(id)arg1; | |
- (void)selectionDidChange:(id)arg1; | |
- (void)completeUpdateForChangedSelection:(BOOL)arg1; | |
- (BOOL)shouldGenerateCandidatesAfterSelectionChange; | |
- (void)updateForChangedSelectionWithExecutionContext:(id)arg1; | |
- (void)updateForChangedSelection; | |
- (void)setSelectionWithPoint:(struct CGPoint)arg1; | |
- (void)selectionWillChange:(id)arg1; | |
- (void)prepareForSelectionChange; | |
- (void)syncDocumentStateToInputDelegateWithExecutionContext:(id)arg1; | |
- (void)syncDocumentStateToInputDelegate; | |
- (BOOL)cursorIsAtEndOfMarkedText; | |
- (id)inputStringFromPhraseBoundary; | |
- (id)searchStringForMarkedText; | |
- (id)markedTextOverlay; | |
- (id)inputForMarkedText; | |
- (id)attributedMarkedText; | |
- (id)markedText; | |
- (BOOL)hasEditableMarkedText; | |
- (BOOL)hasMarkedText; | |
- (void)unmarkText:(id)arg1; | |
- (void)unmarkText; | |
- (void)clearInputForMarkedText; | |
- (void)setAttributedMarkedText:(id)arg1 selectedRange:(struct _NSRange)arg2 inputString:(id)arg3 searchString:(id)arg4; | |
- (void)setMarkedText:(id)arg1 selectedRange:(struct _NSRange)arg2 inputString:(id)arg3 searchString:(id)arg4; | |
- (struct CGSize)stretchFactor; | |
- (int)_clipCornersOfView:(id)arg1; | |
- (void)_didChangeKeyplaneWithContext:(id)arg1; | |
- (void)didMoveToSuperview; | |
- (void)willMoveToWindow:(id)arg1; | |
- (void)_updateExternalDeviceInputSettingForWindow:(id)arg1; | |
- (BOOL)transitionInProgress; | |
- (void)setTwoFingerTapTimestamp:(double)arg1; | |
- (BOOL)shouldAllowSelectionGestures:(BOOL)arg1 atPoint:(struct CGPoint)arg2 toBegin:(BOOL)arg3; | |
@property(readonly, nonatomic) double timestampOfLastTouchesEnded; | |
- (void)updateLayout; | |
- (void)finishLayoutChangeWithArguments:(id)arg1; | |
@property(readonly, nonatomic) BOOL shouldShowCandidateBar; | |
- (BOOL)shouldShowCandidateBarIfReceivedCandidatesInCurrentInputMode:(BOOL)arg1; | |
- (BOOL)currentKeyboardTraitsAllowCandidateBar; | |
- (struct CGRect)subtractKeyboardFrameFromRect:(struct CGRect)arg1 inView:(id)arg2; | |
- (void)geometryChangeDone:(BOOL)arg1; | |
- (void)prepareForGeometryChange; | |
- (void)releaseSuppressUpdateCandidateView; | |
- (void)updateLayoutIfNeeded; | |
- (BOOL)handleKeyCommand:(id)arg1 repeatOkay:(char *)arg2 beforePublicKeyCommands:(BOOL)arg3; | |
- (BOOL)handleKeyCommand:(id)arg1 repeatOkay:(char *)arg2; | |
- (BOOL)shouldAllowRepeatEvent:(id)arg1; | |
- (void)handleObserverCallback; | |
- (void)updateObserverState; | |
- (void)setChangeNotificationDisabled:(BOOL)arg1; | |
- (BOOL)changeNotificationDisabled; | |
- (void)setChanged; | |
- (void)textFrameChanged:(id)arg1; | |
- (void)callChanged; | |
- (void)callChangedSelection; | |
- (BOOL)callShouldDeleteWithWordCountForRapidDelete:(int)arg1 characterCountForRapidDelete:(int)arg2; | |
- (BOOL)shouldRapidDeleteWithDelegate; | |
- (BOOL)shouldRapidDelete; | |
- (BOOL)usesAutoDeleteWord; | |
- (BOOL)callShouldReplaceExtendedRange:(long long)arg1 withText:(id)arg2 includeMarkedText:(BOOL)arg3; | |
- (BOOL)callShouldInsertText:(id)arg1 onDelegate:(id)arg2; | |
- (BOOL)callShouldInsertText:(id)arg1; | |
- (void)inputSession:(id)arg1 documentStateDidChange:(id)arg2; | |
- (void)inputSession:(id)arg1 documentTraitsDidChange:(id)arg2; | |
- (void)didClearText; | |
- (void)applyRemoteDocumentStateIfNecessary:(id)arg1 force:(BOOL)arg2; | |
- (void)applyRemoteDocumentTraitsIfNecessary:(id)arg1 force:(BOOL)arg2; | |
- (void)_addTextRectsForTextRange:(id)arg1; | |
- (void)_updateRTIStateIfNecessary; | |
- (void)_updateRTITraitsIfNecessary; | |
- (void)_updateRTIObjectsIfNecessary; | |
- (void)_performTextOperationActionSelector:(SEL)arg1; | |
- (void)_queued_performTextOperations:(id)arg1; | |
- (void)performTextOperations:(id)arg1; | |
- (void)_completePerformInputViewControllerOutput:(id)arg1 executionContext:(id)arg2; | |
- (void)_processInputViewControllerKeyboardOutput:(id)arg1 executionContext:(id)arg2; | |
- (void)_updateInputViewControllerOutput:(id)arg1 forKeyboardOutput:(id)arg2; | |
- (BOOL)_shouldRequestInputManagerSyncForKeyboardOutputCallbacks:(id)arg1; | |
- (void)handleWebViewCredentialsSaveForWebsiteURL:(id)arg1 user:(id)arg2 password:(id)arg3 passwordIsAutoGenerated:(BOOL)arg4; | |
- (void)setSuggestions:(id)arg1; | |
- (void)handlePredictionViewIfNeeded:(BOOL)arg1; | |
- (void)disablePredictionViewIfNeeded; | |
- (void)updatePredictionViewStateForCurrentPredictionPreferences; | |
- (void)clearDisablePredictionViewTimer; | |
@property(readonly, nonatomic) BOOL isAutofillPrediction; | |
@property(readonly, nonatomic) BOOL isDefaultPrediction; | |
- (void)enable; | |
- (id)textInputTraits; | |
- (void)setDefaultTextInputTraits:(id)arg1; | |
- (void)textDidChange:(id)arg1; | |
- (void)finishTextChanged; | |
- (void)textChanged:(id)arg1 executionContext:(id)arg2; | |
- (void)textChanged:(id)arg1; | |
- (void)layoutHasChanged; | |
- (void)textWillChange:(id)arg1; | |
- (BOOL)hasDelegate; | |
- (void)storeDelegateConformance; | |
- (BOOL)autocorrectSpellingEnabled; | |
- (void)setAutocorrectSpellingEnabled:(BOOL)arg1; | |
- (BOOL)delegateSupportsCorrectionUI; | |
- (BOOL)delegateIsSMSTextView; | |
- (void)didSetDelegate; | |
- (void)setDelegate:(id)arg1 force:(BOOL)arg2; | |
@property(retain, nonatomic) UIResponder<UIKeyInput> *delegate; | |
- (void)updateAssistantBar; | |
- (id)documentIdentifierForInputDelegate:(id)arg1; | |
@property(readonly, nonatomic) UIResponder *delegateAsResponder; | |
@property(readonly, nonatomic) UIResponder<UIKeyInputPrivate> *privateKeyInputDelegate; | |
@property(readonly, nonatomic) UIResponder<UIWKInteractionViewProtocol> *asynchronousInputDelegate; | |
@property(readonly, nonatomic) UIResponder<UITextInput> *inputDelegate; | |
@property(readonly, nonatomic) UIResponder<UITextInputPrivate> *privateInputDelegate; | |
@property(readonly, nonatomic) id <UIKeyboardInput> legacyInputDelegate; | |
- (void)setTextSelectionControllerFromDelegate; | |
- (void)takeTextInputTraitsFromDelegate; | |
- (void)setCorrectionLearningAllowed:(BOOL)arg1; | |
- (void)finishLayoutToCurrentInterfaceOrientation; | |
- (void)updateLayoutToCurrentInterfaceOrientation; | |
- (void)prepareLayoutForInterfaceOrientation:(long long)arg1; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (void)updateLayoutIfNecessary; | |
- (void)_updateSoundPreheatingForWindow:(id)arg1; | |
- (void)setInputModeToNextASCIICapableInPreferredList; | |
- (void)finishSetInputModeToNextInPreferredListWithExecutionContext:(id)arg1 withPreviousInputMode:(id)arg2; | |
- (void)setInputModeToNextInPreferredListWithExecutionContext:(id)arg1; | |
- (void)showInternationalKeyInfoAlertIfNeededWithPreviousInputMode:(id)arg1; | |
- (void)showInformationalAlertIfNeededForReason:(int)arg1 withPreviousInputMode:(id)arg2; | |
- (void)alertView:(id)arg1 clickedButtonAtIndex:(long long)arg2; | |
- (void)fadeAnimationDidStop:(id)arg1 finished:(id)arg2; | |
- (void)updateInputModeIndicatorOnSingleKeyOnly:(BOOL)arg1; | |
- (void)updateInputModeIndicatorOnSingleKeyOnly:(BOOL)arg1 preserveIfPossible:(BOOL)arg2; | |
- (void)setKeyboardInputModeFromPreferences:(id)arg1; | |
- (void)prepareKeyboardInputModeFromPreferences:(id)arg1; | |
- (void)setInputModeFromPreferences; | |
- (void)finishSetInputMode:(id)arg1 didChangeDirection:(BOOL)arg2; | |
- (void)finishSetExtensionInputMode:(id)arg1 didChangeDirection:(BOOL)arg2; | |
- (void)finishSetKeyboardInputMode:(id)arg1 didChangeDirection:(BOOL)arg2; | |
- (BOOL)inputModeHasHardwareLayout:(id)arg1; | |
- (void)reinitializeAfterInputModeSwitch:(BOOL)arg1; | |
- (void)updateForHandBiasChange; | |
- (void)updatePredictionView; | |
- (void)updateSmartPunctuationOptionsForLocaleIdentifier:(id)arg1; | |
- (void)cleanUpBeforeInputModeSwitch; | |
- (void)_setKeyboardInputMode:(id)arg1 userInitiated:(BOOL)arg2 updateIndicator:(BOOL)arg3 force:(BOOL)arg4 executionContext:(id)arg5; | |
- (void)setKeyboardInputMode:(id)arg1 userInitiated:(BOOL)arg2 updateIndicator:(BOOL)arg3 executionContext:(id)arg4; | |
- (void)reloadCurrentInputMode; | |
- (void)postInputViewControllerShouldUpdateNotification:(id)arg1; | |
- (void)setKeyboardInputMode:(id)arg1 userInitiated:(BOOL)arg2; | |
- (void)_setKeyboardInputMode:(id)arg1 userInitiated:(BOOL)arg2 force:(BOOL)arg3; | |
- (void)setInputMode:(id)arg1 userInitiated:(BOOL)arg2 updateIndicator:(BOOL)arg3 executionContext:(id)arg4; | |
- (void)setInputMode:(id)arg1 userInitiated:(BOOL)arg2; | |
- (void)setInputMode:(id)arg1; | |
- (BOOL)shiftLockPreference; | |
- (void)setHardwareKeyboardsSeenPreference:(id)arg1; | |
- (id)hardwareKeyboardsSeenPreference; | |
- (void)setShouldUpdateCacheOnInputModesChange:(BOOL)arg1; | |
- (void)updateInputModeLastChosenPreference; | |
- (id)inputModeLastUsedPreference; | |
- (id)inputModePreference; | |
- (void)saveInputModesPreference:(id)arg1; | |
- (void)setAutomaticMinimizationEnabled:(BOOL)arg1; | |
- (BOOL)automaticMinimizationEnabled; | |
- (BOOL)keyboardsExpandedPreference; | |
- (id)UILanguagePreference; | |
- (BOOL)doubleSpacePeriodPreference; | |
@property(readonly, nonatomic) TISmartPunctuationController *smartPunctuationController; // @synthesize smartPunctuationController=m_smartPunctuationController; | |
- (BOOL)checkSpellingPreferenceForTraits; | |
- (BOOL)checkSpellingPreference; | |
- (BOOL)smartInsertDeleteIsEnabled; | |
- (BOOL)autocapitalizationPreference; | |
- (BOOL)candidateSelectionPredictionForTraits; | |
- (BOOL)disableInputBars; | |
- (BOOL)canOfferPredictionsForTraits; | |
- (BOOL)canShowPredictionBar; | |
- (BOOL)predictionPreferenceForTraits; | |
- (BOOL)predictionFromPreference; | |
- (BOOL)predictionForTraits; | |
- (BOOL)predictionForTraitsWithForceEnable:(BOOL)arg1; | |
- (BOOL)autocorrectionPreferenceForTraits; | |
- (BOOL)keyboardIsKeyPad; | |
- (BOOL)autocorrectionPreference; | |
- (void)cancelSplitTransition; | |
- (BOOL)hideAccessoryViewsDuringSplit; | |
- (void)setSplitProgress:(double)arg1; | |
- (void)setInSplitKeyboardMode:(BOOL)arg1; | |
@property(readonly, nonatomic) BOOL splitTransitionInProgress; | |
@property(readonly) unsigned long long minimumTouchesForTranslation; | |
@property BOOL rivenSplitLock; | |
- (void)refreshRivenPreferences; | |
- (struct CGRect)dragGestureRectInView:(id)arg1; | |
- (struct CGRect)frameForKeylayoutName:(id)arg1; | |
@property(readonly) BOOL centerFilled; | |
- (void)defaultsDidChange; | |
- (void)selectionScrolling:(id)arg1; | |
- (void)applicationResumedEventsOnly:(id)arg1; | |
- (void)applicationSuspendedEventsOnly:(id)arg1; | |
- (void)removeFromSuperview; | |
- (void)deactivateLayout; | |
- (void)clearLayouts; | |
@property(retain, nonatomic) TIKeyboardLayout *layoutForKeyHitTest; | |
- (void)trackResponderForAutofillIfNeeded:(id)arg1; | |
- (void)handleAutofillCredentialSaveIfNeeded:(id)arg1; | |
- (void)removeASPVisualEffectsIfNecessary:(id)arg1; | |
- (void)clearAutofillGroup; | |
- (BOOL)isMemberOfPossibleAutofillGroup:(id)arg1; | |
- (BOOL)delegateAlreadyInPossibleAutofillGroup; | |
- (long long)needAutofillCandidate:(id)arg1; | |
- (void)setPendingAutofillIndex:(long long)arg1; | |
- (void)refreshAutofillModeIfNecessary; | |
- (void)generateAutofillCandidate; | |
- (long long)needAutofill; | |
- (BOOL)needOneTimeCodeAutofill; | |
- (BOOL)needAutofillLogin; | |
- (BOOL)textInputTraitsNeedAutofill; | |
- (BOOL)textInputTraitsNeedAutofillExcludeOneTimeCode; | |
- (void)refreshKeyboardState; | |
- (void)updateInputManagerMode; | |
- (BOOL)shouldSwitchFromInputManagerMode:(id)arg1 toInputMode:(id)arg2; | |
- (id)updateSecureCandidateRenderTraits; | |
- (unsigned long long)maxNumberOfProactiveCells; | |
- (id)layoutState; | |
- (void)dealloc; | |
- (void)detach; | |
- (void)keyboardDidHide:(id)arg1; | |
- (void)delayedInit; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (void)setCapsLockIfNeeded; | |
- (void)setCapsLockSign; | |
@property(nonatomic) BOOL hardwareKeyboardIsSeen; | |
- (void)_clearAutofillGroup; | |
- (long long)_needAutofillCandidate:(id)arg1; | |
- (void)logHandwritingData; | |
- (BOOL)isAutoDeleteActive; | |
- (void)testAutocorrectionPromptWithCorrection:(id)arg1; | |
- (int)textInputChangingCount; | |
- (BOOL)_isShowingCandidateUIWithAvailableCandidates; | |
- (void)updateFromTextInputTraits; | |
- (BOOL)hasAutoRepeat; | |
- (void)_setShiftLockedEnabled:(BOOL)arg1; | |
- (void)_setInputManager:(id)arg1; | |
- (void)createTypoTrackerReport; | |
- (void)composeTypologyRadar; | |
- (double)lastTouchDownTimestamp; | |
- (BOOL)_activeCandidateViewNeedsBackdrop; | |
- (void)lookUpResponderChainForCustomInputView; | |
- (void)moveCursorRightShifted:(BOOL)arg1; | |
- (void)moveCursorLeftShifted:(BOOL)arg1; | |
- (BOOL)isShiftKeyBeingHeld; | |
- (void)endAllowingRemoteTextInput:(id)arg1; | |
- (void)beginAllowingRemoteTextInput:(id)arg1; | |
- (void)_createRTIClientIfNecessary; | |
- (void)_showAutofillExtras; | |
- (BOOL)shouldLoadAutofillSignUpInputViewController; | |
- (id)_passwordRules; | |
- (id)_remoteUnlocalizedAppName; | |
- (id)_remoteLocalizedAppName; | |
- (id)_remoteAppId; | |
- (id)_autofillContext; | |
- (id)internationalKeyDisplayStringOnEmojiKeyboard; | |
- (BOOL)globeKeyDisplaysAsEmojiKey; | |
- (void)acceptAutocorrectionAndEndComposition; | |
- (double)biasedKeyboardWidthRatio; | |
- (long long)currentHandBias; | |
- (BOOL)allowsReachableKeyboard; | |
- (id)_layout; | |
- (BOOL)isUsingDictationLayout; | |
- (void)setTextInputChangesIgnored:(BOOL)arg1; | |
- (void)finishSplitTransitionWithProgress:(double)arg1; | |
- (void)setSplit:(BOOL)arg1 animated:(BOOL)arg2; | |
- (id)textInteractionAssistant; | |
@property(readonly, nonatomic) UITextSelectionView *selectionView; | |
- (void)setInitialDirection; | |
- (BOOL)_shouldMinimizeForHardwareKeyboard; | |
- (void)updateKeyboardConfigurations; | |
- (void)clearLanguageIndicator; | |
- (BOOL)keyboardDrawsOpaque; | |
- (void)clearExcessKeyboardMemory; | |
- (void)_tagTouchForTypingMenu:(unsigned int)arg1; | |
- (void)_requestInputManagerSync; | |
- (void)_performInputViewControllerOutput:(id)arg1; | |
- (BOOL)_needsCandidates; | |
- (void)_setNeedsCandidates:(BOOL)arg1; | |
- (long long)_positionInCandidateList:(id)arg1; | |
- (BOOL)_hasCandidates; | |
- (id)_getAutocorrection; | |
- (void)_setAutocorrects:(BOOL)arg1; | |
- (id)_getLocalizedInputMode; | |
- (id)_getCurrentKeyboardName; | |
- (id)_getCurrentKeyplaneName; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardInputManagerClientRequest : NSObject | |
{ | |
NSInvocation *_invocation; | |
unsigned long long _errorCount; | |
} | |
+ (id)untargetedInvocationWithInvocation:(id)arg1 withCompletion:(BOOL)arg2; | |
@property(nonatomic) unsigned long long errorCount; // @synthesize errorCount=_errorCount; | |
@property(readonly, nonatomic) NSInvocation *invocation; | |
- (id)initWithInvocation:(id)arg1; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardInputManagerClient : NSObject | |
{ | |
NSXPCConnection *_connection; | |
} | |
+ (BOOL)instancesRespondToSelector:(SEL)arg1; | |
@property(retain, nonatomic) NSXPCConnection *connection; // @synthesize connection=_connection; | |
- (void)handleError:(id)arg1 forRequest:(id)arg2; | |
- (void)handleRequest:(id)arg1; | |
- (void)forwardInvocation:(id)arg1; | |
- (id)methodSignatureForSelector:(SEL)arg1; | |
- (BOOL)conformsToProtocol:(id)arg1; | |
- (BOOL)isKindOfClass:(Class)arg1; | |
- (BOOL)respondsToSelector:(SEL)arg1; | |
- (id)init; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardInputManagerMux : NSObject | |
{ | |
NSMutableArray *_clients; | |
id <_UIIVCResponseDelegateImpl> _responseDelegate; | |
id <TIKeyboardInputManager> _systemInputManager; | |
} | |
+ (BOOL)instancesRespondToSelector:(SEL)arg1; | |
+ (id)sharedInstance; | |
@property(retain, nonatomic) id <TIKeyboardInputManager> systemInputManager; // @synthesize systemInputManager=_systemInputManager; | |
@property(retain, nonatomic) id <_UIIVCResponseDelegateImpl> responseDelegate; // @synthesize responseDelegate=_responseDelegate; | |
- (void)forwardInvocation:(id)arg1; | |
- (id)methodSignatureForSelector:(SEL)arg1; | |
- (BOOL)conformsToProtocol:(id)arg1; | |
- (BOOL)isKindOfClass:(Class)arg1; | |
- (BOOL)respondsToSelector:(SEL)arg1; | |
- (void)updateClientResponseDelegatesWithDelegate:(id)arg1; | |
- (void)releaseConnectedClients; | |
- (void)removeAllClients; | |
- (void)removeClient:(id)arg1; | |
- (void)addClient:(id)arg1; | |
- (void)setSystemInputManagerFromKeyboardState:(id)arg1 devicePasscodeEntry:(BOOL)arg2; | |
@property(readonly, nonatomic) BOOL hasSystemInputManager; | |
- (BOOL)_systemHasKbd; | |
- (void)dealloc; | |
@end | |
@interface UIKeyboardInputModeController : NSObject | |
{ | |
UIKeyboardInputMode *_currentInputMode; | |
NSArray *_inputModesWithoutHardwareSupport; | |
NSArray *_allExtensions; | |
NSArray *_allowedExtensions; | |
BOOL _skipExtensionInputModes; | |
BOOL _excludeExtensionInputModes; | |
BOOL _cacheNeedsRefresh; | |
int _notifyPasscodeChangedToken; | |
struct __CFUserNotification *_userNotification; | |
struct __CFRunLoopSource *_userNotificationRunLoopSource; | |
NSString *_newModeForUserNotification; | |
NSObject *_keyboardTagForUserNotification; | |
BOOL _loadingExtensions; | |
BOOL _needsUpdateExtensions; | |
BOOL _suppressCurrentPublicInputMode; | |
BOOL _shouldRunContinuousDiscovery; | |
NSArray *keyboardInputModes; | |
NSArray *keyboardInputModeIdentifiers; | |
NSArray *enabledInputModes; | |
NSArray *normalizedInputModes; | |
NSArray *defaultKeyboardInputModes; | |
NSArray *defaultRawInputModes; | |
NSArray *defaultInputModes; | |
NSArray *defaultNormalizedInputModes; | |
NSArray *suggestedInputModesForSiriLanguage; | |
UIKeyboardInputMode *_lastUsedInputMode; | |
NSString *_inputModeContextIdentifier; | |
id <UIKeyboardInputModeControllerDelegate> _delegate; | |
UIKeyboardInputMode *_nextInputModeToUse; | |
UIKeyboardInputMode *_currentUsedInputMode; | |
id _extensionMatchingContext; | |
} | |
+ (id)ASCIICapableInputModeIdentifierForPreferredLanguages; | |
+ (id)inputModeIdentifierForPreferredLanguages:(id)arg1 passingTest:(CDUnknownBlockType)arg2; | |
+ (id)sharedInputModeController; | |
@property(retain, nonatomic) id extensionMatchingContext; // @synthesize extensionMatchingContext=_extensionMatchingContext; | |
@property(retain, nonatomic) UIKeyboardInputMode *currentUsedInputMode; // @synthesize currentUsedInputMode=_currentUsedInputMode; | |
@property(retain, nonatomic) UIKeyboardInputMode *nextInputModeToUse; // @synthesize nextInputModeToUse=_nextInputModeToUse; | |
@property(nonatomic) id <UIKeyboardInputModeControllerDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(nonatomic) BOOL shouldRunContinuousDiscovery; // @synthesize shouldRunContinuousDiscovery=_shouldRunContinuousDiscovery; | |
@property(copy, nonatomic) NSString *inputModeContextIdentifier; // @synthesize inputModeContextIdentifier=_inputModeContextIdentifier; | |
@property(retain, nonatomic) UIKeyboardInputMode *lastUsedInputMode; // @synthesize lastUsedInputMode=_lastUsedInputMode; | |
@property(retain) NSArray *suggestedInputModesForSiriLanguage; // @synthesize suggestedInputModesForSiriLanguage; | |
@property(readonly, nonatomic) NSArray *allowedExtensions; // @synthesize allowedExtensions=_allowedExtensions; | |
@property(retain) NSArray *defaultNormalizedInputModes; // @synthesize defaultNormalizedInputModes; | |
@property(retain) NSArray *defaultInputModes; // @synthesize defaultInputModes; | |
@property(copy, nonatomic) NSArray *defaultRawInputModes; // @synthesize defaultRawInputModes; | |
@property(retain) NSArray *defaultKeyboardInputModes; // @synthesize defaultKeyboardInputModes; | |
@property(retain) NSArray *normalizedInputModes; // @synthesize normalizedInputModes; | |
@property(retain) NSArray *enabledInputModes; // @synthesize enabledInputModes; | |
@property(retain) NSArray *keyboardInputModeIdentifiers; // @synthesize keyboardInputModeIdentifiers; | |
@property(retain) NSArray *keyboardInputModes; // @synthesize keyboardInputModes; | |
- (void)handleSpecificHardwareKeyboard; | |
- (void)releaseAddKeyboardNotification; | |
- (void)didAcceptAddKeyboardInputMode; | |
- (void)showAddKeyboardAlertForInputModeIdentifier:(id)arg1; | |
- (id)inputModeToAddForKeyboardLanguage:(id)arg1 countryCode:(id)arg2 activeModes:(id)arg3; | |
- (id)hardwareLayoutToUseForInputMode:(id)arg1; | |
- (void)handleLastUsedInputMode:(id)arg1 withNewInputMode:(id)arg2; | |
- (id)supportedInputModesFromArray:(id)arg1; | |
- (void)startConnectionForFileAtURL:(id)arg1 forInputModeIdentifier:(id)arg2; | |
- (void)startDictationConnectionForFileAtURL:(id)arg1 forInputModeIdentifier:(id)arg2; | |
- (void)performWithForcedExtensionInputModes:(CDUnknownBlockType)arg1; | |
- (void)performWithoutExtensionInputModes:(CDUnknownBlockType)arg1; | |
- (void)stopDictation; | |
- (void)switchToDictationInputMode; | |
- (void)switchToCurrentSystemInputMode; | |
- (void)updateCurrentAndNextInputModes; | |
- (void)updateLastUsedInputMode:(id)arg1; | |
- (id)inputModeForASCIIToggleWithTraits:(id)arg1; | |
- (id)inputModeLastUsedForLanguage:(id)arg1; | |
- (id)inputModeIdentifierLastUsedForLanguage:(id)arg1; | |
- (id)nextInputModeInPreferenceListForTraits:(id)arg1; | |
- (id)nextInputModeInPreferenceListForTraits:(id)arg1 updatePreference:(BOOL)arg2; | |
- (id)nextInputModeToUseForTraits:(id)arg1; | |
- (id)nextInputModeToUseForTraits:(id)arg1 updatePreference:(BOOL)arg2; | |
- (void)_setCurrentAndNextInputModePreference; | |
- (id)nextInputModeFromList:(id)arg1 withFilter:(unsigned long long)arg2 withTraits:(id)arg3; | |
- (id)extensionInputModes; | |
- (BOOL)isLockscreenPasscodeKeyboard; | |
- (BOOL)verifyKeyboardExtensionsWithApp; | |
- (BOOL)deviceStateIsLocked; | |
- (id)_MCFilteredExtensionIdentifiers; | |
- (void)_removeInputModes:(id)arg1; | |
- (BOOL)_mayContainExtensionInputModes; | |
- (void)_beginContinuousDiscoveryIfNeeded; | |
- (id)_allExtensionsFromMatchingExtensions:(id)arg1; | |
- (void)_clearAllExtensionsIfNeeded; | |
- (void)_clearAllExtensions; | |
- (void)extensionsChanged; | |
- (void)didEnterBackground:(id)arg1; | |
- (void)keyboardsPreferencesChanged:(id)arg1; | |
- (void)willEnterForeground:(id)arg1; | |
- (void)loadSuggestedInputModesForSiriLanguage; | |
- (id)suggestedInputModesForPreferredLanguages; | |
- (id)suggestedInputModesForCurrentLocale; | |
- (id)suggestedInputModesForCurrentLocale:(BOOL)arg1 fallbackToDefaultInputModes:(BOOL)arg2; | |
- (id)defaultEnabledInputModesForCurrentLocale:(BOOL)arg1; | |
- (id)appendPasscodeInputModes:(id)arg1; | |
- (void)updateDefaultInputModesIfNecessaryForIdiom; | |
- (id)filteredTVInputModesFromInputModes:(id)arg1; | |
- (id)filteredInputModesForSiriLanguageFromInputModes:(id)arg1; | |
- (BOOL)currentLocaleRequiresExtendedSetup; | |
- (void)updateCurrentInputMode:(id)arg1; | |
- (void)_setCurrentInputMode:(id)arg1 force:(BOOL)arg2; | |
@property(retain) UIKeyboardInputMode *currentInputMode; | |
@property(readonly, nonatomic) BOOL containsDictationSupportedInputMode; | |
- (id)updateEnabledDictationLanguages:(BOOL)arg1; | |
- (BOOL)isDictationLanguageEnabled:(id)arg1; | |
@property(readonly, nonatomic) NSArray *enabledDictationLanguages; | |
@property(readonly, nonatomic) NSArray *activeDictationLanguages; | |
- (id)keyboardLanguageForDictationLanguage:(id)arg1; | |
- (id)defaultDictationLanguages:(id)arg1; | |
- (id)suggestedDictationLanguagesForDeviceLanguage; | |
@property(readonly, nonatomic) NSArray *activeDictationSupportedInputModeIdentifiers; | |
@property(readonly, nonatomic) UIKeyboardInputMode *lastUsedInputModeForCurrentContext; | |
@property(readonly, nonatomic) UIKeyboardInputMode *currentLinguisticInputMode; | |
@property(readonly, nonatomic) UIKeyboardInputMode *currentPublicInputMode; | |
- (id)textInputModeForResponder:(id)arg1; | |
@property(readonly, nonatomic) UIKeyboardInputMode *currentSystemInputMode; | |
@property(readonly, nonatomic) UIKeyboardInputMode *hardwareInputMode; | |
- (id)_systemInputModePassingLanguageTest:(CDUnknownBlockType)arg1; | |
- (id)_systemInputModePassingTest:(CDUnknownBlockType)arg1; | |
@property(nonatomic) UIKeyboardInputMode *currentInputModeInPreference; | |
@property(readonly) NSArray *activeInputModeIdentifiers; | |
- (id)activeInputModes; | |
- (id)inputModeWithIdentifier:(id)arg1; | |
- (id)init; | |
- (void)dealloc; | |
- (BOOL)identifierIsValidSystemInputMode:(id)arg1; | |
- (id)inputModesFromIdentifiers:(id)arg1; | |
- (id)identifiersFromInputModes:(id)arg1; | |
@property(readonly) NSArray *enabledInputModeLanguages; | |
@property(readonly) NSArray *normalizedEnabledInputModeIdentifiers; | |
@property(readonly) NSArray *enabledInputModeIdentifiers; | |
- (id)enabledInputModeIdentifiers:(BOOL)arg1; | |
- (void)saveDeviceUnlockPasscodeInputModes; | |
@property(readonly) NSArray *inputModesWithoutHardwareSupport; | |
@property(readonly) NSArray *supportedInputModeIdentifiers; | |
@end | |
@interface UIKeyboardInputMode : UITextInputMode <NSCopying> | |
{ | |
BOOL isDisplayed; | |
BOOL _extensionInputModeHasDictation; | |
NSString *primaryLanguage; | |
NSString *_languageWithRegion; | |
NSString *identifier; | |
NSString *normalizedIdentifier; | |
NSString *softwareLayout; | |
NSString *hardwareLayout; | |
NSArray *_multilingualLanguages; | |
} | |
+ (BOOL)supportsSecureCoding; | |
+ (id)autofillSignupInputMode; | |
+ (id)autofillFallbackInputMode; | |
+ (id)intlInputMode; | |
+ (id)keyboardInputModeWithIdentifier:(id)arg1; | |
+ (id)hardwareLayoutFromIdentifier:(id)arg1; | |
+ (id)softwareLayoutFromIdentifier:(id)arg1; | |
+ (id)canonicalLanguageIdentifierFromIdentifier:(id)arg1; | |
@property(nonatomic) BOOL extensionInputModeHasDictation; // @synthesize extensionInputModeHasDictation=_extensionInputModeHasDictation; | |
@property(retain, nonatomic) NSArray *multilingualLanguages; // @synthesize multilingualLanguages=_multilingualLanguages; | |
@property(nonatomic) BOOL isDisplayed; // @synthesize isDisplayed; | |
@property(retain, nonatomic) NSString *hardwareLayout; // @synthesize hardwareLayout; | |
@property(retain, nonatomic) NSString *softwareLayout; // @synthesize softwareLayout; | |
@property(retain, nonatomic) NSString *normalizedIdentifier; // @synthesize normalizedIdentifier; | |
@property(retain, nonatomic) NSString *identifier; // @synthesize identifier; | |
@property(retain, nonatomic) NSString *languageWithRegion; // @synthesize languageWithRegion=_languageWithRegion; | |
@property(retain, nonatomic) NSString *primaryLanguage; // @synthesize primaryLanguage; | |
- (void)setLastUsedDictationLanguage; | |
@property(retain, nonatomic) NSString *dictationLanguage; | |
@property(readonly, nonatomic) NSString *dictationDisplayName; | |
- (BOOL)isDesiredForTraits:(id)arg1; | |
- (BOOL)isAllowedForTraits:(id)arg1; | |
- (BOOL)includeBarHeight; | |
@property(readonly, nonatomic) NSString *containingBundleDisplayName; | |
@property(readonly, nonatomic) NSBundle *containingBundle; | |
@property(readonly, nonatomic) NSExtension *extension; | |
@property(readonly, nonatomic) BOOL isExtensionInputMode; | |
@property(readonly, nonatomic) BOOL isStalledExtensionInputMode; | |
@property(readonly, nonatomic) NSString *automaticHardwareLayout; | |
@property(readonly, nonatomic) BOOL defaultLayoutIsASCIICapable; | |
@property(readonly, nonatomic) BOOL isDefaultRightToLeft; | |
@property(readonly, nonatomic) NSString *extendedDisplayName; | |
@property(readonly, nonatomic) NSString *displayName; | |
- (id)initWithCoder:(id)arg1; | |
- (void)encodeWithCoder:(id)arg1; | |
@property(readonly, retain, nonatomic) NSArray *normalizedIdentifierLevels; | |
@property(readonly, nonatomic) NSString *identifierWithLayouts; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (BOOL)isEqual:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithIdentifier:(id)arg1; | |
@end | |
@interface UISpecializedInputMode : UIKeyboardInputMode | |
{ | |
Class _viewControllerClass; | |
} | |
@property(retain, nonatomic) Class viewControllerClass; // @synthesize viewControllerClass=_viewControllerClass; | |
- (BOOL)includeBarHeight; | |
@end | |
@interface UIDictationInputMode : UISpecializedInputMode | |
{ | |
UITouch *_triggeringTouch; | |
UIKeyboardInputMode *_currentInputModeForDictation; | |
} | |
+ (BOOL)currentInputModeSupportsDictation; | |
@property(retain, nonatomic) UIKeyboardInputMode *currentInputModeForDictation; // @synthesize currentInputModeForDictation=_currentInputModeForDictation; | |
@property(retain, nonatomic) UITouch *triggeringTouch; // @synthesize triggeringTouch=_triggeringTouch; | |
- (BOOL)includeBarHeight; | |
- (Class)viewControllerClass; | |
- (void)dealloc; | |
@end | |
@interface UIKeyboardSuggestedInputMode : UIKeyboardInputMode | |
{ | |
BOOL enabled; | |
} | |
@property(nonatomic) BOOL enabled; // @synthesize enabled; | |
- (id)description; | |
- (id)initWithIdentifier:(id)arg1 enabled:(BOOL)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardExtensionInputMode : UIKeyboardInputMode | |
{ | |
NSExtension *_extension; | |
} | |
@property(retain, nonatomic) NSExtension *extension; // @synthesize extension=_extension; | |
- (BOOL)isDesiredForTraits:(id)arg1; | |
- (BOOL)isAllowedForTraits:(id)arg1; | |
- (id)normalizedIdentifierLevels; | |
- (id)identifierWithLayouts; | |
- (id)containingBundleDisplayName; | |
- (id)containingBundle; | |
- (BOOL)isExtensionInputMode; | |
- (BOOL)isStalledExtensionInputMode; | |
- (BOOL)defaultLayoutIsASCIICapable; | |
- (BOOL)isDefaultRightToLeft; | |
- (id)extendedDisplayName; | |
- (id)displayName; | |
- (id)hardwareLayout; | |
- (void)setPrimaryLanguage:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithIdentifier:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBTouchState : NSObject <NSCopying> | |
{ | |
double _timestamp; | |
long long _phase; | |
UIWindow *_window; | |
double _pathMajorRadius; | |
unsigned long long _pathIndex; | |
NSUUID *_touchUUID; | |
unsigned long long _tapCount; | |
struct CGPoint _locationInWindow; | |
} | |
+ (id)touchStateForTouchUUID:(id)arg1 withTimestamp:(double)arg2 phase:(long long)arg3 location:(struct CGPoint)arg4 pathIndex:(unsigned char)arg5 inView:(id)arg6; | |
+ (id)touchStateForTouch:(id)arg1; | |
+ (void)releaseUUIDForTouch:(id)arg1; | |
+ (id)touchUUIDsForTouches:(id)arg1; | |
+ (id)touchesForTouchUUIDs:(id)arg1; | |
+ (id)touchForTouchUUID:(id)arg1; | |
+ (id)touchUUIDForTouch:(id)arg1; | |
@property(readonly, nonatomic) unsigned long long tapCount; // @synthesize tapCount=_tapCount; | |
@property(readonly, nonatomic) NSUUID *touchUUID; // @synthesize touchUUID=_touchUUID; | |
@property(readonly, nonatomic) unsigned long long pathIndex; // @synthesize pathIndex=_pathIndex; | |
@property(readonly, nonatomic) double pathMajorRadius; // @synthesize pathMajorRadius=_pathMajorRadius; | |
@property(readonly, nonatomic) struct CGPoint locationInWindow; // @synthesize locationInWindow=_locationInWindow; | |
@property(readonly, nonatomic) UIWindow *window; // @synthesize window=_window; | |
@property(readonly, nonatomic) long long phase; // @synthesize phase=_phase; | |
@property(readonly, nonatomic) double timestamp; // @synthesize timestamp=_timestamp; | |
- (id)description; | |
- (struct CGPoint)locationInView:(id)arg1; | |
- (void)dealloc; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBTouchStateTask : NSObject <NSCopying> | |
{ | |
UIKBTouchState *_touchState; | |
CDUnknownBlockType _task; | |
BOOL _isBusy; | |
} | |
+ (id)touchStateTaskForTouchState:(id)arg1 andTask:(CDUnknownBlockType)arg2; | |
@property(nonatomic) BOOL isBusy; // @synthesize isBusy=_isBusy; | |
@property(readonly, copy, nonatomic) CDUnknownBlockType task; // @synthesize task=_task; | |
@property(readonly, retain, nonatomic) UIKBTouchState *touchState; // @synthesize touchState=_touchState; | |
- (long long)compare:(id)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (void)dealloc; | |
- (id)initWithTouchState:(id)arg1 andTask:(CDUnknownBlockType)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBTouchOrderedTaskList : NSObject | |
{ | |
NSUUID *_touchUUID; | |
NSObject<OS_dispatch_queue> *_touchStateTasksQueue; | |
NSMutableArray *_touchStateTasks; | |
NSValue *_currentTouchPoint; | |
BOOL _ignoredOnBegin; | |
unsigned long long _pathIndex; | |
double _originalStartTime; | |
} | |
+ (id)taskListForTouchUUID:(id)arg1 withPathIndex:(unsigned long long)arg2; | |
@property(nonatomic) BOOL ignoredOnBegin; // @synthesize ignoredOnBegin=_ignoredOnBegin; | |
@property(readonly, nonatomic) double originalStartTime; // @synthesize originalStartTime=_originalStartTime; | |
@property(readonly, nonatomic) unsigned long long pathIndex; // @synthesize pathIndex=_pathIndex; | |
@property(readonly, retain, nonatomic) NSValue *currentTouchPoint; // @synthesize currentTouchPoint=_currentTouchPoint; | |
@property(readonly, retain, nonatomic) NSUUID *touchUUID; // @synthesize touchUUID=_touchUUID; | |
- (id)firstTouchStateForUITouchPhase:(long long)arg1; | |
- (BOOL)executeTasksInView:(id)arg1 withBlock:(CDUnknownBlockType)arg2; | |
- (void)removeTasksMatchingFilter:(CDUnknownBlockType)arg1; | |
- (BOOL)isExecutingFirstTask; | |
- (void)addTask:(id)arg1; | |
@property(readonly, nonatomic) BOOL hasTasks; | |
- (void)dealloc; | |
- (id)initWithTouchUUID:(id)arg1 withPathIndex:(unsigned long long)arg2; | |
@end | |
@interface UIKeyboardLayout : UIView <_UIScreenEdgePanRecognizerDelegate, _UIKBRTRecognizerDelegate, _UIKBRTTouchDriftingDelegate, _UIViewRepresentingKeyboardLayout> | |
{ | |
UITextInputTraits *_inputTraits; | |
UIKBScreenTraits *_screenTraits; | |
UIKBTextEditingTraits *_textEditingTraits; | |
NSMutableArray *_uncommittedTouchUUIDs; | |
NSUUID *_activeTouchUUID; | |
NSUUID *_shiftKeyTouchUUID; | |
unsigned long long _cursorLocation; | |
BOOL _disableInteraction; | |
UIKeyboardTaskQueue *_taskQueue; | |
BOOL hideKeysUnderIndicator; | |
BOOL _hasPreferredHeight; | |
BOOL _isExecutingDeferredTouchTasks; | |
BOOL _listeningForWillChange; | |
BOOL _listeningForDidChange; | |
double _preferredHeight; | |
_UIScreenEdgePanRecognizer *_screenEdgePanRecognizer; | |
CDUnknownBlockType _deferredTouchDownTask; | |
CDUnknownBlockType _deferredTouchMovedTask; | |
_UIKBRTRecognizer *_handRestRecognizer; | |
_UIKBRTFingerDetection *_fingerDetection; | |
UIKBCadenceMonitor *_cadenceMonitor; | |
_UIKBRTTouchVelocities *_touchVelocities; | |
double lastTouchUpTime; | |
double _timestampOfLastTouchesEnded; | |
CDUnknownBlockType _deferredTaskForActiveTouch; | |
_UIKBRTTouchDrifting *_touchDrifting; | |
NSMutableDictionary *_deferredTouchTaskLists; | |
NSObject<OS_dispatch_queue> *_deferredTouchTaskListsQueue; | |
NSMutableSet *_touchIgnoredUUIDSet; | |
} | |
+ (BOOL)_showSmallDisplayKeyplane; | |
+ (struct CGSize)keyboardSizeForInputMode:(id)arg1 screenTraits:(id)arg2 keyboardType:(long long)arg3; | |
+ (Class)_subclassForScreenTraits:(id)arg1; | |
@property(nonatomic) BOOL listeningForDidChange; // @synthesize listeningForDidChange=_listeningForDidChange; | |
@property(nonatomic) BOOL listeningForWillChange; // @synthesize listeningForWillChange=_listeningForWillChange; | |
@property(nonatomic) BOOL isExecutingDeferredTouchTasks; // @synthesize isExecutingDeferredTouchTasks=_isExecutingDeferredTouchTasks; | |
@property(retain, nonatomic) NSMutableSet *touchIgnoredUUIDSet; // @synthesize touchIgnoredUUIDSet=_touchIgnoredUUIDSet; | |
@property(retain, nonatomic) NSObject<OS_dispatch_queue> *deferredTouchTaskListsQueue; // @synthesize deferredTouchTaskListsQueue=_deferredTouchTaskListsQueue; | |
@property(retain, nonatomic) NSMutableDictionary *deferredTouchTaskLists; // @synthesize deferredTouchTaskLists=_deferredTouchTaskLists; | |
@property(retain, nonatomic) _UIKBRTTouchDrifting *touchDrifting; // @synthesize touchDrifting=_touchDrifting; | |
@property(readonly, nonatomic) BOOL hasPreferredHeight; // @synthesize hasPreferredHeight=_hasPreferredHeight; | |
@property(copy, nonatomic) CDUnknownBlockType deferredTaskForActiveTouch; // @synthesize deferredTaskForActiveTouch=_deferredTaskForActiveTouch; | |
@property(readonly, nonatomic) double timestampOfLastTouchesEnded; // @synthesize timestampOfLastTouchesEnded=_timestampOfLastTouchesEnded; | |
@property(nonatomic) double lastTouchUpTime; // @synthesize lastTouchUpTime; | |
@property(retain, nonatomic) _UIKBRTTouchVelocities *touchVelocities; // @synthesize touchVelocities=_touchVelocities; | |
@property(retain, nonatomic) UIKBCadenceMonitor *cadenceMonitor; // @synthesize cadenceMonitor=_cadenceMonitor; | |
@property(retain, nonatomic) _UIKBRTFingerDetection *fingerDetection; // @synthesize fingerDetection=_fingerDetection; | |
@property(retain, nonatomic) _UIKBRTRecognizer *handRestRecognizer; // @synthesize handRestRecognizer=_handRestRecognizer; | |
@property(copy, nonatomic) CDUnknownBlockType deferredTouchMovedTask; // @synthesize deferredTouchMovedTask=_deferredTouchMovedTask; | |
@property(copy, nonatomic) CDUnknownBlockType deferredTouchDownTask; // @synthesize deferredTouchDownTask=_deferredTouchDownTask; | |
@property(retain, nonatomic) _UIScreenEdgePanRecognizer *screenEdgePanRecognizer; // @synthesize screenEdgePanRecognizer=_screenEdgePanRecognizer; | |
@property(nonatomic) BOOL hideKeysUnderIndicator; // @synthesize hideKeysUnderIndicator; | |
@property(nonatomic) double preferredHeight; // @synthesize preferredHeight=_preferredHeight; | |
@property(nonatomic) BOOL disableInteraction; // @synthesize disableInteraction=_disableInteraction; | |
@property(nonatomic) unsigned long long cursorLocation; // @synthesize cursorLocation=_cursorLocation; | |
@property(retain, nonatomic) NSUUID *shiftKeyTouchUUID; // @synthesize shiftKeyTouchUUID=_shiftKeyTouchUUID; | |
@property(retain, nonatomic) NSUUID *activeTouchUUID; // @synthesize activeTouchUUID=_activeTouchUUID; | |
- (id)simulateTouchForCharacter:(id)arg1 errorVector:(struct CGPoint)arg2 shouldTypeVariants:(BOOL)arg3 baseKeyForVariants:(BOOL)arg4; | |
- (id)simulateTouch:(struct CGPoint)arg1; | |
- (void)changeToKeyplane:(id)arg1; | |
- (id)keyplaneNamed:(id)arg1; | |
- (id)keyplaneForKey:(id)arg1; | |
- (id)baseKeyForString:(id)arg1; | |
- (BOOL)shouldMergeAssistantBarWithKeyboardLayout; | |
- (struct CGSize)stretchFactor; | |
- (void)setTwoFingerTapTimestamp:(double)arg1; | |
- (BOOL)shouldAllowSelectionGestures:(BOOL)arg1 atPoint:(struct CGPoint)arg2 toBegin:(BOOL)arg3; | |
- (id)internationalKeyDisplayStringOnEmojiKeyboard; | |
- (void)updateUndoKeyState; | |
- (BOOL)globeKeyDisplaysAsEmojiKey; | |
- (void)setKeyboardBias:(long long)arg1; | |
- (void)updateGlobeKeyAndLayoutOriginBeforeSnapshotForInputView:(id)arg1; | |
- (BOOL)supportsEmoji; | |
- (BOOL)isEmojiKeyplane; | |
- (BOOL)keyplaneContainsEmojiKey; | |
- (BOOL)keyplaneContainsDismissKey; | |
- (void)triggerSpaceKeyplaneSwitchIfNecessary; | |
- (id)currentKeyplane; | |
- (double)biasedKeyboardWidthRatio; | |
- (long long)currentHandBias; | |
- (void)cancelTouchesForTwoFingerTapGesture:(id)arg1; | |
- (void)didEndIndirectSelectionGesture; | |
- (void)willBeginIndirectSelectionGesture; | |
- (void)setDisableTouchInput:(BOOL)arg1; | |
- (void)setPasscodeOutlineAlpha:(double)arg1; | |
- (BOOL)shouldFadeToLayout; | |
- (BOOL)shouldFadeFromLayout; | |
- (void)fadeWithInvocation:(id)arg1; | |
- (SEL)handlerForNotification:(id)arg1; | |
- (struct CGRect)frameForKeylayoutName:(id)arg1; | |
- (struct CGRect)dragGestureRectInView:(id)arg1; | |
- (double)flickDistance; | |
- (double)hitBuffer; | |
- (BOOL)canHandleEvent:(id)arg1; | |
- (void)didFinishScreenGestureRecognition; | |
- (void)didRecognizeGestureOnEdge:(unsigned long long)arg1 withDistance:(double)arg2; | |
- (unsigned long long)targetEdgesForScreenGestureRecognition; | |
- (unsigned long long)fingerIDForTouchUUID:(id)arg1; | |
- (struct CGPoint)_uikbrtTouchDrifting:(id)arg1 touchCenterForFingerID:(unsigned long long)arg2; | |
- (id)_uikbrtTouchDrifting:(id)arg1 touchIdentifiersForFingerID:(unsigned long long)arg2; | |
- (unsigned long long)_uikbrtTouchDrifting:(id)arg1 fingerIDFortouchIdentifier:(id)arg2; | |
- (void)_uikbrtTouchDriftingStateChanged:(id)arg1; | |
- (struct CGPoint)rightVirtualDriftOffset; | |
- (struct CGPoint)leftVirtualDriftOffset; | |
- (void)setNeedsVirtualDriftUpdate; | |
- (BOOL)supportsVirtualDrift; | |
- (BOOL)isReachableDevice; | |
- (BOOL)_handRestRecognizerCancelShouldBeEnd; | |
- (BOOL)_hasRelatedTouchesForTouchState:(id)arg1; | |
- (void)_ignoreTouchState:(id)arg1; | |
- (void)_updateTouchState:(id)arg1 errorVector:(struct CGPoint)arg2 rowOffsetFromHomeRow:(long long)arg3; | |
- (id)getHorizontalOffsetFromHomeRowForRowRelativeToHomeRow:(long long)arg1; | |
- (struct CGPoint)getCenterForKeyUnderRightIndexFinger; | |
- (struct CGPoint)getCenterForKeyUnderLeftIndexFinger; | |
- (void)handRestRecognizerNotifyRestForBegin:(BOOL)arg1 location:(struct CGPoint)arg2 timestamp:(double)arg3 pathIndex:(int)arg4 touchUUID:(id)arg5 context:(id)arg6; | |
- (CDUnknownBlockType)handRestRecognizerSilenceNextTouchDown; | |
- (struct CGSize)handRestRecognizerStandardKeyPixelSize; | |
- (BOOL)handRestRecognizerShouldNeverIgnoreTouchState:(id)arg1 fromPoint:(struct CGPoint)arg2 toPoint:(struct CGPoint)arg3 forRestingState:(unsigned long long)arg4 otherRestedTouchLocations:(id)arg5; | |
- (unsigned char)getHandRestRecognizerState; | |
- (void)screenEdgePanRecognizerStateDidChange:(id)arg1; | |
- (void)_notifyLayoutOfGesturePosition:(struct CGPoint)arg1 relativeToEdge:(unsigned long long)arg2; | |
- (BOOL)_canAddTouchesToScreenGestureRecognizer:(id)arg1; | |
- (void)resetTouchProcessingForKeyboardChange; | |
- (void)updateTouchProcessingForKeyplaneChange; | |
- (void)updateTouchProcessingForKeyboardChange; | |
- (void)reloadKeyboardGestureRecognition; | |
- (void)_resetFingerDetectionFromLayout; | |
- (BOOL)_shouldAllowKeyboardHandlingForTouchesEndedOrCancelled:(id)arg1 withEvent:(id)arg2; | |
- (BOOL)_shouldAllowKeyboardHandlingForTouchesMoved:(id)arg1 withEvent:(id)arg2; | |
- (BOOL)_shouldAllowKeyboardHandlingForTouchesBegan:(id)arg1 withEvent:(id)arg2; | |
- (void)assertSavedLocation:(struct CGPoint)arg1 onTouch:(id)arg2 inWindow:(id)arg3 resetPrevious:(BOOL)arg4; | |
- (void)_addTouchToScreenEdgePanRecognizer:(id)arg1; | |
- (void)_executeDeferredTouchTasks; | |
- (BOOL)_shouldAllowKeyboardHandlingIfNecessaryForTouch:(id)arg1 phase:(long long)arg2 withTouchState:(id)arg3 task:(CDUnknownBlockType)arg4; | |
- (void)resetHRRLayoutState; | |
- (void)recognizer:(id)arg1 cancelTouchOnLayoutWithId:(id)arg2 startPoint:(struct CGPoint)arg3 endPoint:(struct CGPoint)arg4 whenReady:(CDUnknownBlockType)arg5; | |
- (void)recognizer:(id)arg1 releaseTouchToLayoutWithId:(id)arg2 startPoint:(struct CGPoint)arg3 endPoint:(struct CGPoint)arg4 whenReady:(CDUnknownBlockType)arg5; | |
- (void)recognizer:(id)arg1 continueTrackingIgnoredTouchWithId:(id)arg2 currentPoint:(struct CGPoint)arg3 whenReady:(CDUnknownBlockType)arg4; | |
- (void)recognizer:(id)arg1 willIgnoreTouchWithId:(id)arg2 startingAt:(double)arg3 atPoint:(struct CGPoint)arg4 currentPoint:(struct CGPoint)arg5 whenReady:(CDUnknownBlockType)arg6; | |
- (BOOL)queryShouldNeverIgnoreTouchStateWithIdentifier:(id)arg1 touchState:(id)arg2 startPoint:(struct CGPoint)arg3 forRestingState:(unsigned long long)arg4; | |
- (void)recognizer:(id)arg1 shouldContinueTrackingTouchWithId:(id)arg2 startingAt:(double)arg3 atPoint:(struct CGPoint)arg4 currentPoint:(struct CGPoint)arg5 forContinueState:(unsigned long long)arg6 whenStateReady:(CDUnknownBlockType)arg7; | |
- (void)recognizer:(id)arg1 restartTouchDownForTouchWithId:(id)arg2 startingAt:(double)arg3 atPoint:(struct CGPoint)arg4 currentPoint:(struct CGPoint)arg5 whenStateReady:(CDUnknownBlockType)arg6; | |
- (void)recognizer:(id)arg1 beginTouchDownForTouchWithId:(id)arg2 atPoint:(struct CGPoint)arg3 forBeginState:(unsigned long long)arg4 whenStateReady:(CDUnknownBlockType)arg5; | |
- (void)recognizerBlockUntilTaskQueueReadyForceUsingDeferredTask:(BOOL)arg1; | |
- (void)_enumerateDeferredTouchUUIDs:(id)arg1 withBlock:(CDUnknownBlockType)arg2; | |
- (BOOL)canForceTouchUUIDCommit:(id)arg1 inWindow:(id)arg2; | |
- (void)commitTouches:(id)arg1 executionContext:(id)arg2; | |
- (void)forceUpdatesForCommittedTouch; | |
- (void)commitTouchUUIDs:(id)arg1; | |
- (id)touchUUIDsToCommitBeforeTouchUUID:(id)arg1; | |
- (void)_removeTouchesFromProcessing:(id)arg1; | |
- (void)touchesEstimatedPropertiesUpdated:(id)arg1; | |
- (void)touchesCancelled:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesEnded:(id)arg1 withEvent:(id)arg2; | |
- (void)clearShiftIfNecessaryForEndedTouchState:(id)arg1; | |
- (void)touchesMoved:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesBegan:(id)arg1 withEvent:(id)arg2; | |
- (void)touchChanged:(id)arg1; | |
- (CDUnknownBlockType)touchChangedTaskForTouchState:(id)arg1; | |
- (void)touchChanged:(id)arg1 executionContext:(id)arg2; | |
- (void)touchCancelled:(id)arg1 forResting:(BOOL)arg2 executionContext:(id)arg3; | |
- (void)touchCancelled:(id)arg1 executionContext:(id)arg2; | |
- (void)touchCancelled:(id)arg1; | |
- (CDUnknownBlockType)touchCancelledTaskForTouchState:(id)arg1 forResting:(BOOL)arg2; | |
- (void)touchUp:(id)arg1 executionContext:(id)arg2; | |
- (void)didCommitTouchState:(id)arg1; | |
- (void)touchUp:(id)arg1; | |
- (CDUnknownBlockType)touchUpTaskForTouchState:(id)arg1; | |
- (void)_touchEndedProcessingForTouches:(id)arg1; | |
- (void)touchDragged:(id)arg1 executionContext:(id)arg2; | |
- (void)touchDragged:(id)arg1; | |
- (CDUnknownBlockType)touchDraggedTaskForTouchState:(id)arg1; | |
- (void)touchDown:(id)arg1 executionContext:(id)arg2; | |
- (void)touchDown:(id)arg1; | |
- (CDUnknownBlockType)touchDownTaskForTouchState:(id)arg1; | |
- (void)_setRequiresExclusiveTouch:(BOOL)arg1; | |
- (BOOL)canProduceString:(id)arg1; | |
- (BOOL)shouldShowIndicator; | |
- (id)activationIndicatorView; | |
- (void)deactivateActiveKeysClearingTouchInfo:(BOOL)arg1 clearingDimming:(BOOL)arg2; | |
- (void)setReturnKeyEnabled:(BOOL)arg1 withDisplayName:(id)arg2 withType:(int)arg3; | |
- (void)restoreDefaultsForAllKeys; | |
- (void)restoreDefaultsForKey:(id)arg1; | |
- (void)setLongPressAction:(SEL)arg1 forKey:(id)arg2; | |
- (void)setAction:(SEL)arg1 forKey:(id)arg2; | |
- (void)setTarget:(id)arg1 forKey:(id)arg2; | |
- (void)setLabel:(id)arg1 forKey:(id)arg2; | |
@property(retain, nonatomic) NSString *layoutTag; | |
- (void)setRenderConfig:(id)arg1; | |
- (void)updateBackgroundCorners; | |
- (BOOL)canMultitap; | |
- (BOOL)hasAccentKey; | |
- (BOOL)hasCandidateKeys; | |
- (id)candidateList; | |
- (BOOL)performSpaceAction; | |
- (BOOL)performReturnAction; | |
- (void)didClearInput; | |
- (struct CGRect)_keyboardLongPressInteractionRegion; | |
- (id)_keyboardLayoutView; | |
- (void)longPressAction; | |
- (BOOL)isShiftKeyPlaneChooser; | |
- (BOOL)isShiftKeyBeingHeld; | |
- (void)setAutoshift:(BOOL)arg1; | |
- (void)setShift:(BOOL)arg1; | |
- (BOOL)diacriticForwardCompose; | |
- (BOOL)isAlphabeticPlane; | |
- (BOOL)ignoresShiftState; | |
- (BOOL)usesAutoShift; | |
- (void)updateLocalizedKeys:(BOOL)arg1; | |
- (void)deactivateActiveKeys; | |
- (void)clearTransientState; | |
- (void)clearUnusedObjects:(BOOL)arg1; | |
- (void)setRecentInputs:(id)arg1; | |
- (void)acceptRecentInputIfNecessary; | |
- (unsigned long long)textEditingKeyMask; | |
- (void)setTextEditingTraits:(id)arg1; | |
- (void)showKeyboardWithInputTraits:(id)arg1 screenTraits:(id)arg2 splitTraits:(id)arg3; | |
@property(readonly, nonatomic) long long idiom; | |
@property(readonly, nonatomic) long long orientation; | |
@property(retain, nonatomic) UIKeyboardTaskQueue *taskQueue; | |
- (void)willMoveToWindow:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (void)addWipeRecognizer; | |
- (void)wipeGestureRecognized:(id)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputSwitcherTableView : UITableView | |
{ | |
UIKeyboardMenuView *_menu; | |
} | |
@property(nonatomic) UIKeyboardMenuView *menu; // @synthesize menu=_menu; | |
- (void)selectRowAtIndexPath:(id)arg1 animated:(BOOL)arg2 scrollPosition:(long long)arg3; | |
- (void)deselectRowAtIndexPath:(id)arg1 animated:(BOOL)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputSwitcherShadowView : UIView | |
{ | |
int m_mode; | |
double m_pointerOffset; | |
NSArray *m_gradientColors; | |
UIKeyboardMenuView *_menu; | |
_UIBackdropView *_blurView; | |
struct CGRect _keyRect; | |
} | |
@property(retain, nonatomic) _UIBackdropView *blurView; // @synthesize blurView=_blurView; | |
@property(nonatomic) UIKeyboardMenuView *menu; // @synthesize menu=_menu; | |
@property(nonatomic) struct CGRect keyRect; // @synthesize keyRect=_keyRect; | |
@property(retain, nonatomic) NSArray *gradientColors; // @synthesize gradientColors=m_gradientColors; | |
@property(nonatomic) double pointerOffset; // @synthesize pointerOffset=m_pointerOffset; | |
@property(nonatomic) int mode; // @synthesize mode=m_mode; | |
- (void).cxx_destruct; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (void)layoutSubviews; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputSwitcherSelectionExtraView : UIView | |
{ | |
double m_pointerOffset; | |
int _roundedCorners; | |
UIKeyboardMenuView *_menu; | |
struct CGRect _keyRect; | |
} | |
@property(nonatomic) UIKeyboardMenuView *menu; // @synthesize menu=_menu; | |
@property(nonatomic) int roundedCorners; // @synthesize roundedCorners=_roundedCorners; | |
@property(nonatomic) struct CGRect keyRect; // @synthesize keyRect=_keyRect; | |
@property(nonatomic) double pointerOffset; // @synthesize pointerOffset=m_pointerOffset; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardMenuView : UIView <UITableViewDataSource, UITableViewDelegate, UIDimmingViewDelegate> | |
{ | |
UIInputSwitcherTableView *m_table; | |
UIInputSwitcherShadowView *m_shadowView; | |
UIInputSwitcherSelectionExtraView *m_selExtraView; | |
struct CGRect m_referenceRect; | |
double m_pointerOffset; | |
BOOL m_scrollable; | |
BOOL m_startAutoscroll; | |
BOOL m_scrolling; | |
BOOL m_shouldFade; | |
struct CGPoint m_point; | |
double m_scrollStartTime; | |
int m_scrollDirection; | |
NSTimer *m_scrollTimer; | |
unsigned long long m_visibleRows; | |
unsigned long long m_firstVisibleRow; | |
long long m_mode; | |
UIDimmingView *m_dimmingView; | |
UIView *m_inputView; | |
struct CGPoint m_referenceLocation; | |
UIKBKeyView *m_backgroundKeyView; | |
double m_timeDismissed; | |
BOOL _usesStraightLeftEdge; | |
BOOL _usesDarkTheme; | |
UIKBTree *_referenceKey; | |
UIKeyboardLayoutStar *_layout; | |
} | |
@property(nonatomic) UIKeyboardLayoutStar *layout; // @synthesize layout=_layout; | |
@property(nonatomic) UIKBTree *referenceKey; // @synthesize referenceKey=_referenceKey; | |
@property(nonatomic) BOOL usesDarkTheme; // @synthesize usesDarkTheme=_usesDarkTheme; | |
@property(nonatomic) BOOL usesStraightLeftEdge; // @synthesize usesStraightLeftEdge=_usesStraightLeftEdge; | |
@property(nonatomic) long long mode; // @synthesize mode=m_mode; | |
- (void).cxx_destruct; | |
- (id)subtitleFontForItemAtIndex:(unsigned long long)arg1; | |
- (id)subtitleForItemAtIndex:(unsigned long long)arg1; | |
- (id)fontForItemAtIndex:(unsigned long long)arg1; | |
- (id)localizedTitleForItemAtIndex:(unsigned long long)arg1; | |
- (id)titleForItemAtIndex:(unsigned long long)arg1; | |
- (void)didSelectItemAtIndex:(unsigned long long)arg1; | |
- (BOOL)shouldSelectItemAtIndex:(unsigned long long)arg1; | |
- (struct CGSize)preferredSize; | |
- (unsigned long long)defaultSelectedIndex; | |
- (unsigned long long)numberOfItems; | |
- (void)willFadeForSelectionAtIndex:(unsigned long long)arg1; | |
- (void)willFade; | |
- (void)willShow; | |
- (BOOL)shouldShow; | |
- (struct CGRect)popupRect; | |
- (void)setRenderConfig:(id)arg1; | |
- (void)touchesCancelled:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesEnded:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesMoved:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesBegan:(id)arg1 withEvent:(id)arg2; | |
- (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2; | |
- (void)scrollViewDidScroll:(id)arg1; | |
- (id)tableView:(id)arg1 willSelectRowAtIndexPath:(id)arg2; | |
- (id)tableView:(id)arg1 willDeselectRowAtIndexPath:(id)arg2; | |
- (double)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2; | |
- (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2; | |
- (void)tableView:(id)arg1 willDisplayCell:(id)arg2 forRowAtIndexPath:(id)arg3; | |
- (long long)tableView:(id)arg1 numberOfRowsInSection:(long long)arg2; | |
- (void)customizeCell:(id)arg1 forItemAtIndex:(unsigned long long)arg2; | |
- (void)setHighlightForRowAtIndexPath:(id)arg1 highlight:(BOOL)arg2; | |
- (void)selectItemAtPoint:(struct CGPoint)arg1; | |
- (BOOL)shouldShowSelectionExtraViewForIndexPath:(id)arg1; | |
- (void)highlightRow:(unsigned long long)arg1; | |
- (void)updateSelectionWithPoint:(struct CGPoint)arg1; | |
- (struct CGRect)interactiveBounds; | |
- (id)indexPathForInputSwitcherCellIncludingInteractiveInsetsAtPoint:(struct CGPoint)arg1; | |
- (void)autoscrollTimerFired:(id)arg1; | |
- (void)stopAnyAutoscrolling; | |
- (void)endScrolling:(id)arg1; | |
- (void)setNeedsDisplay; | |
- (void)setNeedsDisplayForTopBottomCells; | |
- (void)setNeedsDisplayForCell:(id)arg1; | |
- (void)fadeAnimationDidStop:(id)arg1 finished:(id)arg2 context:(id)arg3; | |
- (void)hide; | |
- (void)removeFromSuperview; | |
- (void)clear; | |
- (void)fadeWithDelay:(double)arg1 forSelectionAtIndex:(unsigned long long)arg2; | |
- (void)fadeWithDelay:(double)arg1; | |
- (void)fade; | |
- (void)_delayedFade; | |
- (void)showAsPopupForKey:(id)arg1 inLayout:(id)arg2; | |
- (int)_internationalKeyRoundedCornerInLayout:(id)arg1; | |
- (double)minYOfLastTableCellForSelectionExtraView; | |
- (id)maskForShadowViewBlurredBackground; | |
- (id)containerView; | |
- (void)showAsHUD; | |
- (void)showAsHUDFromLocation:(struct CGPoint)arg1 withInputView:(id)arg2 touchBegan:(double)arg3; | |
- (void)setupShadowViewWithSize:(struct CGSize)arg1; | |
- (void)setupBackgroundKeyViewWithSize:(struct CGSize)arg1; | |
- (void)show; | |
- (void)insertSelExtraView; | |
- (BOOL)usesShadowView; | |
- (BOOL)usesDimmingView; | |
- (void)dimmingViewWasTapped:(id)arg1; | |
- (id)dimmingView; | |
- (id)inputView; | |
- (void)setKeyboardDimmed:(BOOL)arg1; | |
- (void)performShowAnimation; | |
- (BOOL)isVisible; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (id)font; | |
- (id)subtitleFont; | |
- (void)applicationWillSuspend:(id)arg1; | |
- (BOOL)centerPopUpOverKey; | |
@property(readonly) BOOL usesTable; | |
- (id)table; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardPinchGestureRecognizer : UIGestureRecognizer | |
{ | |
id <UIKeyboardPinchGestureRecognizerDelegate> _pinchDelegate; | |
BOOL _pinchDetected; | |
double _initialPinchSeparation; | |
double _pinchSeparationValues[4]; | |
NSMutableSet *_activeTouches; | |
NSMutableDictionary *_initialTouchPoints; | |
} | |
@property(readonly, nonatomic) double initialPinchSeparation; // @synthesize initialPinchSeparation=_initialPinchSeparation; | |
@property(readonly, nonatomic) BOOL pinchDetected; // @synthesize pinchDetected=_pinchDetected; | |
@property(nonatomic) id <UIKeyboardPinchGestureRecognizerDelegate> pinchDelegate; // @synthesize pinchDelegate=_pinchDelegate; | |
- (double)finalProgressForInitialProgress:(double)arg1; | |
- (void)interpretTouchesForSplit; | |
- (void)resetPinchCalculations; | |
- (void)reset; | |
- (void)touchesCancelled:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesEnded:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesMoved:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesBegan:(id)arg1 withEvent:(id)arg2; | |
- (BOOL)canBePreventedByGestureRecognizer:(id)arg1; | |
- (BOOL)canPreventGestureRecognizer:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithTarget:(id)arg1 action:(SEL)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardPredictionCell : UIView | |
{ | |
UIMorphingLabel *m_label; | |
UILabel *m_suggestionLabel; | |
UIView *m_maskView; | |
UIView *m_activeView; | |
BOOL m_lightKeyboard; | |
double m_maskViewMargin; | |
BOOL _active; | |
BOOL _isAutocorrection; | |
BOOL _isTypedString; | |
BOOL _isLongCandidate; | |
BOOL _isEmoji; | |
unsigned int _slotID; | |
TIKeyboardCandidate *_prediction; | |
UIView *_leftSeperatorView; | |
UIView *_rightSeperatorView; | |
long long _candidateType; | |
} | |
+ (double)fontSizeForSingleLineLayout; | |
@property(nonatomic) BOOL isEmoji; // @synthesize isEmoji=_isEmoji; | |
@property(nonatomic) long long candidateType; // @synthesize candidateType=_candidateType; | |
@property(nonatomic) unsigned int slotID; // @synthesize slotID=_slotID; | |
@property(nonatomic) BOOL isLongCandidate; // @synthesize isLongCandidate=_isLongCandidate; | |
@property(nonatomic) BOOL isTypedString; // @synthesize isTypedString=_isTypedString; | |
@property(nonatomic) BOOL isAutocorrection; // @synthesize isAutocorrection=_isAutocorrection; | |
@property(nonatomic) BOOL active; // @synthesize active=_active; | |
@property(retain, nonatomic) UIView *rightSeperatorView; // @synthesize rightSeperatorView=_rightSeperatorView; | |
@property(retain, nonatomic) UIView *leftSeperatorView; // @synthesize leftSeperatorView=_leftSeperatorView; | |
@property(readonly, retain, nonatomic) TIKeyboardCandidate *prediction; // @synthesize prediction=_prediction; | |
- (BOOL)needsUpdateForRenderConfig:(id)arg1; | |
- (void)updateBackgroundWithRenderConfig:(id)arg1; | |
- (id)label; | |
- (void)setText:(id)arg1 prediction:(id)arg2 active:(BOOL)arg3 isEmoji:(BOOL)arg4; | |
- (BOOL)shouldDisplayHeaderForPrediction:(id)arg1; | |
- (BOOL)shouldDisplayAsSuggestion:(id)arg1; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (void)setActive:(BOOL)arg1 withAttrText:(id)arg2; | |
- (void)setActive:(BOOL)arg1 withText:(id)arg2; | |
- (void)setCellAttributes; | |
- (id)textColor; | |
- (void)scrollLabelWithText:(id)arg1 force:(BOOL)arg2; | |
- (void)touchMoved:(double)arg1; | |
- (void)setVisibleRect; | |
- (struct CGRect)visibleRect; | |
- (void)dimKeys:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardPredictionView : UIView | |
{ | |
UIKBBackgroundView *m_backgroundView; | |
NSArray *m_predictionCells; | |
long long m_predictionStyle; | |
unsigned long long m_visibleCellCount; | |
unsigned long long m_activeIndex; | |
long long m_pendingAutofillCandidateIndex; | |
BOOL m_lightKeyboard; | |
NSString *m_openQuote; | |
NSString *m_closeQuote; | |
struct CGPoint m_initLocation; | |
BOOL m_dragging; | |
BOOL m_hasLongCandidates; | |
BOOL m_currentInputModeEnablePrediction; | |
unsigned long long m_autocorrectionCell; | |
BOOL m_delayActive; | |
BOOL m_isMinimized; | |
int _notifyBatterySaverToken; | |
LAContext *m_myContext; | |
int _state; | |
UITouch *_activeTouch; | |
TIKeyboardCandidate *_currentFirstTextSuggestion; | |
NSTimer *_updateTimer; | |
NSArray *_scheduledPredictions; | |
TIKeyboardCandidate *_scheduledAutocorrection; | |
NSArray *_scheduledEmojiList; | |
NSDate *_lastUpdateDate; | |
NSDate *_lastTextSuggestionUpdateDate; | |
long long _lastTextSuggestionUpdateOrientation; | |
} | |
+ (id)cellWidthOptions; | |
+ (id)resultCountToSingleCellWidth; | |
+ (id)activeInstance; | |
+ (id)sharedInstance; | |
+ (double)overlapHeight; | |
+ (double)predictionViewWidthForOrientation:(long long)arg1; | |
+ (double)predictionViewHeightPaddingForOrientation:(long long)arg1; | |
+ (double)predictionViewHeightForState:(int)arg1 orientation:(long long)arg2; | |
+ (unsigned long long)numberOfCandidates; | |
@property(nonatomic) long long lastTextSuggestionUpdateOrientation; // @synthesize lastTextSuggestionUpdateOrientation=_lastTextSuggestionUpdateOrientation; | |
@property(retain, nonatomic) NSDate *lastTextSuggestionUpdateDate; // @synthesize lastTextSuggestionUpdateDate=_lastTextSuggestionUpdateDate; | |
@property(retain, nonatomic) NSDate *lastUpdateDate; // @synthesize lastUpdateDate=_lastUpdateDate; | |
@property(retain, nonatomic) NSArray *scheduledEmojiList; // @synthesize scheduledEmojiList=_scheduledEmojiList; | |
@property(retain, nonatomic) TIKeyboardCandidate *scheduledAutocorrection; // @synthesize scheduledAutocorrection=_scheduledAutocorrection; | |
@property(retain, nonatomic) NSArray *scheduledPredictions; // @synthesize scheduledPredictions=_scheduledPredictions; | |
@property(retain, nonatomic) NSTimer *updateTimer; // @synthesize updateTimer=_updateTimer; | |
@property(retain, nonatomic) TIKeyboardCandidate *currentFirstTextSuggestion; // @synthesize currentFirstTextSuggestion=_currentFirstTextSuggestion; | |
@property(nonatomic) int state; // @synthesize state=_state; | |
@property(retain, nonatomic) UITouch *activeTouch; // @synthesize activeTouch=_activeTouch; | |
- (id)description; | |
- (BOOL)setOriginalUserInput:(id)arg1 asTypedText:(id)arg2; | |
- (BOOL)hasPredictions; | |
- (BOOL)isTextSuggestion; | |
- (double)heightBeforeStateChangeForInterfaceOrientation:(long long)arg1; | |
- (double)heightForInterfaceOrientation:(long long)arg1; | |
- (double)heightForInterfaceOrientation:(long long)arg1 state:(int)arg2; | |
- (void)setPredictionViewState:(int)arg1 animate:(BOOL)arg2 notify:(BOOL)arg3 hostView:(id)arg4; | |
- (void)setPredictionViewState:(int)arg1 animate:(BOOL)arg2 notify:(BOOL)arg3; | |
- (void)setPredictionViewState:(int)arg1 animate:(BOOL)arg2; | |
- (id)_designatedHostView; | |
- (void)_updateAssistantBarForPredictionViewState:(int)arg1; | |
- (BOOL)_predictionViewHostedByAssistantBar; | |
- (void)suppressLayoutSubviewsForCellLabels:(BOOL)arg1; | |
@property(readonly, nonatomic) BOOL show; | |
- (void)setPredictions:(id)arg1 autocorrection:(id)arg2 emojiList:(id)arg3; | |
- (void)touchUpdateTimer; | |
- (void)updateTimerFired:(id)arg1; | |
- (void)_setPredictions:(id)arg1 autocorrection:(id)arg2 emojiList:(id)arg3; | |
- (BOOL)_shouldUpdatePredictions; | |
- (id)labelTextForPrediction:(id)arg1 typedString:(id)arg2; | |
- (void)deactivateCandidate; | |
- (void)activateCandidateAtPoint:(struct CGPoint)arg1; | |
- (void)acceptCandidate; | |
- (void)acceptCandidateAtCell:(id)arg1; | |
- (void)touchesMoved:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesEnded:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesBegan:(id)arg1 withEvent:(id)arg2; | |
- (void)delayActivateCellForPrediction:(id)arg1; | |
- (void)commitPrediction:(id)arg1; | |
- (void)_commitPrediction:(id)arg1; | |
- (void)acceptPredictiveInput:(id)arg1; | |
- (id)autocorrection; | |
- (unsigned long long)indexForPoint:(struct CGPoint)arg1; | |
- (void)setActiveCellWithIndex:(unsigned long long)arg1; | |
- (void)setTouchedCellActive:(BOOL)arg1; | |
- (void)updateBackgroundWithRenderConfig:(id)arg1; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (void)setFrameForCells; | |
- (void)setFrameForCells:(id)arg1 start:(double)arg2 width:(double)arg3 cellCount:(unsigned long long)arg4; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (void)initCells; | |
- (void)contentSizeDidChange:(id)arg1; | |
- (void)inputModeDidChange; | |
- (void)dimKeys:(id)arg1; | |
- (int)stateForCurrentPreferences; | |
- (BOOL)enabled; | |
@end | |
@interface UIKeyboardPreferencesController : NSObject | |
{ | |
} | |
+ (id)sharedPreferencesController; | |
- (BOOL)isPasswordAutoFillAllowed; | |
- (BOOL)respondsToSelector:(SEL)arg1; | |
- (id)methodSignatureForSelector:(SEL)arg1; | |
- (void)forwardInvocation:(id)arg1; | |
- (BOOL)isPreferenceKeyLockedDown:(id)arg1; | |
- (void)setLastUsedDictationLanguages:(id)arg1; | |
- (void)setEnabledDictationLanguages:(id)arg1; | |
- (void)performedFirstReachableKeyboardInteraction; | |
- (BOOL)isFirstReachableKeyboardInteraction; | |
@property long long handBias; | |
- (BOOL)spaceConfirmationEnabled; | |
- (double)rivenSizeFactor:(double)arg1; | |
- (BOOL)typologyEnabled; | |
- (BOOL)allEnabledInputModesAreValid; | |
- (void)setLanguageAwareInputModeLastUsed:(id)arg1; | |
- (void)saveInputModes:(id)arg1; | |
- (void)setValue:(id)arg1 forPreferenceKey:(id)arg2; | |
- (BOOL)boolForPreferenceKey:(id)arg1; | |
- (id)valueForPreferenceKey:(id)arg1; | |
- (void)setValue:(id)arg1 forKey:(int)arg2; | |
- (void)touchSynchronizePreferencesTimer; | |
- (void)synchronizePreferences; | |
- (BOOL)boolForKey:(int)arg1; | |
- (id)valueForKey:(int)arg1; | |
- (void)preferencesControllerChanged:(id)arg1; | |
- (void)_configurePreferences; | |
- (void)dealloc; | |
- (id)init; | |
@property(readonly, nonatomic) UIKeyboardPreferencesController<TIPreferencesControllerActions> *preferencesActions; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardTaskExecutionContext : NSObject | |
{ | |
UIKeyboardTaskExecutionContext *_parentExecutionContext; | |
CDUnknownBlockType _continuation; | |
id _info; | |
CDUnknownBlockType _pendingCompletionBlock; | |
UIKeyboardTaskQueue *_executionQueue; | |
} | |
@property(readonly, nonatomic) UIKeyboardTaskQueue *executionQueue; // @synthesize executionQueue=_executionQueue; | |
@property(copy, nonatomic) CDUnknownBlockType pendingCompletionBlock; // @synthesize pendingCompletionBlock=_pendingCompletionBlock; | |
@property(retain, nonatomic) id info; // @synthesize info=_info; | |
- (void)transferExecutionToMainThreadWithTask:(CDUnknownBlockType)arg1; | |
- (void)returnExecutionToParentWithInfo:(id)arg1; | |
- (void)returnExecutionToParent; | |
- (id)childWithContinuation:(CDUnknownBlockType)arg1; | |
- (id)initWithParentContext:(id)arg1 continuation:(CDUnknownBlockType)arg2; | |
- (id)initWithExecutionQueue:(id)arg1; | |
- (id)init; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardTaskQueue : NSObject | |
{ | |
BOOL _executingOnMainThread; | |
NSConditionLock *_lock; | |
NSMutableArray *_tasks; | |
NSMutableArray *_deferredTasks; | |
UIKeyboardTaskExecutionContext *_executionContext; | |
UIKeyboardTaskEntry *_mainThreadContinuation; | |
NSArray *_activeOriginator; | |
} | |
@property(retain, nonatomic) NSArray *activeOriginator; // @synthesize activeOriginator=_activeOriginator; | |
@property(retain, nonatomic) UIKeyboardTaskExecutionContext *executionContext; // @synthesize executionContext=_executionContext; | |
- (BOOL)isMainThreadExecutingTask; | |
- (void)performSingleTask:(CDUnknownBlockType)arg1; | |
- (void)waitUntilTaskIsFinished:(id)arg1; | |
- (void)performTask:(CDUnknownBlockType)arg1; | |
- (void)waitUntilAllTasksAreFinished; | |
- (void)addDeferredTask:(CDUnknownBlockType)arg1; | |
- (id)addAndReturnTask:(CDUnknownBlockType)arg1; | |
- (void)addTask:(CDUnknownBlockType)arg1; | |
- (void)promoteDeferredTaskIfIdle; | |
- (void)performDeferredTaskIfIdle; | |
- (void)performTaskOnMainThread:(CDUnknownBlockType)arg1 waitUntilDone:(BOOL)arg2; | |
- (void)finishExecution; | |
- (void)continueExecutionOnMainThread; | |
- (void)unlock; | |
- (BOOL)tryLockWhenReadyForMainThread; | |
- (void)lockWhenReadyForMainThread; | |
- (void)lock; | |
- (id)init; | |
- (void)dealloc; | |
- (id)scheduleTask:(CDUnknownBlockType)arg1 timeInterval:(double)arg2 repeats:(BOOL)arg3; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardScheduledTask : NSObject | |
{ | |
CDUnknownBlockType _task; | |
double _timeInterval; | |
UIKeyboardTaskQueue *_taskQueue; | |
NSTimer *_timer; | |
_UIActionWhenIdle *_deferredAction; | |
CDUnknownBlockType _enqueuedTask; | |
} | |
@property(copy, nonatomic) CDUnknownBlockType enqueuedTask; // @synthesize enqueuedTask=_enqueuedTask; | |
@property(retain, nonatomic) _UIActionWhenIdle *deferredAction; // @synthesize deferredAction=_deferredAction; | |
@property(retain, nonatomic) NSTimer *timer; // @synthesize timer=_timer; | |
@property(readonly, nonatomic) UIKeyboardTaskQueue *taskQueue; // @synthesize taskQueue=_taskQueue; | |
@property(readonly, nonatomic) double timeInterval; // @synthesize timeInterval=_timeInterval; | |
@property(readonly, nonatomic) CDUnknownBlockType task; // @synthesize task=_task; | |
- (void)resetTimer; | |
- (void)invalidate; | |
- (BOOL)isValid; | |
- (void)handleDeferredTimerFiredEvent; | |
- (void)timerFired:(id)arg1; | |
@property(readonly, nonatomic) BOOL repeats; | |
- (id)initWithTaskQueue:(id)arg1 timeInterval:(double)arg2 repeats:(BOOL)arg3 task:(CDUnknownBlockType)arg4; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardTaskEntry : NSObject <NSCopying> | |
{ | |
CDUnknownBlockType __task; | |
NSArray *__creationStack; | |
} | |
@property(readonly, retain, nonatomic) NSArray *originatingStack; // @synthesize originatingStack=__creationStack; | |
- (void)execute:(id)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (void)dealloc; | |
- (id)initWithTask:(CDUnknownBlockType)arg1; | |
@end | |
@interface UIKBScreenTraits : NSObject | |
{ | |
BOOL _knobInput; | |
BOOL _touchInput; | |
BOOL _touchpadInput; | |
BOOL _isKeyboardMinorEdgeWidth; | |
UIScreen *_screen; | |
long long _orientation; | |
double _keyboardWidth; | |
struct CGRect _bounds; | |
} | |
+ (id)traitsWithScreen:(id)arg1 orientation:(long long)arg2; | |
@property(readonly, nonatomic) BOOL isKeyboardMinorEdgeWidth; // @synthesize isKeyboardMinorEdgeWidth=_isKeyboardMinorEdgeWidth; | |
@property(nonatomic) struct CGRect bounds; // @synthesize bounds=_bounds; | |
@property(nonatomic) double keyboardWidth; // @synthesize keyboardWidth=_keyboardWidth; | |
@property(readonly, nonatomic) BOOL touchpadInput; // @synthesize touchpadInput=_touchpadInput; | |
@property(readonly, nonatomic) BOOL touchInput; // @synthesize touchInput=_touchInput; | |
@property(readonly, nonatomic) BOOL knobInput; // @synthesize knobInput=_knobInput; | |
@property(nonatomic) long long orientation; // @synthesize orientation=_orientation; | |
@property(readonly, nonatomic) UIScreen *screen; // @synthesize screen=_screen; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (void)updateForTextInputTraits:(id)arg1 supportedInteractionModel:(unsigned long long)arg2; | |
@property(readonly, nonatomic) long long idiom; | |
- (id)initWithScreen:(id)arg1 orientation:(long long)arg2; | |
@end | |
@interface UIKBSplitTraits : NSObject | |
{ | |
int _corners; | |
struct CGRect _leftFrame; | |
struct CGRect _rightFrame; | |
} | |
+ (id)traitsWithLeftFrame:(struct CGRect)arg1 rightFrame:(struct CGRect)arg2 corners:(int)arg3; | |
@property(readonly, nonatomic) int corners; // @synthesize corners=_corners; | |
@property(readonly, nonatomic) struct CGRect rightFrame; // @synthesize rightFrame=_rightFrame; | |
@property(readonly, nonatomic) struct CGRect leftFrame; // @synthesize leftFrame=_leftFrame; | |
- (id)initWithLeftFrame:(struct CGRect)arg1 rightFrame:(struct CGRect)arg2 corners:(unsigned long long)arg3; | |
@end | |
@interface UIKBTextEditingTraits : NSObject | |
{ | |
BOOL _canToggleBoldface; | |
BOOL _canToggleItalics; | |
BOOL _canToggleUnderline; | |
BOOL _supportStyling; | |
BOOL _canCut; | |
BOOL _canCopy; | |
BOOL _canPaste; | |
BOOL _canMoveCursorLeft; | |
BOOL _canMoveCursorRight; | |
BOOL _isBold; | |
BOOL _isItalicized; | |
BOOL _isUnderlined; | |
} | |
+ (id)traitsWithResponder:(id)arg1 keyMaskFlags:(unsigned long long)arg2; | |
@property(readonly, nonatomic) BOOL isUnderlined; // @synthesize isUnderlined=_isUnderlined; | |
@property(readonly, nonatomic) BOOL isItalicized; // @synthesize isItalicized=_isItalicized; | |
@property(readonly, nonatomic) BOOL isBold; // @synthesize isBold=_isBold; | |
@property(readonly, nonatomic) BOOL canMoveCursorRight; // @synthesize canMoveCursorRight=_canMoveCursorRight; | |
@property(readonly, nonatomic) BOOL canMoveCursorLeft; // @synthesize canMoveCursorLeft=_canMoveCursorLeft; | |
@property(readonly, nonatomic) BOOL canPaste; // @synthesize canPaste=_canPaste; | |
@property(readonly, nonatomic) BOOL canCopy; // @synthesize canCopy=_canCopy; | |
@property(nonatomic) BOOL canCut; // @synthesize canCut=_canCut; | |
@property(readonly, nonatomic) BOOL supportStyling; // @synthesize supportStyling=_supportStyling; | |
@property(readonly, nonatomic) BOOL canToggleUnderline; // @synthesize canToggleUnderline=_canToggleUnderline; | |
@property(readonly, nonatomic) BOOL canToggleItalics; // @synthesize canToggleItalics=_canToggleItalics; | |
@property(readonly, nonatomic) BOOL canToggleBoldface; // @synthesize canToggleBoldface=_canToggleBoldface; | |
- (id)initWithResponder:(id)arg1 keyMaskFlags:(unsigned long long)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBDerivedKeyboard : NSObject | |
{ | |
BOOL _addsSupplementaryControlKeys; | |
NSString *_derivedKBStarPrefixName; | |
struct CGSize _keyboardSize; | |
} | |
@property(nonatomic) BOOL addsSupplementaryControlKeys; // @synthesize addsSupplementaryControlKeys=_addsSupplementaryControlKeys; | |
@property(copy, nonatomic) NSString *derivedKBStarPrefixName; // @synthesize derivedKBStarPrefixName=_derivedKBStarPrefixName; | |
@property(nonatomic) struct CGSize keyboardSize; // @synthesize keyboardSize=_keyboardSize; | |
- (void).cxx_destruct; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIPeripheralHostState : NSObject | |
{ | |
struct UIPeripheralAnimationGeometry _geometry; | |
NSDictionary *_screenGeometry; | |
BOOL _inPositionIsDestination; | |
} | |
+ (id)stateWithGeometry:(struct UIPeripheralAnimationGeometry)arg1 inPositionIsDestination:(BOOL)arg2; | |
@property(nonatomic) BOOL inPositionIsDestination; // @synthesize inPositionIsDestination=_inPositionIsDestination; | |
@property(retain, nonatomic) NSDictionary *screenGeometry; // @synthesize screenGeometry=_screenGeometry; | |
@property(nonatomic) struct UIPeripheralAnimationGeometry geometry; // @synthesize geometry=_geometry; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewPostPinningReloadState : NSObject | |
{ | |
UIResponder *_responderPreventedFromSettingInputViews; | |
} | |
+ (id)stateWithResponder:(id)arg1; | |
@property(retain, nonatomic) UIResponder *responderToReload; // @synthesize responderToReload=_responderPreventedFromSettingInputViews; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardCornerView : UIView | |
{ | |
BOOL _leftSide; | |
double _radius; | |
} | |
- (void)drawRect:(struct CGRect)arg1; | |
- (int)textEffectsVisibilityLevel; | |
- (id)initWithFrame:(struct CGRect)arg1 left:(BOOL)arg2; | |
@end | |
@interface UIPeripheralHost : NSObject <UIScrollViewIntersectionDelegate, UIKeyboardKeyplaneTransitionDelegate, UIGestureRecognizerDelegate> | |
{ | |
UIPeripheralHostView *_hostView; | |
UIKeyboardAutomatic *_automaticKeyboard; | |
BOOL _automaticAppearanceEnabled; | |
BOOL _automaticAppearanceEnabledInternal; | |
BOOL _automaticKeyboardAnimatingIn; | |
BOOL _automaticKeyboardAnimatingOut; | |
int _ignoringReloadInputViews; | |
int _ignoredReloads; | |
BOOL _suppresingNotifications; | |
BOOL _useHideNotificationsWhenNotVisible; | |
BOOL _reloadInputViewsForcedIsAllowed; | |
int _nextAutomaticOrderInDirection; | |
long long _targetRotatedOrientation; | |
BOOL _isTranslating; | |
BOOL _isSplitting; | |
BOOL _isUndocked; | |
BOOL _splitLockState; | |
UIPanGestureRecognizer *_translateRecognizer; | |
CADisplayLink *_displayLink; | |
double _lastBounceTime; | |
double _lastTranslationNotificationTime; | |
struct CGAffineTransform _targetTransform; | |
struct CGAffineTransform _initialTransform; | |
struct CGPoint _velocity; | |
NSMutableArray *_dropShadowViews; | |
NSDate *__transitionStartTime; | |
int _shadowStyle; | |
BOOL _wasBackgroundSplit; | |
struct CGRect _previousShadowFrameLeft; | |
struct CGRect _previousShadowFrameRight; | |
CDUnknownBlockType _bounceCompletionBlock; | |
double m_keyboardAttachedViewHeight; | |
struct CGRect _lastKnownIVFrame; | |
struct CGRect _lastKnownIAVFrame; | |
NSMutableArray *_animationStyleStack; | |
BOOL _hasCustomAnimationProperties; | |
double _nextAutomaticOrderInDuration; | |
double _lastAutomaticKeyboardDuration; | |
long long _disableAnimationsCount; | |
NSMutableArray *_targetStateStack; | |
UIInputViewSet *_inputViewSet; | |
UIResponder *_responder; | |
NSMutableSet *_pinningResponders; | |
BOOL _ignoresPinning; | |
UIInputViewPostPinningReloadState *_postPinningReloadState; | |
BOOL _animationFencingEnabled; | |
BOOL _interfaceAutorotationDisabled; | |
UIKeyboardRotationState *_rotationState; | |
UIInputViewTransition *_currentTransition; | |
UIScrollView *_scrollViewForTransition; | |
BOOL _scrollViewShowsHorizontalScrollIndicator; | |
UIInputViewTransition *_scrollViewTransition; | |
BOOL _scrollViewTransitionFinishing; | |
struct CGPoint _scrollViewTransitionPreviousPoint; | |
struct CGPoint _scrollViewTransitionVelocity; | |
UIResponder *_selfHostingTrigger; | |
NSMutableDictionary *_preservedViewSets; | |
NSMutableDictionary *_persistentInputAccessoryResponders; | |
NSMutableArray *_persistentInputAccessoryResponderOrder; | |
BOOL _didFadeInputViews; | |
BOOL _blockedReloadInputViewsForDictation; | |
BOOL _allowNilResponderReload; | |
BOOL _animateCornerRefresh; | |
BOOL _showCorners; | |
NSMutableArray *_extraViews; | |
int _clippingKeyboardMode; | |
struct CGRect _clippingKeyboardAdjustmentStart; | |
struct CGRect _clippingKeyboardAdjustmentEnd; | |
double _ambiguousControlCenterActivationMargin; | |
UIResponder *_responderWithoutAutomaticAppearanceEnabled; | |
UITextEffectsWindow *_containerWindow; | |
int _hostedAnimationToggleCount; | |
int _deactivationCount; | |
BOOL _dontNeedAssistantBar; | |
CDUnknownBlockType _deferredTransitionTask; | |
double _lastKeyplaneResize; | |
int _currentState; | |
UIInputViewSet *_transientInputViewSet; | |
UITextInputMode *_documentInputMode; | |
} | |
+ (void)_releaseSharedInstance; | |
+ (id)activeInstance; | |
+ (id)sharedInstance; | |
+ (struct CGRect)screenBoundsInAppOrientation; | |
+ (id)endPlacementForInputViewSet:(id)arg1; | |
+ (id)passthroughViews; | |
+ (double)gridViewRubberBandValueForValue:(double)arg1 target:(double)arg2 timeInterval:(double)arg3 velocity:(double *)arg4; | |
+ (struct CGPoint)defaultUndockedOffset; | |
+ (BOOL)pointIsWithinKeyboardContent:(struct CGPoint)arg1; | |
+ (struct CGRect)visiblePeripheralFrame; | |
+ (struct CGRect)visibleInputViewFrame; | |
+ (BOOL)inputViewSetContainsView:(id)arg1; | |
+ (Class)hostViewClass; | |
@property(nonatomic) int currentState; // @synthesize currentState=_currentState; | |
@property(retain, nonatomic) UITextInputMode *documentInputMode; // @synthesize documentInputMode=_documentInputMode; | |
@property(retain, nonatomic) UIInputViewPostPinningReloadState *postPinningReloadState; // @synthesize postPinningReloadState=_postPinningReloadState; | |
@property(retain, nonatomic) UIResponder *selfHostingTrigger; // @synthesize selfHostingTrigger=_selfHostingTrigger; | |
@property(retain, nonatomic) UIInputViewSet *_transientInputViews; // @synthesize _transientInputViews=_transientInputViewSet; | |
@property(retain, nonatomic) UIInputViewSet *_inputViews; // @synthesize _inputViews=_inputViewSet; | |
@property(nonatomic) double lastKeyplaneResize; // @synthesize lastKeyplaneResize=_lastKeyplaneResize; | |
@property(nonatomic) BOOL animationFencingEnabled; // @synthesize animationFencingEnabled=_animationFencingEnabled; | |
@property(retain, nonatomic) UIInputViewTransition *currentTransition; // @synthesize currentTransition=_currentTransition; | |
@property(retain, nonatomic) UIResponder *responder; // @synthesize responder=_responder; | |
@property(retain, nonatomic) UIKeyboardRotationState *rotationState; // @synthesize rotationState=_rotationState; | |
@property(nonatomic) BOOL automaticAppearanceEnabled; // @synthesize automaticAppearanceEnabled=_automaticAppearanceEnabled; | |
- (void)transitionDidFinish:(BOOL)arg1; | |
- (void)updateProgress:(double)arg1 startHeight:(double)arg2 endHeight:(double)arg3; | |
- (void)setAccessoryViewVisible:(BOOL)arg1 delay:(double)arg2; | |
- (id)nextAnimationStyle:(BOOL)arg1; | |
- (id)nextAnimationStyle; | |
- (void)orderOutWithAnimation:(BOOL)arg1 toDirection:(int)arg2 duration:(double)arg3; | |
- (void)orderOutWithAnimationStyle:(id)arg1; | |
- (void)orderOutAutomaticExceptAccessoryView; | |
- (void)orderInWithAnimationStyle:(id)arg1; | |
- (void)orderOutAutomaticToDirection:(int)arg1 withDuration:(double)arg2; | |
- (void)orderOutAutomaticSkippingAnimation; | |
- (void)orderOutAutomatic; | |
- (void)orderInAutomaticFromDirection:(int)arg1 withDuration:(double)arg2; | |
- (void)orderInAutomaticSkippingAnimation; | |
- (void)orderInAutomatic; | |
- (void)forceOrderOutAutomaticToDirection:(int)arg1 withDuration:(double)arg2; | |
- (void)forceOrderInAutomaticFromDirection:(int)arg1 withDuration:(double)arg2; | |
- (void)forceOrderOutAutomaticAnimated:(BOOL)arg1; | |
- (void)forceOrderInAutomaticAnimated:(BOOL)arg1; | |
- (void)forceOrderOutAutomatic; | |
- (void)forceOrderInAutomatic; | |
- (void)layoutIfNeeded; | |
- (void)layoutInputViews; | |
- (void)layoutInputViewsForGeometry:(struct UIPeripheralAnimationGeometry)arg1; | |
@property(readonly, nonatomic) UIKeyboardAutomatic *automaticKeyboard; | |
- (void)createAutomaticKeyboardIfNeeded; | |
@property(readonly, nonatomic) BOOL animationsEnabled; | |
- (void)finishRotationOfKeyboard:(id)arg1; | |
- (void)rotateKeyboard:(id)arg1 toOrientation:(long long)arg2; | |
- (void)prepareForRotationOfKeyboard:(id)arg1 toOrientation:(long long)arg2; | |
- (void)finishRotation; | |
- (void)rotateToOrientation:(long long)arg1; | |
- (void)prepareForRotationToOrientation:(long long)arg1; | |
- (struct CGRect)_centerStretchRectForWidth:(double)arg1; | |
- (BOOL)_somePartOfKeyboardIsOnScreen:(id)arg1; | |
- (void)updateBackdrop; | |
- (void)updateDropShadow; | |
- (void)showDropShadows:(BOOL)arg1; | |
- (BOOL)gestureRecognizerShouldBegin:(id)arg1; | |
- (BOOL)gestureRecognizer:(id)arg1 shouldRecognizeSimultaneouslyWithGestureRecognizer:(id)arg2; | |
- (BOOL)gestureRecognizer:(id)arg1 shouldReceiveTouch:(id)arg2; | |
- (void)translateDetected:(id)arg1; | |
- (void)disableInterfaceAutorotation:(BOOL)arg1; | |
- (void)_updateBounceAnimation:(id)arg1; | |
- (void)invalidateDisplayLink; | |
- (void)bounceAnimationDidFinish; | |
- (void)finishTransitionWithCompletion:(CDUnknownBlockType)arg1; | |
- (void)prepareForTransition; | |
- (void)showInputViewsIfNeeded; | |
- (void)fadeInputViewsIfNeeded; | |
- (void)fadeInInputViews:(BOOL)arg1; | |
- (BOOL)isUndocked; | |
- (void)undock; | |
- (void)dock; | |
- (void)refreshCorners; | |
- (void)_performRefreshCorners; | |
- (void)showCorners:(BOOL)arg1 withDuration:(double)arg2; | |
- (void)postKeyboardFrameChangeNotification:(id)arg1 withInfo:(id)arg2; | |
- (id)undockedInfoFromDefaultInfo:(id)arg1 forNotification:(id)arg2; | |
- (void)postUndockingNotification; | |
- (void)postDockingNotification; | |
- (void)postDidHideNotification; | |
- (void)postDidShowNotification; | |
@property(retain, nonatomic) UIPeripheralHostState *targetState; | |
- (void)manualKeyboardWasOrderedOut:(id)arg1; | |
- (void)manualKeyboardWillBeOrderedOut:(id)arg1; | |
- (void)manualKeyboardWasOrderedIn:(id)arg1; | |
- (void)manualKeyboardWillBeOrderedIn:(id)arg1; | |
- (BOOL)isOffScreen; | |
- (BOOL)isOnScreen; | |
- (void)setKeyboardFencingEnabled:(BOOL)arg1; | |
- (void)_onScreenStateDidChange; | |
- (void)setKeyboardOnScreenNotifyKey:(BOOL)arg1; | |
- (id)retain; | |
- (void)createHostViewIfNeeded; | |
- (void)updateRenderConfigForResponder:(id)arg1; | |
- (void)updateRenderConfigForCurrentResponder; | |
- (void)inputModeChangedForRenderConfig:(id)arg1; | |
- (id)_renderConfigForResponder:(id)arg1; | |
- (id)_renderConfigForCurrentResponder; | |
- (void)initializeTranslateGestureRecognizer; | |
- (struct CGSize)sizeOfInputViewForInputViewSet:(id)arg1 withInterfaceOrientation:(long long)arg2; | |
- (void)textEffectsWindowDidRotate:(id)arg1; | |
- (void)peripheralHostDidEnterBackground:(id)arg1; | |
- (void)peripheralHostWillResume:(id)arg1; | |
- (void)completeCurrentTransitionIfNeeded; | |
- (BOOL)hasDictationKeyboard; | |
- (void)dealloc; | |
- (id)init; | |
- (void)setListeningToSpringBoardKeyboardNotifications:(BOOL)arg1; | |
@property(readonly, nonatomic) BOOL automaticAppearanceReallyEnabled; | |
- (void)setInputViewsHidden:(BOOL)arg1; | |
- (void)updateToPlacement:(id)arg1 withNormalAnimationsAndNotifications:(BOOL)arg2; | |
- (struct CGRect)transitioningFrame; | |
- (id)contentView; | |
- (id)transitioningView; | |
- (id)viewForTransitionScreenSnapshot; | |
- (void)syncToExistingAnimations; | |
- (void)postDidHideNotificationForGeometry:(struct UIPeripheralAnimationGeometry)arg1; | |
- (void)postWillHideNotificationForGeometry:(struct UIPeripheralAnimationGeometry)arg1 duration:(double)arg2; | |
- (id)userInfoFromGeometry:(struct UIPeripheralAnimationGeometry)arg1 duration:(double)arg2 forWill:(BOOL)arg3 forShow:(BOOL)arg4; | |
- (struct CGRect)screenRectFromBounds:(struct CGRect)arg1 atCenter:(struct CGPoint)arg2 applyingSourceHeightDelta:(double)arg3; | |
- (BOOL)userInfoContainsActualGeometryChange:(id)arg1; | |
- (void)logGeometryDescriptionFromUserInfo:(id)arg1; | |
- (struct UIPeripheralAnimationGeometry)calculateAnimationGeometryForOrientation:(long long)arg1 outDirection:(int)arg2 forTransition:(int)arg3; | |
- (struct CGSize)totalPeripheralSizeForOrientation:(long long)arg1; | |
- (void)setPeripheralFrameForHostBounds:(struct CGRect)arg1; | |
- (void)setPeripheralToolbarFrameForHostWidth:(double)arg1; | |
- (BOOL)isHostingActiveImpl; | |
- (BOOL)hasCustomInputView; | |
- (void)scrollView:(id)arg1 didFinishPanGesture:(id)arg2; | |
- (void)scrollView:(id)arg1 didPanWithGesture:(id)arg2; | |
- (void)animateKeyboardOutWithDuration:(double)arg1 delta:(double)arg2; | |
- (void)updateScrollViewContentInsetBottom:(double)arg1; | |
- (void)finishScrollViewTransition; | |
- (void)hideScrollViewHorizontalScrollIndicator:(BOOL)arg1; | |
- (BOOL)_shouldDelayRotationForWindow:(id)arg1; | |
- (BOOL)_isAccessoryViewChangedOnly; | |
- (BOOL)_isTransitioning; | |
- (id)_inheritedRenderConfig; | |
- (void)updateInputAccessoryViewVisibility:(BOOL)arg1 withDuration:(double)arg2; | |
- (void)candidateBarWillChangeHeight:(double)arg1 withDuration:(double)arg2; | |
- (void)extendKeyboardBackdropHeight:(double)arg1 withDuration:(double)arg2; | |
- (BOOL)isSplitting; | |
- (BOOL)isTranslating; | |
- (BOOL)isRotating; | |
- (void)_endDisablingAnimations; | |
- (void)_beginDisablingAnimations; | |
- (void)_resignFirstResponderIfHostingOnBehalfOfResponder:(id)arg1; | |
- (BOOL)_hostFirstResponder:(id)arg1 onBehalfOfResponder:(id)arg2; | |
- (BOOL)_isSelfHosting; | |
- (void)performWithAllowingNilResponderReload:(CDUnknownBlockType)arg1; | |
- (void)_endPersistingInputAccessoryViewWithId:(id)arg1; | |
- (void)_beginPersistingInputAccessoryViewForResponder:(id)arg1 withId:(id)arg2; | |
- (void)removePreservedInputViewSetForInputView:(id)arg1; | |
- (void)_clearPreservedInputViewsWithRestorableResponder:(id)arg1; | |
- (void)_clearPreservedInputViewsWithId:(id)arg1 clearKeyboard:(BOOL)arg2; | |
- (BOOL)_restoreInputViewsWithId:(id)arg1 animated:(BOOL)arg2; | |
- (void)_restoreInputAccessoryViewOverrideWithId:(id)arg1; | |
- (void)_preserveInputViewsWithId:(id)arg1 animated:(BOOL)arg2; | |
- (void)_preserveInputViewsWithId:(id)arg1; | |
- (void)_preserveInputViewsWithId:(id)arg1 animated:(BOOL)arg2 reset:(BOOL)arg3; | |
- (void)_clearMultiDocumentTokenIfNecessary:(id)arg1 withId:(id)arg2; | |
- (BOOL)_restoreMultiDocumentTokenIfNecessary:(id)arg1 withId:(id)arg2; | |
- (BOOL)_preserveMultiDocumentTokenIfNecessary:(id)arg1 withId:(id)arg2 reset:(BOOL)arg3; | |
@property(readonly, nonatomic) BOOL keyClicksEnabled; | |
- (BOOL)_isSuppressedByManualKeyboard; | |
- (id)_inputViewsForResponder:(id)arg1 withAutomaticKeyboard:(BOOL)arg2; | |
- (id)_inputViewsForResponder:(id)arg1; | |
- (struct CGRect)localDisplayRectForViewSet:(id)arg1; | |
- (struct CGRect)localDisplayRectForViewSet:(id)arg1 position:(int)arg2; | |
- (struct CGRect)displayRectForViewSet:(id)arg1 orientation:(long long)arg2 position:(int)arg3 fromRotation:(BOOL)arg4; | |
- (id)_currentInputView; | |
@property(retain, nonatomic) UIInputViewSet *inputViews; | |
- (void)setInputViews:(id)arg1 animated:(BOOL)arg2; | |
- (void)setInputViews:(id)arg1 animationStyle:(id)arg2; | |
- (BOOL)skipTransitionForInputViews:(id)arg1; | |
- (id)computeTransitionFromInputViews:(id)arg1 toInputViews:(id)arg2 animationStyle:(id)arg3; | |
- (id)computeTransitionForInputViews:(id)arg1 fromOrientation:(long long)arg2 toOrientation:(long long)arg3; | |
- (BOOL)shouldApplySettingsForBackdropView:(id)arg1; | |
- (void)executeTransition:(id)arg1; | |
- (void)enableKeyboardTyping; | |
- (void)adjustAccessoryViewForSubsumedTransition:(id)arg1; | |
- (void)adjustHostViewForTransitionCompletion:(id)arg1; | |
- (void)adjustHostViewForTransitionEndFrame:(id)arg1; | |
- (void)adjustHostViewForTransitionStartFrame:(id)arg1; | |
- (void)endClippingForTransition:(id)arg1; | |
- (id)containerForClippingMode:(int)arg1 onTransition:(id)arg2; | |
- (struct CGRect)calculateSnapshotRectForTransition:(id)arg1 forStart:(BOOL)arg2; | |
- (struct CGRect)calculateRectForTransition:(id)arg1 forStart:(BOOL)arg2; | |
- (struct CGRect)adjustRect:(struct CGRect)arg1 forStart:(BOOL)arg2; | |
- (double)accessoryViewFadeDuration:(id)arg1; | |
@property(readonly, nonatomic) UIInputViewSet *loadAwareInputViews; | |
- (void)implBoundsHeightChangeDoneForGeometry:(struct UIPeripheralAnimationGeometry)arg1; | |
- (void)peripheralViewMinMaximized:(id)arg1 finished:(id)arg2 context:(id)arg3; | |
- (BOOL)maximizeWithAnimation:(BOOL)arg1; | |
- (BOOL)maximize; | |
- (BOOL)minimize; | |
- (void)prepareToMoveKeyboardForInputViewSet:(id)arg1; | |
- (void)performMultipleOperations:(CDUnknownBlockType)arg1 withAnimationStyle:(id)arg2; | |
- (void)postDidShowNotificationForGeometry:(struct UIPeripheralAnimationGeometry)arg1; | |
- (void)postWillShowNotificationForGeometry:(struct UIPeripheralAnimationGeometry)arg1 duration:(double)arg2; | |
- (BOOL)shouldUseHideNotificationForGeometry:(struct UIPeripheralAnimationGeometry)arg1; | |
- (void)resetNextAutomaticOrderInDirectionAndDuration; | |
- (void)setNextAutomaticOrderInDirection:(int)arg1 duration:(double)arg2; | |
- (void)prepareToAnimateClippedKeyboardWithOffsets:(struct CGRect)arg1 orderingIn:(BOOL)arg2 onSnapshot:(BOOL)arg3; | |
- (void)prepareForAlongsideTransitionWithContext:(id)arg1; | |
- (void)popAnimationStyle; | |
- (void)pushAnimationStyle:(id)arg1; | |
- (id)topAnimationStyle; | |
- (void)setkeyboardAttachedViewHeight:(double)arg1; | |
- (double)keyboardAttachedViewHeight; | |
- (double)getLastAutomaticDuration; | |
- (void)resetCurrentOrderOutAnimationDuration:(double)arg1; | |
- (double)getVerticalOverlapForView:(id)arg1 usingKeyboardInfo:(id)arg2; | |
- (struct CGPoint)offHostPointForPoint:(struct CGPoint)arg1; | |
- (BOOL)_isCoordinatingWithSystemGestures; | |
@property(nonatomic) double ambiguousControlCenterActivationMargin; | |
- (struct CGRect)_inputViewRectToAvoid; | |
- (int)_clipCornersOfView:(id)arg1; | |
- (void)moveToPersistentOffset; | |
- (void)setUndockedWithOffset:(struct CGPoint)arg1 animated:(BOOL)arg2; | |
- (struct CGPoint)adjustedPersistentOffset; | |
- (double)minimumOffsetForBuffer:(double)arg1; | |
- (struct CGRect)visiblePeripheralFrame:(BOOL)arg1; | |
@property(readonly, nonatomic, getter=_isIgnoringReloadInputViews) BOOL ignoringReloadInputViews; | |
- (int)_endIgnoringReloadInputViews; | |
- (void)_beginIgnoringReloadInputViews; | |
@property(nonatomic) BOOL automaticAppearanceInternalEnabled; | |
@property(retain, nonatomic) NSDate *_transitionStartTime; | |
@property(readonly, nonatomic) NSMutableArray *dropShadowViews; | |
@property(readonly, nonatomic) UIView *view; | |
- (void)_inputModeChangedWhileContextTracked; | |
- (void)_trackInputModeIfNecessary:(id)arg1; | |
- (id)lastUsedInputModeForCurrentContext; | |
- (id)lastUsedInputModeForTextInputMode:(id)arg1; | |
- (BOOL)_isTrackingResponder:(id)arg1; | |
@property(nonatomic) BOOL ignoresPinning; | |
- (void)_setIgnoresPinning:(BOOL)arg1 allowImmediateReload:(BOOL)arg2; | |
- (BOOL)_hasPostPinningReloadState; | |
- (BOOL)_isPinningInputViewsOnBehalfOfResponder:(id)arg1; | |
- (void)_stopPinningInputViewsOnBehalfOfResponder:(id)arg1; | |
- (void)_beginPinningInputViewsOnBehalfOfResponder:(id)arg1; | |
- (void)_clearPinningResponders; | |
- (void)_setHosted:(BOOL)arg1; | |
- (void)performWithoutDeactivation:(CDUnknownBlockType)arg1; | |
- (int)_isKeyboardDeactivated; | |
- (void)setDeactivatedKeyboard:(BOOL)arg1; | |
- (void)_dismissOverlayedUI; | |
- (void)forceReloadInputViews; | |
- (void)_reloadInputViewsForResponder:(id)arg1; | |
- (void)setTextEffectsWindowLevelForInputView:(id)arg1 responder:(id)arg2; | |
- (void)_updateContainerWindowLevel; | |
- (void)_setReloadInputViewsForcedIsAllowed:(BOOL)arg1; | |
- (void)prepareForPinning; | |
- (BOOL)pinningPreventsInputViews:(id)arg1; | |
- (id)containerTextEffectsWindowAboveStatusBar; | |
- (id)containerTextEffectsWindow; | |
- (void)flushDelayedTasks; | |
- (void)queueDelayedTask:(CDUnknownBlockType)arg1; | |
- (id)transformedContainerView; | |
- (id)containerRootController; | |
- (id)containerWindow; | |
- (id)_screenForFirstResponder:(id)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewSet : NSObject | |
{ | |
UIView *_inputView; | |
UIView *_inputAccessoryView; | |
UIView *_inputAssistantView; | |
BOOL _isSplit; | |
double _splitHeightDelta; | |
UIResponder *_restorableResponder; | |
UIResponder *_accessoryViewNextResponder; | |
BOOL _restoreUsingBecomeFirstResponder; | |
BOOL _isNullInputView; | |
BOOL _isCustomInputView; | |
BOOL _isRemoteKeyboard; | |
UIInputViewController *_inputViewController; | |
UIInputViewController *_assistantViewController; | |
UIInputViewController *_accessoryViewController; | |
struct CGRect _inputAssistantViewBounds; | |
} | |
+ (id)emptyInputSet; | |
+ (id)inputSetWithPlaceholderAndAccessoryView:(id)arg1; | |
+ (id)inputSetWithKeyboardAndAccessoryView:(id)arg1; | |
+ (id)inputSetWithInputView:(id)arg1 accessoryView:(id)arg2; | |
+ (id)inputSetWithInputView:(id)arg1 accessoryView:(id)arg2 assistantView:(id)arg3; | |
@property(nonatomic) BOOL isRemoteKeyboard; // @synthesize isRemoteKeyboard=_isRemoteKeyboard; | |
@property(nonatomic) BOOL isCustomInputView; // @synthesize isCustomInputView=_isCustomInputView; | |
@property(readonly, nonatomic) struct CGRect inputAssistantViewBounds; // @synthesize inputAssistantViewBounds=_inputAssistantViewBounds; | |
@property(readonly, nonatomic) BOOL isNullInputView; // @synthesize isNullInputView=_isNullInputView; | |
@property(nonatomic) UIResponder *accessoryViewNextResponder; // @synthesize accessoryViewNextResponder=_accessoryViewNextResponder; | |
@property(nonatomic) __weak UIResponder *restorableResponder; // @synthesize restorableResponder=_restorableResponder; | |
@property(nonatomic) double splitHeightDelta; // @synthesize splitHeightDelta=_splitHeightDelta; | |
@property(retain, nonatomic) UIInputViewController *accessoryViewController; // @synthesize accessoryViewController=_accessoryViewController; | |
@property(retain, nonatomic) UIInputViewController *assistantViewController; // @synthesize assistantViewController=_assistantViewController; | |
@property(retain, nonatomic) UIInputViewController *inputViewController; // @synthesize inputViewController=_inputViewController; | |
@property(retain, nonatomic) UIView *inputAssistantView; // @synthesize inputAssistantView=_inputAssistantView; | |
@property(retain, nonatomic) UIView *inputAccessoryView; // @synthesize inputAccessoryView=_inputAccessoryView; | |
@property(retain, nonatomic) UIView *inputView; // @synthesize inputView=_inputView; | |
- (void)_setSplitProgress:(double)arg1; | |
- (void)_endSplitTransitionIfNeeded; | |
- (void)_beginSplitTransitionIfNeeded; | |
- (void)setAssistantBarVisible:(BOOL)arg1 delay:(double)arg2 animated:(BOOL)arg3; | |
- (BOOL)_accessorySuppressesShadow; | |
- (id)_splittableInputAccessoryView; | |
- (id)_themableInputAccessoryView; | |
- (BOOL)setAccessoryViewVisible:(BOOL)arg1 delay:(double)arg2; | |
- (void)refreshPresentation; | |
- (struct CGRect)_rightInputViewSetFrame; | |
- (struct CGRect)_leftInputViewSetFrame; | |
@property(readonly, nonatomic) struct CGRect inputAccessoryViewBounds; | |
@property(readonly, nonatomic) struct CGRect inputViewBounds; | |
@property(readonly, nonatomic) BOOL _inputViewIsSplit; | |
@property(readonly, nonatomic) BOOL isSplit; // @synthesize isSplit=_isSplit; | |
@property(readonly, nonatomic) BOOL supportsSplit; | |
@property(readonly, nonatomic) BOOL isInputAccessoryViewPlaceholder; | |
@property(readonly, nonatomic) BOOL isInputAssistantViewPlaceholder; | |
@property(readonly, nonatomic) BOOL isInputViewPlaceholder; | |
@property(readonly, nonatomic) BOOL inputViewKeyboardCanSplit; | |
- (BOOL)_inputViewSetSupportsSplit; | |
- (BOOL)_actLikeInputAccessoryViewSupportsSplit; | |
- (BOOL)_inputAccessoryViewSupportsSplit; | |
- (BOOL)_inputViewSupportsSplit; | |
- (BOOL)_isFullscreen; | |
- (BOOL)__isCKAccessoryView; | |
- (BOOL)inSyncWithOrientation:(long long)arg1 forKeyboard:(id)arg2; | |
- (long long)keyboardOrientation:(id)arg1; | |
- (id)description; | |
- (BOOL)isStrictSupersetOfViewSet:(id)arg1; | |
- (BOOL)containsResponder:(id)arg1; | |
- (BOOL)visible; | |
- (BOOL)_inputViewIsVisible; | |
- (BOOL)usesKeyClicks; | |
- (BOOL)isEqual:(id)arg1; | |
- (BOOL)containsView:(id)arg1; | |
@property(readonly, nonatomic, getter=isEmpty) BOOL empty; | |
@property(nonatomic) BOOL restoreUsingBecomeFirstResponder; | |
- (void)_forceRestoreUsingBecomeFirstResponder:(BOOL)arg1; | |
@property(readonly, nonatomic) UIView *splitExemptSubview; | |
@property(readonly, nonatomic) UIView *layeringView; | |
- (void)_setRenderConfig:(id)arg1; | |
- (id)normalisePlaceholders; | |
- (id)inputSetWithInputAccessoryViewFromInputSet:(id)arg1; | |
- (id)inputSetWithInputAccessoryViewOnly; | |
- (void)setKeyboardAssistantBar:(id)arg1; | |
- (void)inheritNullState:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithInputView:(id)arg1 accessoryView:(id)arg2 assistantView:(id)arg3 isKeyboard:(BOOL)arg4; | |
@property(readonly, nonatomic) UIKeyboard *keyboard; | |
- (BOOL)_isKeyboard; | |
- (BOOL)canAnimateToInputViewSet:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIPeripheralHostView : UIView | |
{ | |
int _explicitLayoutCount; | |
UIKeyboardCornerView *_cornerViewLeft; | |
UIKeyboardCornerView *_cornerViewRight; | |
UIKBInputBackdropView *_inputBackdropView; | |
UIKBInputBackdropView *_inputAccessoryBackdropView; | |
UIKBRenderConfig *_renderConfig; | |
} | |
@property(readonly, nonatomic) UIKBInputBackdropView *inputAccessoryBackdropView; // @synthesize inputAccessoryBackdropView=_inputAccessoryBackdropView; | |
@property(readonly, nonatomic) UIKBInputBackdropView *inputBackdropView; // @synthesize inputBackdropView=_inputBackdropView; | |
@property(readonly, nonatomic) UIKeyboardCornerView *cornerViewRight; // @synthesize cornerViewRight=_cornerViewRight; | |
@property(readonly, nonatomic) UIKeyboardCornerView *cornerViewLeft; // @synthesize cornerViewLeft=_cornerViewLeft; | |
- (void)removeFromSuperview; | |
- (int)_clipCornersOfView:(id)arg1; | |
- (void)_didChangeKeyplaneWithContext:(id)arg1; | |
- (void)layoutSubviews; | |
- (BOOL)explicitLayout; | |
- (void)endExplicitLayout; | |
- (void)beginExplicitLayout; | |
- (BOOL)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (void)didAddSubview:(id)arg1; | |
- (void)_setRenderConfig:(id)arg1 updateKeyboard:(BOOL)arg2; | |
- (void)_setRenderConfig:(id)arg1; | |
- (void)_setBaseRenderConfig:(id)arg1; | |
- (id)_inheritedRenderConfig; | |
- (void)syncInputAccessoryViewBackdropToFrame:(struct CGRect)arg1; | |
- (void)syncInputViewBackdropToFrame:(struct CGRect)arg1; | |
- (int)textEffectsVisibilityLevel; | |
- (void)dealloc; | |
- (void)updateBackdropViewForInputAccessoryView:(BOOL)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewAnimationStyle : NSObject <NSCopying> | |
{ | |
BOOL animated; | |
double duration; | |
unsigned long long extraOptions; | |
BOOL interactivelyCancelled; | |
BOOL force; | |
} | |
+ (id)animationStyleAnimated:(BOOL)arg1 duration:(double)arg2; | |
+ (id)animationStyleDefault; | |
+ (id)animationStyleImmediate; | |
@property(nonatomic) BOOL interactivelyCancelled; // @synthesize interactivelyCancelled; | |
@property(nonatomic) unsigned long long extraOptions; // @synthesize extraOptions; | |
@property(nonatomic) BOOL force; // @synthesize force; | |
@property(nonatomic) double duration; // @synthesize duration; | |
@property(nonatomic) BOOL animated; // @synthesize animated; | |
@property(readonly, nonatomic) BOOL canDismissWithScrollView; | |
- (id)endPlacementForInputViewSet:(id)arg1; | |
- (id)startPlacementForInputViewSet:(id)arg1 currentPlacement:(id)arg2; | |
- (id)controllerForStartPlacement:(id)arg1 endPlacement:(id)arg2; | |
- (void)launchAnimation:(CDUnknownBlockType)arg1 afterStarted:(CDUnknownBlockType)arg2 completion:(CDUnknownBlockType)arg3 forHost:(id)arg4 fromCurrentPosition:(BOOL)arg5; | |
@property(readonly, nonatomic) BOOL isAnimationCompleted; | |
- (id)description; | |
- (BOOL)isEqual:(id)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewAnimationControllerBasic : NSObject <UIInputViewAnimationController> | |
{ | |
} | |
- (void)completeAnimationWithHost:(id)arg1 context:(id)arg2; | |
- (void)performAnimationWithHost:(id)arg1 context:(id)arg2; | |
- (id)prepareAnimationWithHost:(id)arg1 startPlacement:(id)arg2 endPlacement:(id)arg3; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewAnimationStyleDirectional : UIInputViewAnimationStyle | |
{ | |
int _outDirection; | |
} | |
+ (id)animationStyleAnimated:(BOOL)arg1 duration:(double)arg2 outDirection:(int)arg3; | |
@property(nonatomic) int outDirection; // @synthesize outDirection=_outDirection; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (BOOL)isEqual:(id)arg1; | |
- (BOOL)canDismissWithScrollView; | |
- (id)controllerForStartPlacement:(id)arg1 endPlacement:(id)arg2; | |
- (id)endPlacementForInputViewSet:(id)arg1; | |
- (id)startPlacementForInputViewSet:(id)arg1 currentPlacement:(id)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewAnimationControllerSlide : NSObject <UIInputViewAnimationController> | |
{ | |
int _slide; | |
} | |
- (void)completeAnimationWithHost:(id)arg1 context:(id)arg2; | |
- (void)performAnimationWithHost:(id)arg1 context:(id)arg2; | |
- (id)prepareAnimationWithHost:(id)arg1 startPlacement:(id)arg2 endPlacement:(id)arg3; | |
- (id)placementForSlideStart:(BOOL)arg1; | |
- (id)initWithSlide:(int)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewAnimationControllerSlideContext : NSObject | |
{ | |
UIView *_snapshot; | |
UIInputViewSetPlacement *_endPlacement; | |
struct CGRect _snapshotEndFrame; | |
} | |
@property(retain, nonatomic) UIInputViewSetPlacement *endPlacement; // @synthesize endPlacement=_endPlacement; | |
@property(nonatomic) struct CGRect snapshotEndFrame; // @synthesize snapshotEndFrame=_snapshotEndFrame; | |
@property(retain, nonatomic) UIView *snapshot; // @synthesize snapshot=_snapshot; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewTransition : NSObject | |
{ | |
UIInputViewSet *oldSet; | |
UIInputViewSet *newSet; | |
UIInputViewAnimationStyle *animationStyle; | |
BOOL cancelled; | |
int animationState; | |
double animationStartTime; | |
BOOL skipNotifications; | |
BOOL skipFencing; | |
struct CGRect beginFrame; | |
struct CGRect endFrame; | |
struct CGRect beginFrameScreen; | |
struct CGRect endFrameScreen; | |
struct CGRect beginFloatingFrame; | |
struct CGRect endFloatingFrame; | |
struct CGRect beginFloatingFrameScreen; | |
struct CGRect endFloatingFrameScreen; | |
int activeClippingModes; | |
UISnapshotView *snapshotView; | |
struct CGRect snapshotViewBeginFrame; | |
struct CGRect snapshotViewEndFrame; | |
} | |
@property(nonatomic) int activeClippingModes; // @synthesize activeClippingModes; | |
@property(nonatomic) struct CGRect snapshotViewEndFrame; // @synthesize snapshotViewEndFrame; | |
@property(nonatomic) struct CGRect snapshotViewBeginFrame; // @synthesize snapshotViewBeginFrame; | |
@property(retain, nonatomic) UISnapshotView *snapshotView; // @synthesize snapshotView; | |
@property(nonatomic) struct CGRect endFloatingFrameScreen; // @synthesize endFloatingFrameScreen; | |
@property(nonatomic) struct CGRect beginFloatingFrameScreen; // @synthesize beginFloatingFrameScreen; | |
@property(nonatomic) struct CGRect endFloatingFrame; // @synthesize endFloatingFrame; | |
@property(nonatomic) struct CGRect beginFloatingFrame; // @synthesize beginFloatingFrame; | |
@property(nonatomic) struct CGRect endFrameScreen; // @synthesize endFrameScreen; | |
@property(nonatomic) struct CGRect beginFrameScreen; // @synthesize beginFrameScreen; | |
@property(nonatomic) struct CGRect endFrame; // @synthesize endFrame; | |
@property(nonatomic) struct CGRect beginFrame; // @synthesize beginFrame; | |
@property(nonatomic) BOOL skipFencing; // @synthesize skipFencing; | |
@property(nonatomic) BOOL skipNotifications; // @synthesize skipNotifications; | |
@property(nonatomic) double animationStartTime; // @synthesize animationStartTime; | |
@property(nonatomic) int animationState; // @synthesize animationState; | |
@property(nonatomic) BOOL cancelled; // @synthesize cancelled; | |
@property(retain, nonatomic) UIInputViewAnimationStyle *animationStyle; // @synthesize animationStyle; | |
@property(retain, nonatomic) UIInputViewSet *oldSet; // @synthesize oldSet; | |
- (id)description; | |
@property(readonly, nonatomic) BOOL ignoreFrameChanges; | |
- (BOOL)isOnScreen; | |
- (BOOL)isAccessoryViewChangedOnly; | |
- (BOOL)requiresAutomaticAppearanceEnabled; | |
- (BOOL)shouldRecomputeEndFrame; | |
- (BOOL)shouldCompleteOnSuspend; | |
- (BOOL)isAlmostDone; | |
- (BOOL)subsumesTransition:(id)arg1; | |
@property(readonly, nonatomic) int cancelState; | |
@property(readonly, nonatomic) int endState; | |
@property(readonly, nonatomic) int transitioningState; | |
@property(readonly, nonatomic) int beginState; | |
- (BOOL)fadeAccessoryView; | |
- (void)postNotificationsForTransitionEnd; | |
- (void)postNotificationsForTransitionStart; | |
- (id)userInfoForTransition; | |
@property(readonly, nonatomic) struct CGPoint deprecatedCenterEnd; | |
@property(readonly, nonatomic) struct CGPoint deprecatedCenterBegin; | |
@property(readonly, nonatomic) struct CGRect deprecatedBounds; | |
- (void)setNewSet:(id)arg1; | |
- (id)newSet; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewSlideTransition : UIInputViewTransition | |
{ | |
} | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewRotateTransition : UIInputViewTransition | |
{ | |
} | |
- (BOOL)shouldRecomputeEndFrame; | |
- (BOOL)shouldCompleteOnSuspend; | |
- (BOOL)fadeAccessoryView; | |
- (void)postNotificationsForTransitionEnd; | |
- (void)postNotificationsForTransitionStart; | |
- (BOOL)subsumesTransition:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardAutomatic : UIKeyboard | |
{ | |
BOOL showsCandidateBar; | |
BOOL showsCandidateInline; | |
BOOL receivedCandidatesInCurrentInputMode; | |
BOOL caretBlinks; | |
} | |
@property(nonatomic) BOOL caretBlinks; // @synthesize caretBlinks; | |
@property(nonatomic) BOOL receivedCandidatesInCurrentInputMode; // @synthesize receivedCandidatesInCurrentInputMode; | |
@property(nonatomic) BOOL showsCandidateInline; // @synthesize showsCandidateInline; | |
@property(nonatomic) BOOL showsCandidateBar; // @synthesize showsCandidateBar; | |
- (void)activate; | |
- (BOOL)_isAutomaticKeyboard; | |
- (void)didSuspend:(id)arg1; | |
- (void)willResume:(id)arg1; | |
- (void)implBoundsHeightChangeDone:(double)arg1 suppressNotification:(BOOL)arg2; | |
- (void)prepareForImplBoundsHeightChange:(double)arg1 suppressNotification:(BOOL)arg2; | |
- (struct UIPeripheralAnimationGeometry)geometryForHeightDelta:(double)arg1; | |
- (BOOL)isAutomatic; | |
- (BOOL)isActive; | |
- (void)maximize; | |
- (void)minimize; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardRotationState : NSObject | |
{ | |
int _state; | |
BOOL _requiresNewState; | |
int _postRotationState; | |
UIInputViewAnimationStyle *_animationStyle; | |
long long _targetOrientation; | |
} | |
+ (id)stateWithState:(int)arg1 targetOrientation:(long long)arg2; | |
@property(nonatomic) long long targetOrientation; // @synthesize targetOrientation=_targetOrientation; | |
@property(retain, nonatomic) UIInputViewAnimationStyle *animationStyle; // @synthesize animationStyle=_animationStyle; | |
@property(nonatomic) int postRotationState; // @synthesize postRotationState=_postRotationState; | |
@property(nonatomic) BOOL requiresNewState; // @synthesize requiresNewState=_requiresNewState; | |
@property(nonatomic) int state; // @synthesize state=_state; | |
- (void)setPostRotationState:(int)arg1 animationStyle:(id)arg2; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewAnimationStyleExtraView : NSObject | |
{ | |
int _clipContainerType; | |
int _alignment; | |
UIView *_view; | |
CDUnknownBlockType _animation; | |
} | |
+ (id)extraView:(id)arg1 withAlignment:(int)arg2 animation:(CDUnknownBlockType)arg3 onSnapshot:(BOOL)arg4; | |
@property(copy, nonatomic) CDUnknownBlockType animation; // @synthesize animation=_animation; | |
@property(nonatomic) int alignment; // @synthesize alignment=_alignment; | |
@property(retain, nonatomic) UIView *view; // @synthesize view=_view; | |
@property(nonatomic) int clipContainerType; // @synthesize clipContainerType=_clipContainerType; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewSetPlacementPlaceholder : UIInputViewSetPlacementOnScreen | |
{ | |
double _height; | |
} | |
+ (id)placementWithHeight:(double)arg1; | |
- (BOOL)isEqual:(id)arg1; | |
- (struct CGRect)remoteIntrinsicContentSizeForInputViewInSet:(id)arg1 includingIAV:(BOOL)arg2; | |
- (id)verticalConstraintForInputViewSet:(id)arg1 hostView:(id)arg2 containerView:(id)arg3; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIInputViewSetPlacementPlaceholderUndocked : UIInputViewSetPlacementUndocked | |
{ | |
double _height; | |
} | |
+ (id)placementWithHeight:(double)arg1 undockedOffset:(struct CGPoint)arg2 chromeBuffer:(struct UIEdgeInsets)arg3; | |
- (BOOL)isEqual:(id)arg1; | |
- (double)heightOfInputViews:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKeyboardMotionSupport : NSObject <_UIScreenBasedObject> | |
{ | |
UIScreen *_screen; | |
id <UISplitKeyboardSource> _controller; | |
} | |
+ (id)supportForScreen:(id)arg1; | |
@property(nonatomic) id <UISplitKeyboardSource> masterController; | |
- (void)_updatedController; | |
- (void)_connectController:(id)arg1; | |
- (void)_disconnectingController:(id)arg1; | |
- (void)dealloc; | |
@property(readonly) UIScreen *_intendedScreen; | |
@property(readonly) NSDictionary *_options; | |
- (BOOL)_matchingOptions:(id)arg1; | |
- (id)_initWithScreen:(id)arg1 options:(id)arg2; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UISplitKeyboardSupport : UIKeyboardMotionSupport <UIGestureRecognizerDelegate, UIKeyboardKeyplaneTransitionDelegate> | |
{ | |
UIPanGestureRecognizer *_translateRecognizer; | |
BOOL _isTranslating; | |
BOOL _isSplitting; | |
BOOL _splitLockState; | |
struct CGPoint _targetTranslation; | |
struct CGPoint _initialTranslation; | |
struct CGPoint _translationVelocity; | |
CADisplayLink *_displayLink; | |
double _lastBounceTime; | |
double _lastTranslationNotificationTime; | |
CDUnknownBlockType _bounceCompletionBlock; | |
} | |
- (void)transitionDidFinish:(BOOL)arg1; | |
- (void)finishTransitionWithCompletion:(CDUnknownBlockType)arg1; | |
- (void)updateProgress:(double)arg1 startHeight:(double)arg2 endHeight:(double)arg3; | |
- (void)prepareForTransition; | |
- (void)undock; | |
- (void)dock; | |
- (void)_updateBounceAnimation:(id)arg1; | |
- (void)invalidateDisplayLink; | |
- (void)bounceAnimationDidFinish; | |
- (void)cancelBounceAnimation; | |
- (void)translateDetected:(id)arg1; | |
- (BOOL)completedPlacementFrom:(id)arg1 to:(id)arg2 forController:(id)arg3; | |
- (BOOL)startedPlacementFrom:(id)arg1 to:(id)arg2 forController:(id)arg3; | |
- (void)translateToPlacement:(id)arg1 animated:(BOOL)arg2; | |
- (void)updatedControllerApplicator:(id)arg1; | |
@property(readonly, nonatomic) BOOL isSplitting; | |
@property(readonly, nonatomic) BOOL isTranslating; | |
- (void)translateToPlacement:(id)arg1 quietly:(BOOL)arg2 animated:(BOOL)arg3; | |
- (BOOL)generateSplitNotificationForNewPlacement:(id)arg1; | |
- (BOOL)gestureRecognizerShouldBegin:(id)arg1; | |
- (BOOL)gestureRecognizer:(id)arg1 shouldRecognizeSimultaneouslyWithGestureRecognizer:(id)arg2; | |
- (BOOL)gestureRecognizer:(id)arg1 shouldReceiveTouch:(id)arg2; | |
- (void)_updatedController; | |
- (void)_connectController:(id)arg1; | |
- (void)_disconnectingController:(id)arg1; | |
- (void)dealloc; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIScrollToDismissSupport : UIKeyboardMotionSupport <UIScrollViewIntersectionDelegate> | |
{ | |
UIScrollView *_scrollViewForTransition; | |
BOOL _scrollViewShowsHorizontalScrollIndicator; | |
BOOL _scrollViewTransitionFinishing; | |
BOOL _disableInterfaceAutorotation; | |
struct CGPoint _scrollViewTransitionPreviousPoint; | |
UIInputViewSetNotificationInfo *_scrollViewNotificationInfo; | |
} | |
- (void)scrollView:(id)arg1 didFinishPanGesture:(id)arg2; | |
- (void)scrollView:(id)arg1 didPanWithGesture:(id)arg2; | |
- (void)completeKeyboardDismiss:(unsigned long long)arg1 withDuration:(double)arg2; | |
- (id)cancelNotificationsForMode:(unsigned long long)arg1; | |
- (void)completedPlacementFrom:(id)arg1 to:(id)arg2 forController:(id)arg3; | |
- (void)finishScrollViewTransitionForController:(id)arg1; | |
- (void)setInterfaceAutorotationDisabled:(BOOL)arg1 forController:(id)arg2; | |
- (void)finishScrollViewTransition; | |
- (void)hideScrollViewHorizontalScrollIndicator:(BOOL)arg1; | |
- (void)updateScrollViewContentInsetBottom:(double)arg1; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UISystemKeyboardDockController : UIViewController <UIKeyboardDockViewDelegate> | |
{ | |
BOOL _dictationHasUsedServerManualEndpointing; | |
BOOL _dictationUsingServerManualEndpointing; | |
UIKeyboardDockItem *_globeDockItem; | |
UIKeyboardDockItem *_dictationDockItem; | |
UIKeyboardDockItem *_keyboardDockItem; | |
UIKeyboardDockView *_dockView; | |
} | |
@property(retain, nonatomic) UIKeyboardDockView *dockView; // @synthesize dockView=_dockView; | |
- (void).cxx_destruct; | |
- (void)updateDockItemsVisibility; | |
- (void)keyboardDockView:(id)arg1 didPressDockItem:(id)arg2 withEvent:(id)arg3; | |
- (void)keyboardItemButtonWasTapped:(id)arg1 withEvent:(id)arg2; | |
- (void)globeItemButtonWasPressed:(id)arg1 withEvent:(id)arg2; | |
- (void)dictationItemButtonWasPressed:(id)arg1 withEvent:(id)arg2; | |
- (void)_dictationDidBeginNotification:(id)arg1; | |
- (void)setKeyboardDockItem; | |
- (void)viewDidLoad; | |
- (void)loadView; | |
- (void)dealloc; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface WebSelectionRect : NSObject <NSCopying> | |
{ | |
BOOL _isLineBreak; | |
BOOL _isFirstOnLine; | |
BOOL _isLastOnLine; | |
BOOL _containsStart; | |
BOOL _containsEnd; | |
BOOL _isInFixedPosition; | |
BOOL _isHorizontal; | |
int _writingDirection; | |
struct CGRect _rect; | |
} | |
@property(nonatomic) BOOL isHorizontal; // @synthesize isHorizontal=_isHorizontal; | |
@property(nonatomic) BOOL isInFixedPosition; // @synthesize isInFixedPosition=_isInFixedPosition; | |
@property(nonatomic) BOOL containsEnd; // @synthesize containsEnd=_containsEnd; | |
@property(nonatomic) BOOL containsStart; // @synthesize containsStart=_containsStart; | |
@property(nonatomic) BOOL isLastOnLine; // @synthesize isLastOnLine=_isLastOnLine; | |
@property(nonatomic) BOOL isFirstOnLine; // @synthesize isFirstOnLine=_isFirstOnLine; | |
@property(nonatomic) BOOL isLineBreak; // @synthesize isLineBreak=_isLineBreak; | |
@property(nonatomic) int writingDirection; // @synthesize writingDirection=_writingDirection; | |
@property(nonatomic) struct CGRect rect; // @synthesize rect=_rect; | |
@end | |
@interface _UIEditableTextSelectionForceGesture : _UITextSelectionForceGesture | |
{ | |
} | |
- (id)init; | |
- (id)initWithTextInput:(id)arg1; | |
@end | |
@interface _UIEditableTextSelectionTwoFingerPanGesture : _UIPanOrFlickGestureRecognizer | |
{ | |
} | |
- (id)init; | |
- (id)initWithTextInput:(id)arg1; | |
@end | |
@interface _UIEditableTextSelectionTwoFingerTapGesture : UITapGestureRecognizer | |
{ | |
} | |
- (id)init; | |
- (id)initWithTextInput:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKBRTKeyboardTouchObserver : NSObject | |
{ | |
int _homeRowOffsetIndex; | |
NSArray *_rowOffsets; | |
NSArray *_rowXEdges; | |
NSArray *_rowYEdgesLeft; | |
NSArray *_rowYEdgesRight; | |
struct CGPoint _fCenter; | |
struct CGPoint _jCenter; | |
struct CGSize _keySize; | |
} | |
@property(retain, nonatomic) NSArray *rowYEdgesRight; // @synthesize rowYEdgesRight=_rowYEdgesRight; | |
@property(retain, nonatomic) NSArray *rowYEdgesLeft; // @synthesize rowYEdgesLeft=_rowYEdgesLeft; | |
@property(retain, nonatomic) NSArray *rowXEdges; // @synthesize rowXEdges=_rowXEdges; | |
@property(nonatomic) int homeRowOffsetIndex; // @synthesize homeRowOffsetIndex=_homeRowOffsetIndex; | |
@property(retain, nonatomic) NSArray *rowOffsets; // @synthesize rowOffsets=_rowOffsets; | |
@property(nonatomic) struct CGSize keySize; // @synthesize keySize=_keySize; | |
@property(nonatomic) struct CGPoint jCenter; // @synthesize jCenter=_jCenter; | |
@property(nonatomic) struct CGPoint fCenter; // @synthesize fCenter=_fCenter; | |
- (void).cxx_destruct; | |
- (void)removeTouchWithIdentifier:(id)arg1 touchCancelled:(BOOL)arg2; | |
- (void)removeTouchWithIdentifier:(id)arg1; | |
- (void)moveTouchWithIdentifier:(id)arg1 toLocation:(struct CGPoint)arg2 withRadius:(double)arg3 atTouchTime:(double)arg4; | |
- (void)addTouchLocation:(struct CGPoint)arg1 withRadius:(double)arg2 withTouchTime:(double)arg3 withIdentifier:(id)arg4; | |
- (void)addTouchLocation:(struct CGPoint)arg1 withRadius:(double)arg2 withIdentifier:(id)arg3; | |
- (void)updateWithFCenter:(struct CGPoint)arg1 jCenter:(struct CGPoint)arg2 keySize:(struct CGSize)arg3 rowOffsets:(id)arg4 homeRowOffsetIndex:(int)arg5; | |
- (void)reset; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKBRTObject : NSObject | |
{ | |
NSMutableArray *_owner; | |
NSObject<OS_dispatch_queue> *_syncQueue; | |
} | |
- (void).cxx_destruct; | |
- (id)nextEntry; | |
- (id)previousEntry; | |
- (void)setOwner:(id)arg1; | |
- (id)owner; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKBRTConfidenceLevels : NSObject | |
{ | |
float _touchConfidence; | |
float _restConfidence; | |
} | |
@property(nonatomic) float restConfidence; // @synthesize restConfidence=_restConfidence; | |
@property(nonatomic) float touchConfidence; // @synthesize touchConfidence=_touchConfidence; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKBRTPendingConfidenceLevels : _UIKBRTConfidenceLevels | |
{ | |
float _confidenceCheckTimeout; | |
} | |
@property(nonatomic) float confidenceCheckTimeout; // @synthesize confidenceCheckTimeout=_confidenceCheckTimeout; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKBRTRecognizer : NSObject | |
{ | |
BOOL _isWaiting; | |
BOOL _disableHomeRowReturn; | |
id <_UIKBRTRecognizerDelegate> _delegate; | |
id <_UIKBRTRecognizerTouchLoggingProtocol> _touchLogger; | |
id <_UIKBRTRecognizerTouchPointTrackingProtocol> _touchTracker; | |
NSMutableSet *_definitiveRules; | |
NSMutableSet *_averagingRules; | |
double _maximumNonRestMoveDistance; | |
NSObject<OS_dispatch_queue> *_touchQueue; | |
NSObject<OS_dispatch_queue> *_delegateQueue; | |
NSMutableArray *_touchInfos; | |
NSMutableSet *_activeTouches; | |
NSObject<OS_dispatch_queue> *_activeTouchesQueue; | |
NSMutableArray *_ignoredTouches; | |
NSObject<OS_dispatch_queue> *_ignoredTouchesQueue; | |
unsigned long long _numProlongedTouches; | |
double _touchIntervalAverage; | |
struct CGSize _clusterRestHaloSize; | |
} | |
@property(nonatomic) double touchIntervalAverage; // @synthesize touchIntervalAverage=_touchIntervalAverage; | |
@property(nonatomic) unsigned long long numProlongedTouches; // @synthesize numProlongedTouches=_numProlongedTouches; | |
@property(retain, nonatomic) NSObject<OS_dispatch_queue> *ignoredTouchesQueue; // @synthesize ignoredTouchesQueue=_ignoredTouchesQueue; | |
@property(retain, nonatomic) NSMutableArray *ignoredTouches; // @synthesize ignoredTouches=_ignoredTouches; | |
@property(retain, nonatomic) NSObject<OS_dispatch_queue> *activeTouchesQueue; // @synthesize activeTouchesQueue=_activeTouchesQueue; | |
@property(retain, nonatomic) NSMutableSet *activeTouches; // @synthesize activeTouches=_activeTouches; | |
@property(retain, nonatomic) NSMutableArray *touchInfos; // @synthesize touchInfos=_touchInfos; | |
@property(retain, nonatomic) NSObject<OS_dispatch_queue> *delegateQueue; // @synthesize delegateQueue=_delegateQueue; | |
@property(retain, nonatomic) NSObject<OS_dispatch_queue> *touchQueue; // @synthesize touchQueue=_touchQueue; | |
@property(nonatomic) double maximumNonRestMoveDistance; // @synthesize maximumNonRestMoveDistance=_maximumNonRestMoveDistance; | |
@property(nonatomic) struct CGSize clusterRestHaloSize; // @synthesize clusterRestHaloSize=_clusterRestHaloSize; | |
@property(nonatomic) BOOL disableHomeRowReturn; // @synthesize disableHomeRowReturn=_disableHomeRowReturn; | |
@property(readonly, nonatomic) NSMutableSet *averagingRules; // @synthesize averagingRules=_averagingRules; | |
@property(readonly, nonatomic) NSMutableSet *definitiveRules; // @synthesize definitiveRules=_definitiveRules; | |
@property(retain, nonatomic) id <_UIKBRTRecognizerTouchPointTrackingProtocol> touchTracker; // @synthesize touchTracker=_touchTracker; | |
@property(retain, nonatomic) id <_UIKBRTRecognizerTouchLoggingProtocol> touchLogger; // @synthesize touchLogger=_touchLogger; | |
@property(nonatomic) id <_UIKBRTRecognizerDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (void)kbStatusMessage:(id)arg1; | |
- (void)makeTouchIgnored:(id)arg1 force:(BOOL)arg2; | |
- (void)makeTouchIgnored:(id)arg1 force:(BOOL)arg2 withMessage:(id)arg3; | |
- (void)makeTouchIgnored:(id)arg1 force:(BOOL)arg2 because:(id)arg3; | |
- (BOOL)makeTouchActive:(id)arg1; | |
- (void)cancelTouchOnLayoutWithTouchInfo:(id)arg1; | |
- (void)notifyDelegateOfRestingTouch:(id)arg1; | |
- (void)notifyDelegateOfIgnoringTouch:(id)arg1; | |
- (BOOL)queryDelegateOfRestingTouch:(id)arg1; | |
- (BOOL)queryDelegateOfIgnoringTouch:(id)arg1 forOtherTouch:(BOOL)arg2; | |
- (void)notifyDelegateOfMovedIgnoredTouch:(id)arg1; | |
- (BOOL)notifyDelegateOfMovedTouch:(id)arg1; | |
- (void)notifyDelegateOfCancelledTouch:(id)arg1; | |
- (void)notifyDelegateOfSuccessfulTouch:(id)arg1; | |
- (BOOL)queryDelegateToBeginTouch:(id)arg1 forBeginState:(unsigned long long)arg2 restartIfNecessary:(BOOL)arg3; | |
- (BOOL)removedFromActiveTouches:(id)arg1; | |
- (BOOL)addedToActiveTouches:(id)arg1; | |
- (void)processTouchInfo:(id)arg1; | |
- (void)updateIgnoredTouchesForTouchInfo:(id)arg1 whenTouchInfo:(id)arg2 changesStateTo:(BOOL)arg3; | |
- (void)explicitlyIgnoreTouch:(id)arg1 withIdentifier:(id)arg2; | |
- (void)_doIgnoreTouchWithTouchInfo:(id)arg1; | |
- (void)markTouchProcessed:(id)arg1 withIdentifier:(id)arg2; | |
- (void)_doMarkTouchProcessedWithTouchInfo:(id)arg1; | |
- (void)touchCancelled:(id)arg1 withIdentifier:(id)arg2; | |
- (void)_doCancelledTouchWithTouchInfo:(id)arg1; | |
- (void)touchUp:(id)arg1 withIdentifier:(id)arg2; | |
- (void)_doEndedTouchWithTouchInfo:(id)arg1; | |
- (void)touchDragged:(id)arg1 withIdentifier:(id)arg2; | |
- (void)_doMovedTouchWithTouchInfo:(id)arg1; | |
- (void)touchDown:(id)arg1 withIdentifier:(id)arg2 canLogTouch:(BOOL)arg3; | |
- (void)_doBeginTouchWithTouchInfo:(id)arg1; | |
- (void)letRulesModifyPendingTouchInfo:(id)arg1; | |
- (float)letRulesModifyNewTouchInfo:(id)arg1; | |
- (void)setStandardKeyPixelSize:(struct CGSize)arg1; | |
- (void)reset; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKBRTTouchDrifting : _UIKBRTKeyboardTouchObserver | |
{ | |
BOOL _supportsDrifting; | |
BOOL _leftDriftRemovingItems; | |
BOOL _rightDriftRemovingItems; | |
id <_UIKBRTTouchDriftingDelegate> _delegate; | |
NSArray *_indexSearchOrder; | |
NSMutableDictionary *_touches; | |
_UIKBRTTouchHistory *_fHistory; | |
_UIKBRTTouchHistory *_jHistory; | |
_UIKBRTTouchHistory *_otherHistory; | |
_UIKBRTDecayingObject *_enableLatchObj; | |
_UIKBRTDecayingOffset *_leftHandDriftOffsetObj; | |
_UIKBRTDecayingOffset *_leftHandFixedOffsetObj; | |
_UIKBRTDecayingOffset *_rightHandDriftOffsetObj; | |
_UIKBRTDecayingOffset *_rightHandFixedOffsetObj; | |
_UIKBRTTouchHistoryInfo *_leftIndexFingerInfo; | |
NSMutableSet *_leftDriftLockTouchIDs; | |
_UIKBRTTouchHistoryInfo *_rightIndexFingerInfo; | |
NSMutableSet *_rightDriftLockTouchIDs; | |
UIView *_feedbackParentView; | |
NSTimer *_feedbackTimer; | |
UIView *_leftDriftFeedbackView; | |
UIView *_rightDriftFeedbackView; | |
UIView *_touchHistoryFeedbackView; | |
NSMapTable *_touchHistoryViewMap; | |
struct { | |
double up; | |
double down; | |
double left; | |
double right; | |
} _touchError; | |
} | |
+ (BOOL)isEnabled; | |
@property(retain, nonatomic) NSMapTable *touchHistoryViewMap; // @synthesize touchHistoryViewMap=_touchHistoryViewMap; | |
@property(retain, nonatomic) UIView *touchHistoryFeedbackView; // @synthesize touchHistoryFeedbackView=_touchHistoryFeedbackView; | |
@property(retain, nonatomic) UIView *rightDriftFeedbackView; // @synthesize rightDriftFeedbackView=_rightDriftFeedbackView; | |
@property(retain, nonatomic) UIView *leftDriftFeedbackView; // @synthesize leftDriftFeedbackView=_leftDriftFeedbackView; | |
@property(retain, nonatomic) NSTimer *feedbackTimer; // @synthesize feedbackTimer=_feedbackTimer; | |
@property(nonatomic) __weak UIView *feedbackParentView; // @synthesize feedbackParentView=_feedbackParentView; | |
@property(nonatomic) BOOL rightDriftRemovingItems; // @synthesize rightDriftRemovingItems=_rightDriftRemovingItems; | |
@property(retain, nonatomic) NSMutableSet *rightDriftLockTouchIDs; // @synthesize rightDriftLockTouchIDs=_rightDriftLockTouchIDs; | |
@property(retain, nonatomic) _UIKBRTTouchHistoryInfo *rightIndexFingerInfo; // @synthesize rightIndexFingerInfo=_rightIndexFingerInfo; | |
@property(nonatomic) BOOL leftDriftRemovingItems; // @synthesize leftDriftRemovingItems=_leftDriftRemovingItems; | |
@property(retain, nonatomic) NSMutableSet *leftDriftLockTouchIDs; // @synthesize leftDriftLockTouchIDs=_leftDriftLockTouchIDs; | |
@property(retain, nonatomic) _UIKBRTTouchHistoryInfo *leftIndexFingerInfo; // @synthesize leftIndexFingerInfo=_leftIndexFingerInfo; | |
@property(retain, nonatomic) _UIKBRTDecayingOffset *rightHandFixedOffsetObj; // @synthesize rightHandFixedOffsetObj=_rightHandFixedOffsetObj; | |
@property(retain, nonatomic) _UIKBRTDecayingOffset *rightHandDriftOffsetObj; // @synthesize rightHandDriftOffsetObj=_rightHandDriftOffsetObj; | |
@property(retain, nonatomic) _UIKBRTDecayingOffset *leftHandFixedOffsetObj; // @synthesize leftHandFixedOffsetObj=_leftHandFixedOffsetObj; | |
@property(retain, nonatomic) _UIKBRTDecayingOffset *leftHandDriftOffsetObj; // @synthesize leftHandDriftOffsetObj=_leftHandDriftOffsetObj; | |
@property(retain, nonatomic) _UIKBRTDecayingObject *enableLatchObj; // @synthesize enableLatchObj=_enableLatchObj; | |
@property(nonatomic) BOOL supportsDrifting; // @synthesize supportsDrifting=_supportsDrifting; | |
@property(nonatomic) CDStruct_d2b197d1 touchError; // @synthesize touchError=_touchError; | |
@property(retain, nonatomic) _UIKBRTTouchHistory *otherHistory; // @synthesize otherHistory=_otherHistory; | |
@property(retain, nonatomic) _UIKBRTTouchHistory *jHistory; // @synthesize jHistory=_jHistory; | |
@property(retain, nonatomic) _UIKBRTTouchHistory *fHistory; // @synthesize fHistory=_fHistory; | |
@property(retain, nonatomic) NSMutableDictionary *touches; // @synthesize touches=_touches; | |
@property(retain, nonatomic) NSArray *indexSearchOrder; // @synthesize indexSearchOrder=_indexSearchOrder; | |
@property(nonatomic) id <_UIKBRTTouchDriftingDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (void)_updateDriftViewTimer:(id)arg1; | |
- (void)_updateDriftView; | |
- (struct CGPoint)_pinOffset:(struct CGPoint)arg1; | |
- (struct CGPoint)_pointFromPoint:(struct CGPoint)arg1 plusOffset:(struct CGPoint)arg2; | |
- (struct CGPoint)_offsetForPoint:(struct CGPoint)arg1 fromPoint:(struct CGPoint)arg2; | |
- (void)_updateDriftForFingers:(id)arg1 leftHand:(BOOL)arg2 newestTouch:(id)arg3; | |
- (void)_updateDriftWithTouchInfo:(id)arg1; | |
- (id)_touchDictWithFingerIds:(id)arg1; | |
- (void)_updateHistory; | |
- (void)removeTouchWithIdentifier:(id)arg1 touchCancelled:(BOOL)arg2; | |
- (void)moveTouchWithIdentifier:(id)arg1 toLocation:(struct CGPoint)arg2 withRadius:(double)arg3 atTouchTime:(double)arg4; | |
- (void)ignoreTouchWithIdentifier:(id)arg1 withTouchTime:(double)arg2; | |
- (void)updateTouchWithIdentifier:(id)arg1 withTouchTime:(double)arg2 resultingError:(struct CGPoint)arg3 rowOffsetFromHomeRow:(long long)arg4; | |
- (void)addTouchLocation:(struct CGPoint)arg1 withRadius:(double)arg2 withTouchTime:(double)arg3 withIdentifier:(id)arg4; | |
@property(readonly, nonatomic) struct CGPoint rightHandDriftOffset; | |
@property(readonly, nonatomic) struct CGPoint leftHandDriftOffset; | |
- (void)updateWithFCenter:(struct CGPoint)arg1 jCenter:(struct CGPoint)arg2 keySize:(struct CGSize)arg3 rowOffsets:(id)arg4 homeRowOffsetIndex:(int)arg5; | |
- (void)reset; | |
- (void)_resetFeedback; | |
- (void)dealloc; | |
- (id)initWithParentView:(id)arg1; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKBRTDecayingObject : NSObject | |
{ | |
NSMutableArray *_resetBlocks; | |
BOOL _isDecaying; | |
BOOL _isHolding; | |
double _lastUpdate; | |
double _timeoutDuration; | |
} | |
@property(readonly, nonatomic) BOOL isHolding; // @synthesize isHolding=_isHolding; | |
@property(readonly, nonatomic) BOOL isDecaying; // @synthesize isDecaying=_isDecaying; | |
@property(nonatomic) double timeoutDuration; // @synthesize timeoutDuration=_timeoutDuration; | |
@property(readonly, nonatomic) double lastUpdate; // @synthesize lastUpdate=_lastUpdate; | |
- (void).cxx_destruct; | |
- (void)onResetDo:(CDUnknownBlockType)arg1; | |
- (void)resetActiveDecayTo:(double)arg1; | |
- (void)startOrUpdateDecay; | |
- (void)updateDecay; | |
- (void)reset; | |
- (void)resetDecayTo:(double)arg1; | |
@property(readonly, nonatomic) BOOL isActive; | |
- (void)startDecaying; | |
- (id)initWithTimeoutDuration:(double)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKBRTDecayingOffset : _UIKBRTDecayingObject | |
{ | |
BOOL _limitMovement; | |
struct CGPoint _offset; | |
} | |
@property(readonly, nonatomic) struct CGPoint originalOffset; | |
@property(readonly, nonatomic) struct CGPoint offset; | |
- (void)updateOffsetTo:(struct CGPoint)arg1; | |
- (void)reset; | |
- (id)initWithTimeoutDuration:(double)arg1 limitMovement:(BOOL)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKBRTTouchHistoryInfo : NSObject | |
{ | |
BOOL _isLeftHand; | |
BOOL _isActive; | |
BOOL _ignoreForDrift; | |
BOOL _ignoreTouch; | |
id _touchIdentifier; | |
double _touchTime; | |
struct CGPoint _actualLocation; | |
struct CGPoint _errorVector; | |
} | |
@property(nonatomic) struct CGPoint errorVector; // @synthesize errorVector=_errorVector; | |
@property(nonatomic) BOOL ignoreTouch; // @synthesize ignoreTouch=_ignoreTouch; | |
@property(nonatomic) BOOL ignoreForDrift; // @synthesize ignoreForDrift=_ignoreForDrift; | |
@property(nonatomic) BOOL isActive; // @synthesize isActive=_isActive; | |
@property(nonatomic) BOOL isLeftHand; // @synthesize isLeftHand=_isLeftHand; | |
@property(nonatomic) struct CGPoint actualLocation; // @synthesize actualLocation=_actualLocation; | |
@property(nonatomic) double touchTime; // @synthesize touchTime=_touchTime; | |
@property(retain, nonatomic) id touchIdentifier; // @synthesize touchIdentifier=_touchIdentifier; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKBRTTouchHistory : NSObject <NSCopying> | |
{ | |
NSMutableArray *_history; | |
struct CGPoint _historyOffset; | |
double _lastDecayTime; | |
BOOL _isLeftHand; | |
} | |
@property(nonatomic) BOOL isLeftHand; // @synthesize isLeftHand=_isLeftHand; | |
- (void).cxx_destruct; | |
- (void)_updateOffset; | |
- (void)reset; | |
- (void)_decayHistoryToSize:(unsigned long long)arg1; | |
- (void)_sortHistory; | |
- (void)decayHistory; | |
- (void)clearHistory; | |
- (void)adjustHistoryOffset:(struct CGPoint)arg1; | |
- (void)removeInfo:(id)arg1; | |
- (void)addInfo:(id)arg1; | |
- (BOOL)containsInfo:(id)arg1; | |
@property(readonly, nonatomic) struct CGPoint historyOffset; | |
@property(readonly, nonatomic) double lastTime; | |
@property(readonly, nonatomic) BOOL hasHistory; | |
- (void)dealloc; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (id)initWithIsLeftHand:(BOOL)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKBRTTouchDrifingFingerCircleView : UIView | |
{ | |
} | |
- (void)_updateCornersFromFrame:(struct CGRect)arg1; | |
@property(nonatomic) struct CGColor *borderColor; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (BOOL)isOpaque; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKBRTTouchInfo : _UIKBRTObject | |
{ | |
BOOL _currentTouchState; | |
BOOL _preRuleTouchState; | |
double _originalTimestamp; | |
double _maximumRadius; | |
double _currentTimestamp; | |
double _originalZGradient; | |
double _currentZGradient; | |
id _touchIdentifier; | |
_UIKBRTTimerBlock *_timer; | |
NSObject<OS_dispatch_queue> *_timerQueue; | |
struct CGPoint _originalTouchPoint; | |
struct CGPoint _currentTouchPoint; | |
} | |
+ (id)createTouchInfoForTouch:(id)arg1 withIdentifier:(id)arg2 canLogTouch:(BOOL)arg3; | |
+ (id)touchInfoForTouch:(id)arg1 withIdentifier:(id)arg2; | |
+ (void)setTouchInfo:(id)arg1 forIdentifier:(id)arg2; | |
+ (id)touchDict; | |
@property(readonly, nonatomic) NSObject<OS_dispatch_queue> *timerQueue; // @synthesize timerQueue=_timerQueue; | |
@property(readonly, nonatomic) _UIKBRTTimerBlock *timer; // @synthesize timer=_timer; | |
@property(readonly, nonatomic) id touchIdentifier; // @synthesize touchIdentifier=_touchIdentifier; | |
@property(nonatomic) BOOL preRuleTouchState; // @synthesize preRuleTouchState=_preRuleTouchState; | |
@property(nonatomic) BOOL currentTouchState; // @synthesize currentTouchState=_currentTouchState; | |
@property(readonly, nonatomic) double currentZGradient; // @synthesize currentZGradient=_currentZGradient; | |
@property(readonly, nonatomic) double originalZGradient; // @synthesize originalZGradient=_originalZGradient; | |
@property(readonly, nonatomic) double currentTimestamp; // @synthesize currentTimestamp=_currentTimestamp; | |
@property(readonly, nonatomic) double maximumRadius; // @synthesize maximumRadius=_maximumRadius; | |
@property(readonly, nonatomic) struct CGPoint currentTouchPoint; // @synthesize currentTouchPoint=_currentTouchPoint; | |
@property(readonly, nonatomic) struct CGPoint originalTouchPoint; // @synthesize originalTouchPoint=_originalTouchPoint; | |
@property(readonly, nonatomic) double originalTimestamp; // @synthesize originalTimestamp=_originalTimestamp; | |
- (void).cxx_destruct; | |
- (BOOL)willChangeTouchInfo:(id)arg1 toState:(BOOL)arg2; | |
- (id)setOfTouchesToIgnoreWhenSettingTouchInfo:(id)arg1 toState:(BOOL)arg2; | |
- (void)cleanup; | |
- (void)invalidateTimer; | |
- (void)fireTimerNow; | |
- (void)setTimerWithTimeInterval:(double)arg1 onQueue:(id)arg2 do:(CDUnknownBlockType)arg3; | |
- (void)updateTouch:(id)arg1; | |
@property(readonly, nonatomic) _UIKBRTTouchInfo *nextTouch; | |
@property(readonly, nonatomic) _UIKBRTTouchInfo *previousTouch; | |
- (void)dealloc; | |
- (id)initWithTouch:(id)arg1 withIdentifier:(id)arg2 canLogTouch:(BOOL)arg3; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKBRTTimerBlock : NSObject | |
{ | |
NSObject<OS_dispatch_queue> *_selfQueue; | |
NSTimer *_timer; | |
NSObject<OS_dispatch_queue> *_queue; | |
CDUnknownBlockType _onTimer; | |
id _owner; | |
} | |
@property(readonly, nonatomic) id owner; // @synthesize owner=_owner; | |
@property(readonly, copy, nonatomic) CDUnknownBlockType onTimer; // @synthesize onTimer=_onTimer; | |
@property(readonly, nonatomic) NSObject<OS_dispatch_queue> *queue; // @synthesize queue=_queue; | |
@property(readonly, nonatomic) NSTimer *timer; // @synthesize timer=_timer; | |
@property(readonly, nonatomic) NSObject<OS_dispatch_queue> *selfQueue; // @synthesize selfQueue=_selfQueue; | |
- (void).cxx_destruct; | |
- (void)timerFired:(id)arg1; | |
- (void)invalidate; | |
- (void)fireNow; | |
- (void)dealloc; | |
- (id)initWithTimeInterval:(double)arg1 onQueue:(id)arg2 do:(CDUnknownBlockType)arg3 owner:(id)arg4; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKBRTTouchVelocities : NSObject <_UIKBRTRecognizerAveragingRuleProtocol> | |
{ | |
} | |
- (id)recognizer:(id)arg1 confidenceWhenSettingTouchInfo:(id)arg2; | |
- (id)recognizer:(id)arg1 confidenceWhenPendingTouchInfo:(id)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKeyboardAsyncTextSelectionController : _UIKeyboardTextSelectionController | |
{ | |
BOOL _shouldDelayShowSelectionCommands; | |
} | |
- (void)endFloatingCursor; | |
- (void)updateFloatingCursorAtPoint:(struct CGPoint)arg1; | |
- (void)beginFloatingCursorAtPoint:(struct CGPoint)arg1; | |
- (void)updateSelectionWithExtentAtBoundary:(long long)arg1 inDirection:(long long)arg2 executionContext:(id)arg3; | |
- (void)updateSelectionWithExtentPoint:(struct CGPoint)arg1 withBoundary:(long long)arg2 executionContext:(id)arg3; | |
- (void)updateSelectionWithExtentPoint:(struct CGPoint)arg1 executionContext:(id)arg2; | |
- (void)beginSelectionWithBaseAtSelectionBoundaryInDirection:(long long)arg1 initialExtentPoint:(struct CGPoint)arg2 executionContext:(id)arg3; | |
- (void)selectTextWithGranularity:(long long)arg1 atPoint:(struct CGPoint)arg2 completionHandler:(CDUnknownBlockType)arg3; | |
- (void)selectTextWithGranularity:(long long)arg1 atPoint:(struct CGPoint)arg2 executionContext:(id)arg3; | |
- (void)showSelectionView; | |
- (void)showSelectionCommands; | |
- (void)setRangedSelectionShouldShowGrabbers:(BOOL)arg1; | |
- (void)selectPositionAtBoundary:(long long)arg1 inDirection:(long long)arg2 relativeToSelection:(id)arg3 executionContext:(id)arg4; | |
- (void)selectPositionAtPoint:(struct CGPoint)arg1 executionContext:(id)arg2; | |
- (BOOL)shouldAllowSelectionGestureWithTouchType:(long long)arg1 atPoint:(struct CGPoint)arg2 toProgressToState:(long long)arg3; | |
- (struct CGRect)caretRectForRightmostSelectedPosition; | |
- (struct CGRect)caretRectForLeftmostSelectedPosition; | |
- (BOOL)cursorPositionIsContainedByRange:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKeyboardTextSelectionController : NSObject | |
{ | |
BOOL _hasInteractionAssistant; | |
BOOL _hasSelectionInteractionAssistant; | |
BOOL _hasTextInputView; | |
UITextPosition *_cursorPosition; | |
long long _selectionGranularity; | |
UITextRange *_initialSelection; | |
UITextRange *_selectionBase; | |
UIResponder<UITextInput> *_inputDelegate; | |
struct CGRect _caretRectForCursorPosition; | |
} | |
@property(readonly, nonatomic) UIResponder<UITextInput> *inputDelegate; // @synthesize inputDelegate=_inputDelegate; | |
@property(retain, nonatomic) UITextRange *selectionBase; // @synthesize selectionBase=_selectionBase; | |
@property(retain, nonatomic) UITextRange *initialSelection; // @synthesize initialSelection=_initialSelection; | |
@property(nonatomic) struct CGRect caretRectForCursorPosition; // @synthesize caretRectForCursorPosition=_caretRectForCursorPosition; | |
@property(nonatomic) long long selectionGranularity; // @synthesize selectionGranularity=_selectionGranularity; | |
- (void)endSelection; | |
- (void)updateSelectionWithExtentPoint:(struct CGPoint)arg1 withBoundary:(long long)arg2 executionContext:(id)arg3; | |
- (void)updateSelectionWithExtentAtBoundary:(long long)arg1 inDirection:(long long)arg2 relativeToSelection:(id)arg3 executionContext:(id)arg4; | |
- (void)updateImmediateSelectionWithExtentAtBoundary:(long long)arg1 inDirection:(long long)arg2 executionContext:(id)arg3; | |
- (void)updateSelectionWithExtentAtBoundary:(long long)arg1 inDirection:(long long)arg2 executionContext:(id)arg3; | |
- (void)updateSelectionWithExtentPoint:(struct CGPoint)arg1 executionContext:(id)arg2; | |
- (void)updateSelectionWithExtentPosition:(id)arg1 executionContext:(id)arg2; | |
- (void)beginSelectionWithBasePositionAtBoundary:(long long)arg1 inDirection:(long long)arg2 withInitialExtentPoint:(struct CGPoint)arg3 executionContext:(id)arg4; | |
- (void)beginSelectionWithBaseAtSelectionBoundaryInDirection:(long long)arg1 initialExtentPoint:(struct CGPoint)arg2 executionContext:(id)arg3; | |
- (void)selectTextWithGranularity:(long long)arg1 atPoint:(struct CGPoint)arg2 completionHandler:(CDUnknownBlockType)arg3; | |
- (void)selectTextWithGranularity:(long long)arg1 atPoint:(struct CGPoint)arg2 executionContext:(id)arg3; | |
- (void)selectPositionAtBoundary:(long long)arg1 inDirection:(long long)arg2 relativeToSelection:(id)arg3 executionContext:(id)arg4; | |
- (void)selectImmediatePositionAtBoundary:(long long)arg1 inDirection:(long long)arg2 executionContext:(id)arg3; | |
- (void)selectPositionAtBoundary:(long long)arg1 inDirection:(long long)arg2 executionContext:(id)arg3; | |
- (void)selectPositionAtPoint:(struct CGPoint)arg1 executionContext:(id)arg2; | |
- (void)restartSelection; | |
- (void)beginSelection; | |
- (struct CGPoint)boundedDeltaForTranslation:(struct CGPoint)arg1 cursorLocationBase:(struct CGPoint)arg2; | |
- (void)endLoupeGestureAtPoint:(struct CGPoint)arg1; | |
- (void)updateLoupeGestureAtPoint:(struct CGPoint)arg1; | |
- (BOOL)beginLoupeGestureAtPoint:(struct CGPoint)arg1; | |
- (void)endRangedMagnifierAtPoint:(struct CGPoint)arg1; | |
- (void)updateRangedMagnifierAtPoint:(struct CGPoint)arg1; | |
- (void)beginRangedMagnifierAtPoint:(struct CGPoint)arg1; | |
- (void)endLoupeMagnifierAtPoint:(struct CGPoint)arg1; | |
- (void)updateLoupeMagnifierAtPoint:(struct CGPoint)arg1; | |
- (void)beginLoupeMagnifierAtPoint:(struct CGPoint)arg1; | |
- (void)endFloatingCursor; | |
- (void)updateFloatingCursorAtPoint:(struct CGPoint)arg1; | |
- (void)beginFloatingCursorAtPoint:(struct CGPoint)arg1; | |
- (void)scrollSelectionToVisible; | |
- (void)updateGestureRecognizers; | |
- (void)willHandoffLoupeMagnifier; | |
- (void)setRangedSelectionShouldShowGrabbers:(BOOL)arg1; | |
- (void)switchToRangedSelection; | |
- (void)updateSelectionRects; | |
- (void)showSelectionCommands; | |
- (void)textDidChange; | |
- (void)selectionDidChange; | |
@property(readonly, nonatomic) struct CGRect caretRectForRightmostSelectedPosition; | |
@property(readonly, nonatomic) struct CGRect caretRectForLeftmostSelectedPosition; | |
@property(readonly, nonatomic) struct CGRect caretRectForLastSelectedPosition; | |
@property(readonly, nonatomic) struct CGRect caretRectForFirstSelectedPosition; | |
@property(readonly, nonatomic) BOOL hasRangedSelection; | |
@property(readonly, nonatomic) BOOL hasCaretSelection; | |
@property(readonly, nonatomic) UIView *textInputView; | |
- (BOOL)cursorPositionIsContainedByRange:(id)arg1; | |
- (void)resetCursorPosition; | |
@property(retain, nonatomic) UITextPosition *cursorPosition; | |
- (void)endSelectionChange; | |
- (void)beginSelectionChange; | |
@property(readonly, nonatomic) id <UISelectionInteractionAssistant> selectionInteractionAssistant; | |
@property(readonly, nonatomic) UITextInteractionAssistant *interactionAssistant; | |
- (id)initWithInputDelegate:(id)arg1; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKeyboardTextSelectionInteraction : UITextInteraction <_UIPanOrFlickGestureRecognizerDelegate> | |
{ | |
_UIKeyboardTextSelectionGestureController *_owner; | |
NSMapTable *_weakMap; | |
id _deallocToken; | |
UITapGestureRecognizer *_activeTap; | |
NSTimer *_touchPadTimer; | |
CDUnknownBlockType _touchPadTimerCompletion; | |
_UIPanOrFlickGestureRecognizer *_activePress; | |
} | |
+ (void)attachToExistingRecogniser:(id)arg1 owner:(id)arg2 forType:(long long)arg3; | |
- (void)removeTemporaryGesture; | |
- (void)oneFingerForcePress:(id)arg1; | |
- (void)_clearTouchPadCallback; | |
- (void)_cancelTouchPadTimer; | |
- (void)_startTouchPadTimerWithCompletion:(CDUnknownBlockType)arg1; | |
- (void)panningGesture:(id)arg1; | |
- (void)panningGestureTap:(id)arg1; | |
- (void)twoFingerTap:(id)arg1; | |
- (void)oneFingerForcePan:(id)arg1; | |
- (void)_logTapCounts:(id)arg1; | |
- (void)_longForcePressDetected:(id)arg1; | |
- (void)_beginLongForcePressTimerForGesture:(id)arg1; | |
- (void)indirectPanGestureWithState:(long long)arg1 withTranslation:(struct CGPoint)arg2 withFlickDirection:(unsigned long long)arg3; | |
- (void)cancelTwoFingerLongPressWithExecutionContext:(id)arg1; | |
- (void)endTwoFingerLongPressWithExecutionContext:(id)arg1; | |
- (void)finishTwoFingerLongPressWithExecutionContext:(id)arg1; | |
- (void)updateTwoFingerLongPressWithTranslation:(struct CGPoint)arg1 executionContext:(id)arg2; | |
- (void)beginTwoFingerLongPressWithTranslation:(struct CGPoint)arg1 executionContext:(id)arg2; | |
- (void)twoFingerLongPressGestureWithState:(long long)arg1 withTranslation:(struct CGPoint)arg2; | |
- (void)disableEnclosingScrollViewScrolling; | |
- (void)_granularityExpandingGestureWithTimeInterval:(double)arg1 timeGranularity:(double)arg2 isMidPan:(BOOL)arg3; | |
- (void)clearKeyboardTouchesForGesture:(id)arg1; | |
- (void)_cancelLongForcePressTimer; | |
- (struct CGPoint)cursorLocationForTranslation:(struct CGPoint)arg1; | |
- (void)beginCursorManipulationFromRect:(struct CGRect)arg1; | |
- (long long)layoutDirectionFromFlickDirection:(unsigned long long)arg1; | |
- (void)cancelTwoFingerPanWithExecutionContext:(id)arg1; | |
- (void)handleTwoFingerFlickInDirection:(long long)arg1 executionContext:(id)arg2; | |
- (void)endTwoFingerPanWithExecutionContext:(id)arg1; | |
- (void)updateTwoFingerPanWithTranslation:(struct CGPoint)arg1 executionContext:(id)arg2; | |
- (void)beginTwoFingerPanWithTranslation:(struct CGPoint)arg1 executionContext:(id)arg2; | |
- (void)beginTwoFingerCursorPanWithTranslation:(struct CGPoint)arg1 executionContext:(id)arg2; | |
- (void)endIndirectBlockPanWithExecutionContext:(id)arg1; | |
- (void)updateIndirectBlockPanWithTranslation:(struct CGPoint)arg1 executionContext:(id)arg2; | |
- (void)beginIndirectBlockPanWithTranslation:(struct CGPoint)arg1 executionContext:(id)arg2; | |
- (void)indirectBlockPanGestureWithState:(long long)arg1 withTranslation:(struct CGPoint)arg2; | |
- (void)indirectCursorPanGestureWithState:(long long)arg1 withTranslation:(struct CGPoint)arg2 withFlickDirection:(unsigned long long)arg3; | |
- (BOOL)isPlacedCarefully; | |
- (void)_tidyUpGesture; | |
- (void)_prepareForGesture; | |
- (void)_willBeginIndirectSelectionGesture:(id)arg1; | |
- (struct CGPoint)boundedTranslation:(struct CGPoint)arg1; | |
- (BOOL)forceTouchGestureRecognizerShouldBegin:(id)arg1; | |
- (struct CGPoint)acceleratedTranslation:(struct CGPoint)arg1 velocity:(struct CGPoint)arg2 isActive:(BOOL)arg3; | |
- (void)_didEndIndirectSelectionGesture:(id)arg1; | |
- (id)selectionController; | |
- (void)_gestureRecognizerFailed:(id)arg1; | |
- (void)gestureRecognizerShouldBeginResponse:(id)arg1; | |
- (BOOL)gestureRecognizer:(id)arg1 shouldRecognizeSimultaneouslyWithGestureRecognizer:(id)arg2; | |
- (BOOL)gestureRecognizer:(id)arg1 shouldReceiveTouch:(id)arg2; | |
- (BOOL)gestureRecognizer:(id)arg1 shouldReceiveTouch:(id)arg2 forForce:(BOOL)arg3; | |
- (BOOL)gestureRecognizerShouldBegin:(id)arg1; | |
- (id)owner; | |
- (void)_configureLongPressRecognizer:(id)arg1; | |
- (void)_configureLongPressTapRecognizer:(id)arg1; | |
- (void)_configureTwoFingerTapGestureRecognizer:(id)arg1; | |
- (void)_configureTwoFingerPanGestureRecognizer:(id)arg1; | |
- (void)_configureOneFingerForcePressRecognizer:(id)arg1; | |
- (id)initWithView:(id)arg1 owner:(id)arg2 forTypes:(long long)arg3; | |
- (id)gestures; | |
- (void)registerOwner:(id)arg1; | |
- (void)dealloc; | |
- (void)detach; | |
- (void)_clearHiding; | |
- (void)hideInsideRecogniser:(id)arg1; | |
- (void)hideRecogniser:(id)arg1 forKey:(id)arg2; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKeyboardTextSelectionGestureController : NSObject | |
{ | |
NSMutableArray *_deallocHandlers; | |
BOOL _wasScrollingEnabled; | |
BOOL _wasNestedPinchingDisabled; | |
BOOL _suppressTwoFingerPan; | |
BOOL _didSuppressSelectionGrabbers; | |
BOOL _isLongPressing; | |
BOOL _isPanning; | |
BOOL _isSpacePan; | |
BOOL _hadSpacePanTap; | |
BOOL _didFloatCursor; | |
int _previousForcePressCount; | |
id <_UIKeyboardTextSelectionGestureControllerDelegate> _delegate; | |
double _lastPressTimestamp; | |
UITextMagnifierTimeWeightedPoint *_weightedPoint; | |
double _twoFingerTapTimestamp; | |
long long _previousRepeatedGranularity; | |
long long _panGestureState; | |
double _spacePanDistance; | |
NSMutableArray *_activeGestures; | |
UIDelayedAction *_tapLogTimer; | |
UIDelayedAction *_longForcePressAction; | |
struct CGPoint _lastPanTranslation; | |
struct CGPoint _accumulatedAcceleration; | |
struct CGPoint _accumulatedBounding; | |
struct CGPoint _cursorLocationBase; | |
} | |
+ (id)sharedInstance; | |
@property(retain, nonatomic) UIDelayedAction *longForcePressAction; // @synthesize longForcePressAction=_longForcePressAction; | |
@property(nonatomic) int previousForcePressCount; // @synthesize previousForcePressCount=_previousForcePressCount; | |
@property(retain, nonatomic) UIDelayedAction *tapLogTimer; // @synthesize tapLogTimer=_tapLogTimer; | |
@property(nonatomic) struct CGPoint cursorLocationBase; // @synthesize cursorLocationBase=_cursorLocationBase; | |
@property(nonatomic) BOOL didFloatCursor; // @synthesize didFloatCursor=_didFloatCursor; | |
@property(retain, nonatomic) NSMutableArray *activeGestures; // @synthesize activeGestures=_activeGestures; | |
@property(nonatomic) double spacePanDistance; // @synthesize spacePanDistance=_spacePanDistance; | |
@property(nonatomic) BOOL hadSpacePanTap; // @synthesize hadSpacePanTap=_hadSpacePanTap; | |
@property(nonatomic) BOOL isSpacePan; // @synthesize isSpacePan=_isSpacePan; | |
@property(nonatomic) BOOL isPanning; // @synthesize isPanning=_isPanning; | |
@property(nonatomic) BOOL isLongPressing; // @synthesize isLongPressing=_isLongPressing; | |
@property(nonatomic) BOOL didSuppressSelectionGrabbers; // @synthesize didSuppressSelectionGrabbers=_didSuppressSelectionGrabbers; | |
@property(nonatomic) BOOL suppressTwoFingerPan; // @synthesize suppressTwoFingerPan=_suppressTwoFingerPan; | |
@property(nonatomic) BOOL wasNestedPinchingDisabled; // @synthesize wasNestedPinchingDisabled=_wasNestedPinchingDisabled; | |
@property(nonatomic) BOOL wasScrollingEnabled; // @synthesize wasScrollingEnabled=_wasScrollingEnabled; | |
@property(nonatomic) long long panGestureState; // @synthesize panGestureState=_panGestureState; | |
@property(nonatomic) long long previousRepeatedGranularity; // @synthesize previousRepeatedGranularity=_previousRepeatedGranularity; | |
@property(nonatomic) double twoFingerTapTimestamp; // @synthesize twoFingerTapTimestamp=_twoFingerTapTimestamp; | |
@property(retain, nonatomic) UITextMagnifierTimeWeightedPoint *weightedPoint; // @synthesize weightedPoint=_weightedPoint; | |
@property(nonatomic) double lastPressTimestamp; // @synthesize lastPressTimestamp=_lastPressTimestamp; | |
@property(nonatomic) struct CGPoint accumulatedBounding; // @synthesize accumulatedBounding=_accumulatedBounding; | |
@property(nonatomic) struct CGPoint accumulatedAcceleration; // @synthesize accumulatedAcceleration=_accumulatedAcceleration; | |
@property(nonatomic) struct CGPoint lastPanTranslation; // @synthesize lastPanTranslation=_lastPanTranslation; | |
@property(nonatomic) id <_UIKeyboardTextSelectionGestureControllerDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void)configureOneFingerForcePressRecognizer:(id)arg1; | |
- (void)configureTwoFingerTapGestureRecognizer:(id)arg1; | |
- (void)configureTwoFingerPanGestureRecognizer:(id)arg1; | |
- (id)addLongPressTextSelectionInteractionsToView:(id)arg1; | |
- (id)addTwoFingerTextSelectionInteractionsToView:(id)arg1; | |
- (id)addOneFingerTextSelectionInteractionsToView:(id)arg1; | |
- (BOOL)_longPressAllowedForView:(id)arg1; | |
- (BOOL)allowOneFingerDeepPress; | |
- (double)oneFingerForcePressAllowableMovement; | |
- (BOOL)oneFingerForcePressShouldCancelTouchesInView; | |
- (BOOL)oneFingerForcePressShouldFailWithoutForce; | |
- (double)oneFingerForcePressMinimumDuration; | |
- (void)redisableEnclosingScrollViewNestedPinching; | |
- (void)enableEnclosingScrollViewNestedPinching; | |
- (void)didRemoveSelectionController; | |
- (void)willRemoveSelectionController; | |
- (void)_cleanupDeadGesturesIfNecessary; | |
- (id)selectionController; | |
- (void)dealloc; | |
- (void)removeDeallocationHandler:(id)arg1; | |
- (id)addDeallocationHandler:(CDUnknownBlockType)arg1; | |
- (id)init; | |
- (Class)textInteractionClass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKeyboardBasedTextSelectionInteraction : _UIKeyboardTextSelectionInteraction | |
{ | |
} | |
- (void)oneFingerForcePress:(id)arg1; | |
- (void)oneFingerForcePan:(id)arg1; | |
- (void)endOneFingerSelectWithExecutionContext:(id)arg1; | |
- (void)updateOneFingerSelectWithTranslation:(struct CGPoint)arg1 executionContext:(id)arg2; | |
- (void)beginOneFingerSelectWithTranslation:(struct CGPoint)arg1 executionContext:(id)arg2; | |
- (void)transitionFromBlockMagnifyToBlockSelectWithLocation:(struct CGPoint)arg1 viaDrag:(BOOL)arg2; | |
- (BOOL)enclosingScrollViewIsScrolling; | |
- (BOOL)gestureRecognizer:(id)arg1 shouldReceiveTouch:(id)arg2; | |
- (id)owner; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKeyboardBasedTextSelectionGestureController : _UIKeyboardTextSelectionGestureController | |
{ | |
BOOL _delayForceMagnify; | |
BOOL _didLongForcePress; | |
} | |
+ (id)sharedInstance; | |
@property(nonatomic) BOOL didLongForcePress; // @synthesize didLongForcePress=_didLongForcePress; | |
@property(nonatomic) BOOL delayForceMagnify; // @synthesize delayForceMagnify=_delayForceMagnify; | |
- (BOOL)allowOneFingerDeepPress; | |
- (BOOL)oneFingerForcePressShouldCancelTouchesInView; | |
- (BOOL)oneFingerForcePressShouldFailWithoutForce; | |
- (double)oneFingerForcePressMinimumDuration; | |
- (void)_cleanupDeadGesturesIfNecessary; | |
- (Class)textInteractionClass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKeyboardBasedNonEditableTextSelectionInteraction : _UIKeyboardBasedTextSelectionInteraction | |
{ | |
} | |
- (void)oneFingerForcePress:(id)arg1; | |
- (void)oneFingerForcePan:(id)arg1; | |
- (void)transitionFromBlockMagnifyToBlockSelectWithLocation:(struct CGPoint)arg1 viaDrag:(BOOL)arg2; | |
- (void)_synchronousGranularityExpandingGestureWithTimeInterval:(double)arg1 timeGranularity:(double)arg2 isMidPan:(BOOL)arg3; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKeyboardBasedNonEditableTextSelectionGestureController : _UIKeyboardBasedTextSelectionGestureController | |
{ | |
} | |
- (Class)textInteractionClass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKeyboardTypingSpeedLogger : NSObject | |
{ | |
long long _typingDelaySamples[7]; | |
long long _typingDelaySampleCount; | |
} | |
- (void)logToAggregate; | |
- (void)recordTypingDelay:(double)arg1; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKeyboardUsageTracking : NSObject | |
{ | |
} | |
+ (void)appAutofillCredentialFromSafariUI; | |
+ (void)appAutofillExtraKeyTapped; | |
+ (void)appAutofillFilled; | |
+ (void)appAutofillDetectedDecrement; | |
+ (void)appAutofillDetectedIncrement; | |
+ (void)countReachableKeyboardHandBiasChangeToBias:(long long)arg1; | |
+ (void)countKeystrokeForReachableKeyboardWithBias:(long long)arg1; | |
+ (void)restAndTypeTriggered; | |
+ (void)normalPunctuationKeyCount; | |
+ (void)undoKeyCount; | |
+ (void)redoKeyCount; | |
+ (void)panAlternateKeyFlickDownCount; | |
+ (void)singleStringKeyFlickUpCount; | |
+ (void)dualStringsKeyFlickUpCount; | |
+ (void)keyboardReachabilityDistribution:(double)arg1; | |
+ (void)keyboardTotalOnScreenTime:(double)arg1 orientation:(long long)arg2; | |
+ (void)keyboardPerformanceFromTouchRelease:(double)arg1 until:(double)arg2; | |
+ (void)keyboardPerformanceFromTouchStart:(double)arg1 until:(double)arg2; | |
+ (void)keyboardGestureOneFingerForcePress:(BOOL)arg1 withPressCount:(int)arg2; | |
+ (void)keyboardGestureOneFingerForcePan:(BOOL)arg1; | |
+ (void)keyboardGestureTwoFingerTap:(BOOL)arg1 withTapCount:(int)arg2; | |
+ (void)showLowercaseKeyplanePreference:(BOOL)arg1; | |
+ (void)showCharacterPreviewPreference:(BOOL)arg1; | |
+ (void)selectedPredictiveInputCandidate:(id)arg1 isAutocorrection:(BOOL)arg2 index:(unsigned long long)arg3; | |
+ (void)keyboardGestureSelectedPredictiveInputCandidate; | |
+ (void)keyboardGestureSetPredictionPreference:(BOOL)arg1; | |
+ (void)inputSwitcherSetPredictionPreference:(BOOL)arg1; | |
+ (void)predictionViewState:(BOOL)arg1 forInputMode:(id)arg2; | |
+ (void)keyboardExtensionsOnDevice; | |
+ (void)keyboardExtensionCrashed; | |
+ (void)keyboardExtensionPrimaryLanguageChanged; | |
+ (void)keyboardSetToInputMode:(id)arg1 fromPrevious:(id)arg2; | |
@end | |
@interface _UINonEditableTextSelectionForceGesture : _UITextSelectionForceGesture <_UIKeyboardTextSelectionGestureControllerDelegate> | |
{ | |
id <_UINonEditableTextSelectionForceGestureDelegate> forceGestureDelegate; | |
_UIKeyboardTextSelectionController *_textSelectionController; | |
_UIKeyboardTextSelectionGestureController *_gestureController; | |
} | |
@property(retain, nonatomic) _UIKeyboardTextSelectionGestureController *gestureController; // @synthesize gestureController=_gestureController; | |
@property(retain, nonatomic) _UIKeyboardTextSelectionController *textSelectionController; // @synthesize textSelectionController=_textSelectionController; | |
@property(nonatomic) id <_UINonEditableTextSelectionForceGestureDelegate> forceGestureDelegate; // @synthesize forceGestureDelegate; | |
- (void)willBeginGesture; | |
- (BOOL)_shouldDelayUntilForceLevelRequirementIsMet; | |
@property(readonly, nonatomic) UIKeyboardTaskQueue *taskQueue; | |
- (void)dealloc; | |
- (id)initWithTextInput:(id)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@property(readonly, nonatomic) double timestampOfLastTouchesEnded; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIKeyboardChangedInformationWithFencing : _UIKeyboardChangedInformation | |
{ | |
} | |
+ (id)animationFence; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIRemoteKeyboardWindow : UITextEffectsWindow <_UIContextCustomBinding> | |
{ | |
BOOL _arePlaceholdersInitialised; | |
FBSSceneLayer *_externalSceneLayer; | |
FBSScene *_activeScene; | |
BOOL _resetRequired; | |
} | |
+ (id)remoteKeyboardWindowForScreen:(id)arg1 create:(BOOL)arg2; | |
- (void)dealloc; | |
- (long long)_orientationForClassicPresentation; | |
- (void)endDisablingInterfaceAutorotation; | |
- (void)resetScene; | |
- (void)_resetScene; | |
- (void)detachBindable; | |
- (BOOL)shouldDetachBindable; | |
- (void)attachBindable; | |
- (BOOL)shouldAttachBindable; | |
- (double)_adjustedWindowLevelFromLevel:(double)arg1; | |
- (BOOL)_isTextEffectsWindowNotificationOwner; | |
- (struct CGAffineTransform)_viewTransformForInterfaceOrientation:(long long)arg1; | |
- (void)_setRotatableClient:(id)arg1 toOrientation:(long long)arg2 updateStatusBar:(BOOL)arg3 duration:(double)arg4 force:(BOOL)arg5 isRotating:(BOOL)arg6; | |
- (void)setWindowLevel:(double)arg1; | |
- (BOOL)_isFullscreen; | |
- (BOOL)_usesWindowServerHitTesting; | |
- (BOOL)_alwaysGetsContexts; | |
- (BOOL)_isHostedInAnotherProcess; | |
- (BOOL)_isWindowServerHostingManaged; | |
- (BOOL)_wantsSceneAssociation; | |
- (void)invalidate; | |
- (BOOL)_matchingOptions:(id)arg1; | |
- (id)_initBasicWithScreen:(id)arg1 options:(id)arg2; | |
// Remaining properties | |
@property(readonly, nonatomic) CDStruct_3d251d20 _bindingDescription; | |
@property(nonatomic, setter=_setBoundContext:) __weak CAContext *_boundContext; | |
@property(nonatomic, setter=_setContextBinder:) __weak _UIContextBinder *_contextBinder; | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIRemoteKeyboardWindowHosted : UIRemoteKeyboardWindow | |
{ | |
} | |
- (struct UIEdgeInsets)safeAreaInsets; | |
- (BOOL)_isTextEffectsWindowHosting; | |
- (long long)_orientationForRootTransform; | |
- (long long)_orientationForViewTransform; | |
- (BOOL)_isHostedInAnotherProcess; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIRemoteKeyboardPlaceholderView : UIView <UISplittableInputView, _UIRemoteKeyboardInputViewPlaceholder> | |
{ | |
UIView *_mirroredView; | |
struct CGSize _fixedSize; | |
CDUnknownBlockType _sizeBlock; | |
UIView *_fallbackView; | |
UIView *_associatedView; | |
} | |
+ (id)placeholderWithSizer:(CDUnknownBlockType)arg1; | |
+ (id)placeholderWithWidth:(double)arg1 height:(double)arg2; | |
+ (id)placeholderForView:(id)arg1; | |
@property(retain, nonatomic) UIView *associatedView; // @synthesize associatedView=_associatedView; | |
@property(retain, nonatomic) UIView *fallbackView; // @synthesize fallbackView=_fallbackView; | |
- (BOOL)isEqual:(id)arg1; | |
@property(readonly, copy) NSString *description; | |
@property(nonatomic) struct CGSize fixedSize; | |
- (BOOL)refreshPlaceholder; | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (struct CGSize)intrinsicContentSize; | |
@property(readonly, retain) UIView *placeheldView; | |
- (void)dealloc; | |
- (id)initWithSize:(struct CGSize)arg1; | |
- (void)_setProgress:(double)arg1 boundedBy:(double)arg2; | |
- (void)_endSplitTransitionIfNeeded:(BOOL)arg1; | |
- (struct CGSize)rightContentViewSize; | |
- (struct CGSize)leftContentViewSize; | |
- (void)_beginSplitTransitionIfNeeded:(double)arg1 gapWidth:(double)arg2; | |
- (void)_setLeftOffset:(double)arg1 gapWidth:(double)arg2; | |
- (struct CGRect)_compatibleBounds; | |
- (void)didEndSplitTransition; | |
- (void)willBeginSplitTransition; | |
- (void)updateSplitSubviewContraintsWithLeftContentSize:(struct CGSize)arg1 rightContentSize:(struct CGSize)arg2; | |
- (void)layoutSplitSubviewsWithLeftContentSize:(struct CGSize)arg1 rightContentSize:(struct CGSize)arg2; | |
- (void)updateMergedSubviewConstraints; | |
- (void)layoutMergedSubviews; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface _UIRemoteKeyboards : NSObject <_UIRemoteKeyboardDistributedViewSource, _UIKeyboardArbitrationClient, _UIRemoteKeyboardControllerDelegate> | |
{ | |
NSHashTable *_windowControllers; | |
int _ignoreLayoutSubviews; | |
FBSScene *_requiredScene; | |
double _requiredLevel; | |
NSMutableArray *_activePIDs; | |
UIView *_keyboardSnapshot; | |
BOOL _expectingInitialState; | |
int _hostedCount; | |
BOOL _hasFocus; | |
BOOL _hadFocusBeforeOverlay; | |
BOOL _expectedSuppression; | |
int _externalSuppression; | |
int _recursionCheck; | |
NSMutableSet *_pendingKeyboardGrabs; | |
BOOL _takingSnapshot; | |
BOOL _windowEnabled; | |
UIScreen *_lastScreen; | |
BOOL _disablingKeyboard; | |
BOOL _enableMultiscreenHack; | |
BOOL _currentKeyboard; | |
BOOL _updatingHeight; | |
BOOL _handlingRemoteEvent; | |
BOOL _shouldFence; | |
NSXPCConnection *_connection; | |
_UIKeyboardChangedInformation *_currentState; | |
} | |
+ (id)createArbiterConnection; | |
+ (id)serviceName; | |
+ (BOOL)useSystemService; | |
+ (id)sharedRemoteKeyboards; | |
+ (BOOL)enabled; | |
@property(nonatomic) BOOL shouldFence; // @synthesize shouldFence=_shouldFence; | |
@property(readonly) BOOL handlingRemoteEvent; // @synthesize handlingRemoteEvent=_handlingRemoteEvent; | |
@property(readonly) BOOL updatingHeight; // @synthesize updatingHeight=_updatingHeight; | |
@property BOOL currentKeyboard; // @synthesize currentKeyboard=_currentKeyboard; | |
@property(retain) _UIKeyboardChangedInformation *currentState; // @synthesize currentState=_currentState; | |
@property(retain) NSXPCConnection *connection; // @synthesize connection=_connection; | |
@property(nonatomic) BOOL enableMultiscreenHack; // @synthesize enableMultiscreenHack=_enableMultiscreenHack; | |
- (void)didRemoveDeactivationReason:(id)arg1; | |
- (void)willAddDeactivationReason:(id)arg1; | |
- (BOOL)shouldAllowInputViewsRestoredForId:(id)arg1; | |
- (void)restorePreservedInputViewsIfNecessary; | |
- (void)peekApplicationEvent:(id)arg1; | |
- (void)userSelectedApp:(id)arg1 onCompletion:(CDUnknownBlockType)arg2; | |
- (void)forceKeyboardAway; | |
- (void)queue_setKeyboardDisabled:(BOOL)arg1 withCompletion:(CDUnknownBlockType)arg2; | |
@property BOOL disableBecomeFirstResponder; | |
- (void)queue_keyboardTransition:(id)arg1 event:(unsigned long long)arg2 withInfo:(id)arg3 onComplete:(CDUnknownBlockType)arg4; | |
- (void)queue_keyboardSuppressed:(BOOL)arg1 withCompletion:(CDUnknownBlockType)arg2; | |
- (void)setSuppressingKeyboard:(BOOL)arg1; | |
- (BOOL)hasAnyHostedViews; | |
@property(readonly, retain) NSArray *currentHostedPIDs; | |
- (void)addHostedWindowView:(id)arg1 fromPID:(int)arg2; | |
@property(readonly) UIWindow *keyboardWindow; | |
@property(readonly) BOOL remoteKeyboardUndocked; | |
@property(readonly) BOOL keyboardActive; | |
@property(readonly) double iavHeight; | |
@property(readonly) double intersectionHeight; | |
@property(readonly) BOOL keyboardVisible; | |
- (void)finishWithHostedWindow; | |
- (id)prepareForHostedWindow; | |
- (id)_activeScreen; | |
- (void)performOnDistributedControllers:(CDUnknownBlockType)arg1; | |
- (void)_performOnDistributedControllersExceptSelf:(CDUnknownBlockType)arg1; | |
- (void)performOnControllers:(CDUnknownBlockType)arg1; | |
- (void)unregisterController:(id)arg1; | |
- (void)registerController:(id)arg1; | |
- (void)ignoreLayoutNotifications:(CDUnknownBlockType)arg1; | |
- (void)controllerDidLayoutSubviews:(id)arg1; | |
- (void)setWindowLevel:(double)arg1 sceneLevel:(double)arg2 forResponder:(id)arg3; | |
- (void)completeMoveKeyboardForWindow:(id)arg1; | |
- (id)viewHostForWindow:(id)arg1; | |
- (void)prepareToMoveKeyboard:(struct CGRect)arg1 withIAV:(struct CGRect)arg2 showing:(BOOL)arg3 forScreen:(id)arg4; | |
- (BOOL)wantsToShowKeyboardForWindow:(id)arg1; | |
- (BOOL)isOnScreenRotating; | |
- (BOOL)allowedToShowKeyboard; | |
- (BOOL)needsToShowKeyboardForWindow:(id)arg1; | |
- (void)applicationResume:(id)arg1; | |
- (void)willResume:(id)arg1; | |
- (void)didSuspend:(id)arg1; | |
- (void)_lostWindow:(id)arg1; | |
- (void)setWindowEnabled:(BOOL)arg1; | |
@property(readonly, retain) FBSScene *requiredScene; | |
@property(readonly) BOOL oldPathForSnapshot; | |
@property(nonatomic) BOOL isSnapshotting; | |
- (void)checkState; | |
- (void)sceneUpdated; | |
- (void)reloadForSnapshotting; | |
- (Class)keyboardWindowClass; | |
- (void)checkConnection; | |
- (void)cleanSuppression; | |
- (void)stopConnection; | |
- (void)queue_getDebugInfoWithCompletion:(CDUnknownBlockType)arg1; | |
- (void)queue_applicationLostFocusWithCompletion:(CDUnknownBlockType)arg1; | |
- (void)queue_keyboardChangedWithCompletion:(CDUnknownBlockType)arg1; | |
- (void)queue_keyboardChanged:(id)arg1 onComplete:(CDUnknownBlockType)arg2; | |
- (void)keyboardChangedCompleted; | |
- (void)keyboardChanged:(id)arg1 shouldConsiderSnapshottingKeyboard:(BOOL)arg2 isLocalEvent:(BOOL)arg3; | |
- (void)resetSnapshotWithWindowCheck:(BOOL)arg1; | |
- (void)startConnection; | |
- (void)queue_failedConnection:(id)arg1; | |
@property(readonly) id <_UIKeyboardArbitration> proxy; | |
- (void)dealloc; | |
- (id)init; | |
- (void)setPlacement:(id)arg1 quietly:(BOOL)arg2 animated:(BOOL)arg3 generateSplitNotification:(BOOL)arg4; | |
- (void)completeTransition:(id)arg1 withInfo:(id)arg2; | |
- (void)updateTransition:(id)arg1 withInfo:(id)arg2; | |
- (void)startTransition:(id)arg1 withInfo:(id)arg2; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIRemoteKeyboardsToken : NSObject | |
{ | |
int _identifier; | |
} | |
+ (id)uniqueToken; | |
- (BOOL)isEqual:(id)arg1; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIKBPanGestureVelocitySample : NSObject | |
{ | |
struct CGPoint start; | |
struct CGPoint end; | |
double dt; | |
double force; | |
double majorRadius; | |
} | |
@property double majorRadius; // @synthesize majorRadius; | |
@property double force; // @synthesize force; | |
@property double dt; // @synthesize dt; | |
@property struct CGPoint end; // @synthesize end; | |
@property struct CGPoint start; // @synthesize start; | |
- (void)resetValues; | |
- (void)pullValuesFrom:(id)arg1; | |
@end | |
@interface _UITextSelectionForceGesture : UILongPressGestureRecognizer | |
{ | |
BOOL _shouldFailWithoutForce; | |
BOOL _didLongPress; | |
BOOL _touchEclipsesVelocity; | |
UIKBPanGestureVelocitySample *_velocitySample; | |
UIKBPanGestureVelocitySample *_previousVelocitySample; | |
UIKBPanGestureVelocitySample *_liftOffSample; | |
double _increasingForceTimestamp; | |
double _lastTouchTime; | |
long long _liftOffState; | |
long long _increasingForceState; | |
struct CGPoint _lastSceneReferenceLocation; | |
struct CGPoint _lastUnadjustedSceneReferenceLocation; | |
struct CGRect _velocityRange; | |
} | |
@property(nonatomic) struct CGRect velocityRange; // @synthesize velocityRange=_velocityRange; | |
@property(nonatomic) long long increasingForceState; // @synthesize increasingForceState=_increasingForceState; | |
@property(nonatomic) long long liftOffState; // @synthesize liftOffState=_liftOffState; | |
@property(nonatomic) struct CGPoint lastUnadjustedSceneReferenceLocation; // @synthesize lastUnadjustedSceneReferenceLocation=_lastUnadjustedSceneReferenceLocation; | |
@property(nonatomic) struct CGPoint lastSceneReferenceLocation; // @synthesize lastSceneReferenceLocation=_lastSceneReferenceLocation; | |
@property(nonatomic) double lastTouchTime; // @synthesize lastTouchTime=_lastTouchTime; | |
@property(nonatomic) double increasingForceTimestamp; // @synthesize increasingForceTimestamp=_increasingForceTimestamp; | |
@property(nonatomic) BOOL touchEclipsesVelocity; // @synthesize touchEclipsesVelocity=_touchEclipsesVelocity; | |
@property(nonatomic) BOOL didLongPress; // @synthesize didLongPress=_didLongPress; | |
@property(nonatomic) BOOL shouldFailWithoutForce; // @synthesize shouldFailWithoutForce=_shouldFailWithoutForce; | |
@property(readonly, getter=_liftOffSample) UIKBPanGestureVelocitySample *_liftOffSample; // @synthesize _liftOffSample; | |
@property(readonly, getter=_previousVelocitySample) UIKBPanGestureVelocitySample *_previousVelocitySample; // @synthesize _previousVelocitySample; | |
@property(readonly, getter=_velocitySample) UIKBPanGestureVelocitySample *_velocitySample; // @synthesize _velocitySample; | |
- (BOOL)forceHasIncreasedForTimeInterval:(double)arg1; | |
- (struct CGPoint)_centroidInView:(id)arg1; | |
- (void)_updateLiftOffState; | |
- (BOOL)shouldResetRangeForVelocity:(struct CGPoint)arg1 previousVelocity:(struct CGPoint)arg2; | |
- (void)touchesCancelled:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesEnded:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesMoved:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesBegan:(id)arg1 withEvent:(id)arg2; | |
- (void)_centroidMovedTo:(struct CGPoint)arg1 atTime:(double)arg2 physicalTouch:(id)arg3; | |
- (struct CGPoint)_adjustSceneReferenceLocation:(struct CGPoint)arg1; | |
- (struct CGPoint)_shiftPanLocationToNewSceneReferenceLocation:(struct CGPoint)arg1; | |
- (struct UIOffset)_offsetInViewFromSceneReferenceLocation:(struct CGPoint)arg1 toSceneReferenceLocation:(struct CGPoint)arg2; | |
- (struct CGPoint)_locationOfTouches:(id)arg1; | |
- (struct CGPoint)velocityInView:(id)arg1; | |
- (struct CGPoint)_convertVelocitySample:(id)arg1 fromSceneReferenceCoordinatesToView:(id)arg2; | |
- (struct CGPoint)_convertPoint:(struct CGPoint)arg1 fromSceneReferenceCoordinatesToView:(id)arg2; | |
- (struct CGPoint)_convertPoint:(struct CGPoint)arg1 toSceneReferenceCoordinatesFromView:(id)arg2; | |
- (void)reset; | |
- (void)_resetVelocitySamples; | |
- (BOOL)_shouldDelayUntilForceLevelRequirementIsMet; | |
- (void)enoughTimeElapsed:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithTarget:(id)arg1 action:(SEL)arg2; | |
@end | |
@interface _UIKeyboardChangedInformation : NSObject <NSCopying, NSSecureCoding> | |
{ | |
BOOL _keyboardOnScreen; | |
BKSAnimationFenceHandle *_animationFence; | |
struct CGRect _keyboardPosition; | |
struct CGRect _keyboardPositionWithIAV; | |
} | |
+ (BOOL)supportsSecureCoding; | |
+ (id)informationForKeyboardUp:(struct CGRect)arg1 withIAV:(struct CGRect)arg2; | |
+ (id)informationForKeyboardDown; | |
+ (id)animationFence; | |
@property(readonly) BOOL keyboardOnScreen; // @synthesize keyboardOnScreen=_keyboardOnScreen; | |
@property(readonly) struct CGRect keyboardPositionWithIAV; // @synthesize keyboardPositionWithIAV=_keyboardPositionWithIAV; | |
@property(readonly) struct CGRect keyboardPosition; // @synthesize keyboardPosition=_keyboardPosition; | |
@property(readonly, copy) BKSAnimationFenceHandle *animationFence; // @synthesize animationFence=_animationFence; | |
- (void).cxx_destruct; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (id)description; | |
- (void)resetAnimationFencing; | |
- (void)dealloc; | |
- (id)initWithCoder:(id)arg1; | |
- (void)encodeWithCoder:(id)arg1; | |
- (id)copyWithoutFence; | |
- (id)copyWithoutIAV; | |
- (id)initWithKeyboardRect:(struct CGRect)arg1 iavPosition:(struct CGRect)arg2 onScreen:(BOOL)arg3 fence:(id)arg4; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface NSColor : UIColor | |
{ | |
} | |
+ (id)colorWithCalibratedWhite:(double)arg1 alpha:(double)arg2; | |
+ (id)colorWithCalibratedRed:(double)arg1 green:(double)arg2 blue:(double)arg3 alpha:(double)arg4; | |
+ (BOOL)supportsSecureCoding; | |
- (id)initWithCoder:(id)arg1; | |
@end | |
@interface NSDataAsset : NSObject <NSCopying> | |
{ | |
CUINamedData *_namedData; | |
} | |
- (void).cxx_destruct; | |
- (id)description; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (BOOL)isEqual:(id)arg1; | |
- (unsigned long long)hash; | |
@property(readonly, copy, nonatomic) NSString *typeIdentifier; | |
@property(readonly, copy, nonatomic) NSData *data; | |
@property(readonly, copy, nonatomic) NSString *name; | |
- (id)initWithName:(id)arg1 bundle:(id)arg2; | |
- (id)initWithName:(id)arg1; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIScrollViewAutomaticContentSizeConstraint : NSAutoresizingMaskLayoutConstraint | |
{ | |
} | |
- (id)description; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIViewFittingSizeTargetInfo : NSObject <NSCopying> | |
{ | |
BOOL _dummy; | |
float _horizontalPriority; | |
float _verticalPriority; | |
struct CGSize _targetSize; | |
} | |
@property(nonatomic, getter=isDummy) BOOL dummy; // @synthesize dummy=_dummy; | |
@property(readonly, nonatomic) float verticalPriority; // @synthesize verticalPriority=_verticalPriority; | |
@property(readonly, nonatomic) float horizontalPriority; // @synthesize horizontalPriority=_horizontalPriority; | |
@property(readonly, nonatomic) struct CGSize targetSize; // @synthesize targetSize=_targetSize; | |
- (id)description; | |
- (unsigned long long)hash; | |
- (BOOL)isEqual:(id)arg1; | |
- (BOOL)isEqualToTargetInfo:(id)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (id)initWithTargetSize:(struct CGSize)arg1 horizontalPriority:(float)arg2 verticalPriority:(float)arg3; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIDebugAlignmentRectView : UIView | |
{ | |
double _baselineOffset; | |
} | |
- (void)doesNotRecognizeSelector:(SEL)arg1; | |
- (BOOL)isOpaque; | |
- (id)_alignmentDebuggingOverlayCreateIfNecessary:(BOOL)arg1; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1 baselineOffset:(double)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UISystemBaselineConstraint : NSLayoutConstraint <NSCoding> | |
{ | |
NSNumber *_spacingMultiplier; | |
} | |
+ (id)constraintWithAnchor:(id)arg1 relatedBy:(long long)arg2 toAnchor:(id)arg3 withSystemSpacingMultipliedBy:(double)arg4; | |
@property(retain, nonatomic) NSNumber *spacingMultiplier; // @synthesize spacingMultiplier=_spacingMultiplier; | |
- (void)dealloc; | |
- (void)encodeWithCoder:(id)arg1; | |
- (id)initWithCoder:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _NSLayoutConstraintConstant : NSObject <NSCoding, NSCopying> | |
{ | |
NSString *_symbolicValue; | |
double _numericValue; | |
} | |
+ (id)constantWithSymbolicValue:(id)arg1 numericValue:(double)arg2; | |
@property(readonly, nonatomic) double numericValue; // @synthesize numericValue=_numericValue; | |
@property(readonly, copy, nonatomic) NSString *symbolicValue; // @synthesize symbolicValue=_symbolicValue; | |
- (void)dealloc; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (void)encodeWithCoder:(id)arg1; | |
- (id)initWithCoder:(id)arg1; | |
- (id)initWithSymbolicValue:(id)arg1 numericValue:(double)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIWindowAnchoringConstraint : NSAutoresizingMaskLayoutConstraint | |
{ | |
UIWindow *_window; | |
} | |
@property(nonatomic) UIWindow *window; // @synthesize window=_window; | |
- (BOOL)_addToEngine:(id)arg1 integralizationAdjustment:(double)arg2 mutuallyExclusiveConstraints:(id *)arg3; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIWindowAutoresizingConstraint : NSAutoresizingMaskLayoutConstraint | |
{ | |
} | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UILayoutSupportConstraint : NSLayoutConstraint | |
{ | |
} | |
+ (id)classFallbacksForKeyedArchiver; | |
@end | |
@interface _UILayoutSpacer : UILayoutGuide <UILayoutSupport> | |
{ | |
BOOL _compatibilityGuideAllowsArchivingAsSubview; | |
BOOL _horizontal; | |
NSArray *_constraintsToRemoveAtRuntime; | |
} | |
+ (id)_horizontalLayoutSpacer; | |
+ (id)_verticalLayoutSpacer; | |
@property(nonatomic, getter=_isHorizontal, setter=_setHorizontal:) BOOL _horizontal; // @synthesize _horizontal; | |
@property(nonatomic, setter=_setCompatibilityGuideAllowsArchivingAsSubview:) BOOL _compatibilityGuideAllowsArchivingAsSubview; // @synthesize _compatibilityGuideAllowsArchivingAsSubview; | |
@property(copy, nonatomic, setter=_setConstraintsToRemoveAtRuntime:) NSArray *_constraintsToRemoveAtRuntime; // @synthesize _constraintsToRemoveAtRuntime; | |
- (id)_layoutVariablesWithAmbiguousValue; | |
- (void)dealloc; | |
- (void)encodeWithCoder:(id)arg1; | |
- (id)initWithCoder:(id)arg1; | |
@property(readonly, nonatomic) double length; | |
- (void)_setUpCounterDimensionConstraint; | |
@property(copy, nonatomic, setter=_setArchivedIdentifier:) NSString *_archivedIdentifier; | |
// Remaining properties | |
@property(readonly) NSLayoutYAxisAnchor *bottomAnchor; | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) NSLayoutDimension *heightAnchor; | |
@property(readonly) Class superclass; | |
@property(readonly) NSLayoutYAxisAnchor *topAnchor; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIViewBaselineLoweringInfo : NSObject | |
{ | |
UIView *_baselineView; | |
double _baselineOffset; | |
} | |
@property(nonatomic) double baselineOffset; // @synthesize baselineOffset=_baselineOffset; | |
@property(nonatomic) UIView *baselineView; // @synthesize baselineView=_baselineView; | |
- (id)description; | |
@end | |
@interface _UILayoutGuide : UIView <UILayoutSupport> | |
{ | |
BOOL _allowsArchivingAsSubview; | |
BOOL _horizontal; | |
NSArray *_constraintsToRemoveAtRuntime; | |
NSString *_archivedIdentifier; | |
} | |
+ (id)_horizontalLayoutGuide; | |
+ (id)_verticalLayoutGuide; | |
+ (id)classFallbacksForKeyedArchiver; | |
@property(nonatomic, getter=isHorizontal, setter=_setHorizontal:) BOOL _horizontal; // @synthesize _horizontal; | |
@property(copy, nonatomic, setter=_setArchivedIdentifier:) NSString *_archivedIdentifier; // @synthesize _archivedIdentifier; | |
@property(nonatomic, setter=_setAllowsArchivingAsSubview:) BOOL _allowsArchivingAsSubview; // @synthesize _allowsArchivingAsSubview; | |
@property(copy, nonatomic, setter=_setConstraintsToRemoveAtRuntime:) NSArray *_constraintsToRemoveAtRuntime; // @synthesize _constraintsToRemoveAtRuntime; | |
- (id)_layoutVariablesWithAmbiguousValue; | |
- (BOOL)_isFloatingLayoutItem; | |
- (void)dealloc; | |
- (void)encodeWithCoder:(id)arg1; | |
- (id)initWithCoder:(id)arg1; | |
@property(readonly, nonatomic) double length; | |
- (void)_setUpCounterDimensionConstraint; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(readonly) NSLayoutYAxisAnchor *bottomAnchor; // @dynamic bottomAnchor; | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) NSLayoutDimension *heightAnchor; // @dynamic heightAnchor; | |
@property(readonly) Class superclass; | |
@property(readonly) NSLayoutYAxisAnchor *topAnchor; // @dynamic topAnchor; | |
@end | |
@interface _UIDocumentPickerNSURLWrapper : NSObject <NSSecureCoding> | |
{ | |
NSURL *_url; | |
NSURL *_promiseURL; | |
NSData *_scope; | |
NSData *_promiseScope; | |
} | |
+ (void)assembleURL:(id)arg1 sandbox:(id)arg2 physicalURL:(id)arg3 physicalSandbox:(id)arg4; | |
+ (BOOL)supportsSecureCoding; | |
+ (id)wrapperForExportWithURL:(id)arg1 error:(id *)arg2; | |
+ (id)wrapperWithURL:(id)arg1 readonly:(BOOL)arg2; | |
+ (id)wrapperWithURL:(id)arg1; | |
+ (id)wrapperWithURL:(id)arg1 createSandboxIfNoneAttached:(BOOL)arg2; | |
@property(retain) NSData *promiseScope; // @synthesize promiseScope=_promiseScope; | |
@property(retain) NSData *scope; // @synthesize scope=_scope; | |
@property(retain) NSURL *promiseURL; // @synthesize promiseURL=_promiseURL; | |
@property(copy, nonatomic) NSURL *url; // @synthesize url=_url; | |
- (void).cxx_destruct; | |
- (id)initWithCoder:(id)arg1; | |
- (void)encodeWithCoder:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface PKExtendedPhysicsWorld : PKPhysicsWorld | |
{ | |
} | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface PKExtendedPhysicsBody : PKPhysicsBody | |
{ | |
long long _associations; | |
double _areaFactor; | |
} | |
+ (id)bodyWithBodies:(id)arg1; | |
+ (id)bodyWithEdgeLoopFromPath:(struct CGPath *)arg1; | |
+ (id)bodyWithEdgeChainFromPath:(struct CGPath *)arg1; | |
+ (id)bodyWithPolygonFromPath:(struct CGPath *)arg1; | |
+ (id)bodyWithEdgeFromPoint:(struct CGPoint)arg1 toPoint:(struct CGPoint)arg2; | |
+ (id)bodyWithRectangleOfSize:(struct CGSize)arg1 center:(struct CGPoint)arg2; | |
+ (id)bodyWithRectangleOfSize:(struct CGSize)arg1; | |
+ (id)bodyWithCircleOfRadius:(double)arg1; | |
+ (id)bodyWithEllipseInRect:(struct CGRect)arg1; | |
- (BOOL)dissociate; | |
- (void)associate; | |
- (id)description; | |
- (id)initWithRectangleOfSize:(struct CGSize)arg1; | |
@property(nonatomic) double normalizedDensity; | |
- (id)init; | |
@end | |
@interface UIActivity : NSObject | |
{ | |
NSString *_activityType; | |
NSString *_activityTitle; | |
UIImage *_activityImage; | |
} | |
+ (id)_activityImageForActionRepresentationImage:(id)arg1; | |
+ (long long)activityCategory; | |
@property(readonly, nonatomic) UIImage *activityImage; // @synthesize activityImage=_activityImage; | |
@property(readonly, nonatomic) NSString *activityTitle; // @synthesize activityTitle=_activityTitle; | |
@property(readonly, nonatomic) NSString *activityType; // @synthesize activityType=_activityType; | |
- (void).cxx_destruct; | |
- (id)applicationExtension; | |
- (id)_embeddedActivityViewController; | |
- (void)_cleanup; | |
- (id)_beforeActivity; | |
- (id)_bundleIdentifierForActivityImageCreation; | |
- (id)_activitySettingsImage; | |
- (id)_activityImage; | |
- (void)activityDidFinish:(BOOL)arg1; | |
- (void)performActivity; | |
@property(readonly, nonatomic) UIViewController *activityViewController; | |
- (void)prepareWithActivityItems:(id)arg1; | |
- (BOOL)canPerformWithActivityItems:(id)arg1; | |
@end | |
@interface UIActivityItemProvider : NSOperation <UIActivityItemSource> | |
{ | |
id _placeholderItem; | |
NSString *_activityType; | |
id _providedItem; | |
} | |
@property(retain, nonatomic) id providedItem; // @synthesize providedItem=_providedItem; | |
@property(copy, nonatomic, setter=_setActivityType:) NSString *activityType; // @synthesize activityType=_activityType; | |
@property(retain, nonatomic) id placeholderItem; // @synthesize placeholderItem=_placeholderItem; | |
- (void).cxx_destruct; | |
- (id)activityViewController:(id)arg1 itemForActivityType:(id)arg2; | |
- (id)activityViewControllerPlaceholderItem:(id)arg1; | |
- (BOOL)_shouldExecuteItemOperationForActivity:(id)arg1; | |
- (void)main; | |
@property(readonly, nonatomic) id item; | |
- (id)initWithPlaceholderItem:(id)arg1; | |
- (id)init; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface _UIWindowToolbarPopupButtonItem : _UIWindowToolbarItem | |
{ | |
} | |
+ (Class)representedClass; | |
@property(nonatomic) BOOL showsArrow; | |
@property(retain, nonatomic) _UIMenuBarMenu *menu; | |
@property(copy, nonatomic) NSString *label; | |
@property(nonatomic, getter=isEnabled) BOOL enabled; | |
@property(copy, nonatomic) NSString *imageName; | |
@property(copy, nonatomic) NSString *title; | |
- (id)_ourBackingItem; | |
@end | |
@interface UIActivityViewController : UIViewController | |
{ | |
BOOL _allowsEmbedding; | |
BOOL _showKeyboardAutomatically; | |
BOOL _sourceIsManaged; | |
CDUnknownBlockType _completionHandler; | |
CDUnknownBlockType _completionWithItemsHandler; | |
NSArray *_excludedActivityTypes; | |
NSArray *_activityItems; | |
NSArray *_applicationActivities; | |
CDUnknownBlockType _shareSheetReadyToInteractHandler; | |
CDUnknownBlockType _preCompletionHandler; | |
NSArray *_includedActivityTypes; | |
long long _excludedActivityCategories; | |
NSArray *_activityTypeOrder; | |
UIActivity *_activity; | |
UIViewController *_activityViewController; | |
id <UIActivityViewControllerDelegate> _airDropDelegate; | |
} | |
+ (id)_macActivityItemsForiOSActivityItems:(id)arg1 activityViewController:(id)arg2; | |
@property(nonatomic) __weak id <UIActivityViewControllerDelegate> airDropDelegate; // @synthesize airDropDelegate=_airDropDelegate; | |
@property(retain, nonatomic) UIViewController *activityViewController; // @synthesize activityViewController=_activityViewController; | |
@property(retain, nonatomic) UIActivity *activity; // @synthesize activity=_activity; | |
@property(nonatomic) BOOL sourceIsManaged; // @synthesize sourceIsManaged=_sourceIsManaged; | |
@property(nonatomic) BOOL showKeyboardAutomatically; // @synthesize showKeyboardAutomatically=_showKeyboardAutomatically; | |
@property(nonatomic) BOOL allowsEmbedding; // @synthesize allowsEmbedding=_allowsEmbedding; | |
@property(copy, nonatomic) NSArray *activityTypeOrder; // @synthesize activityTypeOrder=_activityTypeOrder; | |
@property(nonatomic) long long excludedActivityCategories; // @synthesize excludedActivityCategories=_excludedActivityCategories; | |
@property(copy, nonatomic) NSArray *includedActivityTypes; // @synthesize includedActivityTypes=_includedActivityTypes; | |
@property(copy, nonatomic) CDUnknownBlockType preCompletionHandler; // @synthesize preCompletionHandler=_preCompletionHandler; | |
@property(copy, nonatomic, getter=_shareSheetReadyToInteractHandler, setter=_setShareSheetReadyToInteractHandler:) CDUnknownBlockType shareSheetReadyToInteractHandler; // @synthesize shareSheetReadyToInteractHandler=_shareSheetReadyToInteractHandler; | |
@property(copy, nonatomic) NSArray *applicationActivities; // @synthesize applicationActivities=_applicationActivities; | |
@property(copy, nonatomic) NSArray *activityItems; // @synthesize activityItems=_activityItems; | |
@property(copy, nonatomic) NSArray *excludedActivityTypes; // @synthesize excludedActivityTypes=_excludedActivityTypes; | |
@property(copy, nonatomic) CDUnknownBlockType completionWithItemsHandler; // @synthesize completionWithItemsHandler=_completionWithItemsHandler; | |
@property(copy, nonatomic) CDUnknownBlockType completionHandler; // @synthesize completionHandler=_completionHandler; | |
- (void).cxx_destruct; | |
- (void)_presentMacShareSheet; | |
- (id)initWithActivityItems:(id)arg1 applicationActivities:(id)arg2; | |
@property(copy, nonatomic) CDUnknownBlockType dismissCompletionHandler; | |
@end | |
@interface _UIWindowToolbarSearchFieldItem : _UIWindowToolbarItem | |
{ | |
id _target; | |
SEL _action; | |
} | |
+ (Class)representedClass; | |
@property(nonatomic) SEL action; // @synthesize action=_action; | |
@property(nonatomic) __weak id target; // @synthesize target=_target; | |
- (void).cxx_destruct; | |
@property(nonatomic, getter=isEnabled) BOOL enabled; | |
@property(copy, nonatomic) NSString *text; | |
@property(copy, nonatomic) NSString *placeholder; | |
- (void)performAction:(id)arg1; | |
- (id)_ourBackingItem; | |
- (id)initWithIdentifier:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIActivityDragGestureRecognizer : UILongPressGestureRecognizer <UIAutoscrollDelegate, _UIScrollViewScrollObserver> | |
{ | |
UIScrollView *_targetScrollView; | |
UIAutoscroll *_autoscroll; | |
struct UIEdgeInsets _draggingInsets; | |
} | |
@property(retain, nonatomic) UIAutoscroll *autoscroll; // @synthesize autoscroll=_autoscroll; | |
@property(retain, nonatomic) UIScrollView *targetScrollView; // @synthesize targetScrollView=_targetScrollView; | |
@property(nonatomic) struct UIEdgeInsets draggingInsets; // @synthesize draggingInsets=_draggingInsets; | |
- (void).cxx_destruct; | |
- (int)autoscrollDirectionsForPoint:(struct CGPoint)arg1 inView:(id)arg2; | |
- (void)cancelAutoscroll; | |
- (void)beginAutoscrollAndUpdateDirectionIfNeeded; | |
- (void)_observeScrollViewDidScroll:(id)arg1; | |
- (void)autoscrollWillNotStart; | |
- (void)updateAutoscroll:(id)arg1; | |
- (void)touchesMoved:(id)arg1 withEvent:(id)arg2; | |
- (void)reset; | |
- (void)setState:(long long)arg1; | |
- (id)initWithTarget:(id)arg1 action:(SEL)arg2; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface _UIWindowToolbarGroupItem : _UIWindowToolbarItem | |
{ | |
NSArray *_subitems; | |
} | |
+ (Class)representedClass; | |
@property(copy, nonatomic) NSArray *subitems; // @synthesize subitems=_subitems; | |
- (void).cxx_destruct; | |
- (id)_ourBackingItem; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIActivityGroupViewFlowLayout : UICollectionViewLayout | |
{ | |
UILongPressGestureRecognizer *_editingGestureRecognizer; | |
NSIndexPath *_indexPathForDraggedItem; | |
double _evaluatedHorizontalItemOffset; | |
NSArray *_preparedLayoutAttributes; | |
NSArray *_preparedUpdateItems; | |
_UIActivityGroupActivityCell *_draggingView; | |
struct CGSize _evaluatedItemSize; | |
struct CGSize _evaluatedContentSize; | |
struct UIOffset _draggingOffset; | |
struct UIEdgeInsets _externalSafeInset; | |
struct UIEdgeInsets _evaluatedInset; | |
} | |
@property(retain, nonatomic) _UIActivityGroupActivityCell *draggingView; // @synthesize draggingView=_draggingView; | |
@property(nonatomic) struct UIOffset draggingOffset; // @synthesize draggingOffset=_draggingOffset; | |
@property(copy, nonatomic) NSArray *preparedUpdateItems; // @synthesize preparedUpdateItems=_preparedUpdateItems; | |
@property(copy, nonatomic) NSArray *preparedLayoutAttributes; // @synthesize preparedLayoutAttributes=_preparedLayoutAttributes; | |
@property(nonatomic) double evaluatedHorizontalItemOffset; // @synthesize evaluatedHorizontalItemOffset=_evaluatedHorizontalItemOffset; | |
@property(nonatomic) struct CGSize evaluatedContentSize; // @synthesize evaluatedContentSize=_evaluatedContentSize; | |
@property(nonatomic) struct CGSize evaluatedItemSize; // @synthesize evaluatedItemSize=_evaluatedItemSize; | |
@property(nonatomic) struct UIEdgeInsets evaluatedInset; // @synthesize evaluatedInset=_evaluatedInset; | |
@property(nonatomic) struct UIEdgeInsets externalSafeInset; // @synthesize externalSafeInset=_externalSafeInset; | |
@property(copy, nonatomic) NSIndexPath *indexPathForDraggedItem; // @synthesize indexPathForDraggedItem=_indexPathForDraggedItem; | |
@property(retain, nonatomic) UILongPressGestureRecognizer *editingGestureRecognizer; // @synthesize editingGestureRecognizer=_editingGestureRecognizer; | |
- (void).cxx_destruct; | |
- (BOOL)_shouldScrollToContentBeginningInRightToLeft; | |
- (void)cancelDraggingForGesture:(id)arg1; | |
- (BOOL)shouldCancelDraggingForGesture:(id)arg1; | |
- (void)updateDraggingViewForGesture:(id)arg1; | |
- (void)beginDraggingForGesture:(id)arg1; | |
- (id)draggingViewForItemAtIndexPath:(id)arg1; | |
- (BOOL)shouldReverseLayoutDirection; | |
- (void)invalidateGroupViewLayoutAnimated:(BOOL)arg1; | |
- (void)handleEditingGesture:(id)arg1; | |
- (id)adjustLayoutAttributesForDraggingIfNeeded:(id)arg1; | |
- (id)_layoutAttributesForItemAtIndexPath:(id)arg1 numberOfItemsInSection:(unsigned long long)arg2; | |
- (double)_evaluateHorizontalItemOffsetForItemSize:(struct CGSize)arg1 inset:(struct UIEdgeInsets)arg2 offscreenPeekInFactor:(float)arg3; | |
- (id)_indexPathsForItemsInSection:(long long)arg1; | |
- (struct UIEdgeInsets)_evaluateInsetForSectionAtIndex:(long long)arg1; | |
- (struct CGSize)_evaluatePreferredItemSizeForItemsAtIndexPaths:(id)arg1; | |
- (void)finalizeCollectionViewUpdates; | |
- (void)prepareForCollectionViewUpdates:(id)arg1; | |
- (id)finalLayoutAttributesForDisappearingItemAtIndexPath:(id)arg1; | |
- (id)initialLayoutAttributesForAppearingItemAtIndexPath:(id)arg1; | |
- (id)layoutAttributesForItemAtIndexPath:(id)arg1; | |
- (id)layoutAttributesForElementsInRect:(struct CGRect)arg1; | |
- (BOOL)shouldInvalidateLayoutForBoundsChange:(struct CGRect)arg1; | |
- (struct CGSize)collectionViewContentSize; | |
- (void)prepareLayout; | |
- (id)indexPathForItemRecognizedByGesture:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIActivityPlaceholderItemProxy : NSProxy <NSCopying> | |
{ | |
id _uikit_placeholderItem; | |
} | |
+ (id)unproxiedItemsForItems:(id)arg1; | |
+ (id)unproxiedItemForItem:(id)arg1; | |
- (void).cxx_destruct; | |
- (BOOL)respondsToSelector:(SEL)arg1; | |
- (id)methodSignatureForSelector:(SEL)arg1; | |
- (void)forwardInvocation:(id)arg1; | |
- (Class)class; | |
- (Class)superclass; | |
- (unsigned long long)hash; | |
- (BOOL)isEqual:(id)arg1; | |
- (id)description; | |
- (BOOL)isProxy; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
@property(readonly, nonatomic) id placeholderItem; // @dynamic placeholderItem; | |
- (id)initWithPlaceholderItem:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIArchiveListingController : NSObject | |
{ | |
_UILibArchiveStreamingReader *_archiveReader; | |
BOOL _isValidArchive; | |
BOOL _excludeDotFilesFromResults; | |
NSString *_archivePath; | |
long long _appleDoubleIdentificationType; | |
} | |
@property(nonatomic) BOOL excludeDotFilesFromResults; // @synthesize excludeDotFilesFromResults=_excludeDotFilesFromResults; | |
@property(nonatomic) long long appleDoubleIdentificationType; // @synthesize appleDoubleIdentificationType=_appleDoubleIdentificationType; | |
@property(readonly, nonatomic) NSString *archivePath; // @synthesize archivePath=_archivePath; | |
- (void).cxx_destruct; | |
- (BOOL)_shouldVisitItem:(id)arg1; | |
- (BOOL)enumerateLogicalItemsWithBlock:(CDUnknownBlockType)arg1 error:(id *)arg2; | |
- (BOOL)determineIsReadableArchive; | |
- (void)dealloc; | |
- (id)initWithArchivePath:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIArchiveExtractionController : NSObject | |
{ | |
NSArray *_extractedContentAbsolutePaths; | |
NSString *_sourceArchivePath; | |
NSString *_destinationExtractionRootPath; | |
NSString *_destinationContentProtectionType; | |
NSString *_sourceArchiveExtractionRootPath; | |
} | |
@property(retain, nonatomic) NSString *sourceArchiveExtractionRootPath; // @synthesize sourceArchiveExtractionRootPath=_sourceArchiveExtractionRootPath; | |
@property(retain, nonatomic) NSString *destinationContentProtectionType; // @synthesize destinationContentProtectionType=_destinationContentProtectionType; | |
@property(retain, nonatomic) NSString *destinationExtractionRootPath; // @synthesize destinationExtractionRootPath=_destinationExtractionRootPath; | |
@property(readonly, nonatomic) NSString *sourceArchivePath; // @synthesize sourceArchivePath=_sourceArchivePath; | |
- (void).cxx_destruct; | |
- (BOOL)_createDestinationRoot:(id *)arg1; | |
- (id)extractedContentAbsolutePathsMatchingPredicate:(CDUnknownBlockType)arg1; | |
- (BOOL)extractArchiveContent:(id *)arg1; | |
- (id)initWithSourceArchivePath:(id)arg1 destinationExtractionRootPath:(id)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIArchiveItem : NSObject | |
{ | |
BOOL _fileSizeIsSet; | |
BOOL _isAppleDoubleFile; | |
NSString *_pathInArchive; | |
NSString *_fileType; | |
unsigned long long _fileSize; | |
NSString *_pathToAppleDoubleRealFileCounterpart; | |
} | |
@property(retain, nonatomic) NSString *pathToAppleDoubleRealFileCounterpart; // @synthesize pathToAppleDoubleRealFileCounterpart=_pathToAppleDoubleRealFileCounterpart; | |
@property(nonatomic) BOOL isAppleDoubleFile; // @synthesize isAppleDoubleFile=_isAppleDoubleFile; | |
@property(nonatomic) BOOL fileSizeIsSet; // @synthesize fileSizeIsSet=_fileSizeIsSet; | |
@property(nonatomic) unsigned long long fileSize; // @synthesize fileSize=_fileSize; | |
@property(retain, nonatomic) NSString *fileType; // @synthesize fileType=_fileType; | |
@property(retain, nonatomic) NSString *pathInArchive; // @synthesize pathInArchive=_pathInArchive; | |
- (void).cxx_destruct; | |
- (id)description; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UILibArchiveAppleDoublePathSet : NSObject | |
{ | |
NSMutableSet *_confirmAppleDoublePaths; | |
NSMutableSet *_pathsWithDotUnderscorePrefixedFilenames; | |
} | |
+ (BOOL)isPossibleAppleDoubleByApplyingMatchingHeuristicToItem:(id)arg1; | |
- (void).cxx_destruct; | |
- (BOOL)isConfirmedExactAppleDoubleItem:(id)arg1; | |
- (id)pathToRealFileIfConfirmedAppleDoubleItem:(id)arg1; | |
- (void)confirmExactAppleDoubleFilesForItem:(id)arg1; | |
- (void)confirmExactAppleDoubleFilesAppearingAfterRealFilesByPrescanningArchivePath:(id)arg1; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UILibArchiveItem : _UIArchiveItem | |
{ | |
struct ui_archive_entry *_underlyingArchiveEntry; | |
struct ui_archive *_underlyingArchive; | |
} | |
+ (id)itemByReadingAttributesFromUnderlyingArchiveEntry:(struct ui_archive_entry *)arg1 archive:(struct ui_archive *)arg2; | |
@property(readonly) struct ui_archive *underlyingArchive; // @synthesize underlyingArchive=_underlyingArchive; | |
@property(readonly) struct ui_archive_entry *underlyingArchiveEntry; // @synthesize underlyingArchiveEntry=_underlyingArchiveEntry; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UILibArchiveStreamingExtractor : NSObject | |
{ | |
NSString *_archivePath; | |
NSArray *_extractedContentAbsolutePaths; | |
} | |
+ (BOOL)shouldExtractPathInArchive:(id)arg1 forExtractionRootedAtStandardizedSubpathInArchive:(id)arg2; | |
+ (id)archiveSubpathByStandardizingArchiveSubpath:(id)arg1; | |
@property(readonly, nonatomic) NSArray *extractedContentAbsolutePaths; // @synthesize extractedContentAbsolutePaths=_extractedContentAbsolutePaths; | |
@property(readonly, nonatomic) NSString *archivePath; // @synthesize archivePath=_archivePath; | |
- (void).cxx_destruct; | |
- (BOOL)extractArchivePath:(id)arg1 toDirectory:(id)arg2 error:(id *)arg3; | |
- (id)initForExtractingArchivePath:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UILibArchiveReaderLoadedItem : _UILibArchiveItem | |
{ | |
long long _sequenceIndex; | |
} | |
@property(nonatomic) long long sequenceIndex; // @synthesize sequenceIndex=_sequenceIndex; | |
- (id)description; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UILibArchiveStreamingReader : NSObject | |
{ | |
long long _state; | |
struct ui_archive *_laArchive; | |
int _laArchiveType; | |
NSString *_laArchiveTypeName; | |
int _laProcessingState; | |
long long _nextLoadedItemEntrySequenceIndex; | |
NSMutableArray *_readableLoadedItemEntryQueue; | |
NSError *_readError; | |
NSString *_archivePath; | |
struct ui_archive *_underlyingArchive; | |
long long _appleDoubleIdentificationType; | |
} | |
@property(nonatomic) long long appleDoubleIdentificationType; // @synthesize appleDoubleIdentificationType=_appleDoubleIdentificationType; | |
@property(readonly, nonatomic) struct ui_archive *underlyingArchive; // @synthesize underlyingArchive=_underlyingArchive; | |
@property(readonly, nonatomic) NSString *archivePath; // @synthesize archivePath=_archivePath; | |
- (void).cxx_destruct; | |
- (id)_debugLoadAndPrintAllRemainingItems; | |
- (id)_loadItemByReadingAttributesFromUnderlyingArchiveEntry:(struct ui_archive_entry *)arg1; | |
- (id)_nextSimpleItemFromPendingQueueOrLibArchiveRead; | |
- (void)_closeArchive; | |
- (BOOL)_openArchive; | |
- (BOOL)_shouldReportAsAppleDoubleItem:(id)arg1 withConfirmedAppleDoubleFiles:(id)arg2; | |
- (BOOL)_shouldReportAsLogicalItem:(id)arg1 withConfirmedAppleDoubleFiles:(id)arg2; | |
@property(readonly, nonatomic) NSString *openedArchiveUnderlyingFormatName; | |
- (BOOL)_readItemsWithShouldVisitBlock:(CDUnknownBlockType)arg1 visitorBlock:(CDUnknownBlockType)arg2 error:(id *)arg3; | |
- (BOOL)readLogicalItemsWithBlock:(CDUnknownBlockType)arg1 error:(id *)arg2; | |
- (BOOL)readAllItemsWithBlock:(CDUnknownBlockType)arg1 error:(id *)arg2; | |
- (void)close; | |
- (BOOL)open; | |
- (id)initForReadingArchivePath:(id)arg1; | |
@end | |
@interface UIDocumentInteractionController : NSObject <UIActionSheetDelegate> | |
{ | |
id <UIDocumentInteractionControllerDelegate> _delegate; | |
NSURL *_URL; | |
NSString *_UTI; | |
NSString *_name; | |
NSArray *_icons; | |
id _annotation; | |
NSArray *_gestureRecognizers; | |
} | |
+ (id)interactionControllerWithURL:(id)arg1; | |
@property(readonly, nonatomic) NSArray *gestureRecognizers; // @synthesize gestureRecognizers=_gestureRecognizers; | |
@property(retain, nonatomic) id annotation; // @synthesize annotation=_annotation; | |
@property(readonly, nonatomic) NSArray *icons; // @synthesize icons=_icons; | |
@property(copy) NSString *name; // @synthesize name=_name; | |
@property(copy, nonatomic) NSString *UTI; // @synthesize UTI=_UTI; | |
@property(retain) NSURL *URL; // @synthesize URL=_URL; | |
@property(nonatomic) __weak id <UIDocumentInteractionControllerDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (void)openDocumentWithDefaultApplication; | |
- (void)setSourceIsManaged:(BOOL)arg1; | |
- (BOOL)sourceIsManaged; | |
- (void)dismissMenuAnimated:(BOOL)arg1; | |
- (void)dismissPreviewAnimated:(BOOL)arg1; | |
- (BOOL)presentOpenInMenuFromBarButtonItem:(id)arg1 animated:(BOOL)arg2; | |
- (BOOL)presentOpenInMenuFromRect:(struct CGRect)arg1 inView:(id)arg2 animated:(BOOL)arg3; | |
- (BOOL)presentPreviewAnimated:(BOOL)arg1; | |
- (BOOL)presentOptionsMenuFromBarButtonItem:(id)arg1 animated:(BOOL)arg2; | |
- (BOOL)presentOptionsMenuFromRect:(struct CGRect)arg1 inView:(id)arg2 animated:(BOOL)arg3; | |
- (id)init; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIDragEventSample : NSObject | |
{ | |
BOOL _isApplicationEnter; | |
BOOL _isApplicationWithin; | |
BOOL _isApplicationExit; | |
BOOL _isDragEnd; | |
BOOL _hasBeenDelivered; | |
unsigned int _windowServerHitTestContextID; | |
UIWindow *_window; | |
struct CGPoint _sceneLocation; | |
struct CGPoint _locationInWindow; | |
} | |
+ (id)interpolatedSampleFromSample:(id)arg1; | |
+ (id)sampleFromHIDEvent:(struct __IOHIDEvent *)arg1; | |
@property(nonatomic) BOOL hasBeenDelivered; // @synthesize hasBeenDelivered=_hasBeenDelivered; | |
@property(readonly, nonatomic) unsigned int windowServerHitTestContextID; // @synthesize windowServerHitTestContextID=_windowServerHitTestContextID; | |
@property(readonly, nonatomic) BOOL isDragEnd; // @synthesize isDragEnd=_isDragEnd; | |
@property(readonly, nonatomic) BOOL isApplicationExit; // @synthesize isApplicationExit=_isApplicationExit; | |
@property(readonly, nonatomic) BOOL isApplicationWithin; // @synthesize isApplicationWithin=_isApplicationWithin; | |
@property(readonly, nonatomic) BOOL isApplicationEnter; // @synthesize isApplicationEnter=_isApplicationEnter; | |
@property(readonly, nonatomic) struct CGPoint locationInWindow; // @synthesize locationInWindow=_locationInWindow; | |
@property(readonly, nonatomic) struct CGPoint sceneLocation; // @synthesize sceneLocation=_sceneLocation; | |
@property(readonly, nonatomic) UIWindow *window; // @synthesize window=_window; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (id)hitTestWithEvent:(id)arg1 constrainToWindowServerHitTestContext:(BOOL)arg2; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIDropInteractionWeakWrapper : NSObject | |
{ | |
UIDropInteraction *_dropInteraction; | |
} | |
@property(readonly, nonatomic) __weak UIDropInteraction *dropInteraction; // @synthesize dropInteraction=_dropInteraction; | |
- (void).cxx_destruct; | |
- (id)initWithDropInteraction:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIDragEvent : UIEvent | |
{ | |
_UIDragEventSample *_currentSample; | |
UIView *_previousEventView; | |
UIView *_eventView; | |
NSMutableSet *_beginningGestureRecognizers; | |
NSMutableSet *_updatingGestureRecognizers; | |
NSMutableSet *_exitingGestureRecognizers; | |
NSMutableSet *_endingGestureRecognizers; | |
NSMutableSet *_ignoredGestureRecognizers; | |
NSMutableSet *_dynamicGestureRecognizers; | |
NSHashTable *_viewsQueriedForDynamicGestures; | |
NSMutableSet *_dynamicInteractions; | |
BOOL _ignoreDragEnd; | |
BOOL _needsHitTestReset; | |
BOOL _dragFailed; | |
CDUnknownBlockType _dragFailedCallback; | |
unsigned int _dragSessionID; | |
_UIInternalDraggingSessionDestination *_sessionDestination; | |
_UIInternalDraggingSessionSource *_sessionSource; | |
UIEventEnvironment *_eventEnvironment; | |
} | |
+ (BOOL)_isSessionIDValid:(unsigned int)arg1; | |
+ (void)_invalidateSessionID:(unsigned int)arg1; | |
@property(nonatomic) __weak UIEventEnvironment *eventEnvironment; // @synthesize eventEnvironment=_eventEnvironment; | |
@property(readonly, nonatomic, getter=_sessionSource) _UIInternalDraggingSessionSource *sessionSource; // @synthesize sessionSource=_sessionSource; | |
@property(readonly, nonatomic, getter=_sessionDestination) _UIInternalDraggingSessionDestination *sessionDestination; // @synthesize sessionDestination=_sessionDestination; | |
@property(readonly, nonatomic) unsigned int dragSessionID; // @synthesize dragSessionID=_dragSessionID; | |
- (void).cxx_destruct; | |
- (void)_reset; | |
- (void)dealloc; | |
- (void)_setNeedsHitTestReset; | |
@property(readonly, nonatomic, getter=_windowServerHitTestContextID) unsigned int windowServerHitTestContextID; | |
@property(readonly, nonatomic, getter=_touchRoutingPolicyContextID) unsigned int touchRoutingPolicyContextID; | |
- (void)_dragFailedWithCallback:(CDUnknownBlockType)arg1; | |
- (void)_ignoreDragEnd; | |
- (void)_wasDeliveredToGestureRecognizers; | |
- (BOOL)_isReadyForReset; | |
@property(readonly, nonatomic, getter=_dynamicGestureRecognizers) NSSet *dynamicGestureRecognizers; | |
- (id)_updatingDropGestureRecognizers; | |
- (void)_updateGesturesFromCurrentSample; | |
- (void)_sendIfNeeded; | |
- (void)_updateFromCurrentSample; | |
@property(readonly, nonatomic, getter=_dropSession) _UIDropSessionImpl *dropSession; | |
@property(readonly, nonatomic) UIWindow *eventWindow; | |
@property(readonly, nonatomic, getter=_hitTestedView) UIView *hitTestedView; | |
- (void)_ignoreGestureRecognizer:(id)arg1; | |
- (void)_removeGestureRecognizer:(id)arg1; | |
- (BOOL)_shouldSendEvent; | |
- (BOOL)_sendEventToGestureRecognizer:(id)arg1; | |
@property(readonly, nonatomic) BOOL isFromAccessibilitySession; | |
@property(readonly, nonatomic) struct CGPoint locationInSceneReferenceSpace; | |
- (struct CGPoint)locationInView:(id)arg1; | |
- (id)_windows; | |
- (void)_setHIDEvent:(struct __IOHIDEvent *)arg1; | |
- (id)_gestureRecognizersForWindow:(id)arg1; | |
- (long long)type; | |
- (id)initWithDragSessionID:(unsigned int)arg1; | |
@end | |
@interface UIEvent : NSObject | |
{ | |
struct __GSEvent *_gsEvent; | |
struct __IOHIDEvent *_hidEvent; | |
long long _mzModifierFlags; | |
long long _buttonMask; | |
UIScreen *_cachedScreen; | |
double _timestamp; | |
double __initialTouchTimestamp; | |
} | |
@property(readonly, nonatomic) double _initialTouchTimestamp; // @synthesize _initialTouchTimestamp=__initialTouchTimestamp; | |
@property(nonatomic, setter=_setTimestamp:) double timestamp; // @synthesize timestamp=_timestamp; | |
- (void).cxx_destruct; | |
- (void)_wasDeliveredToGestureRecognizers; | |
- (BOOL)_sendEventToGestureRecognizer:(id)arg1; | |
- (id)_gestureRecognizersForWindow:(id)arg1; | |
- (double)_wheelVelocity; | |
- (BOOL)isKeyDown; | |
- (void)_cleanupAfterDispatch; | |
- (void)_sendEventToResponder:(id)arg1; | |
- (id)_windows; | |
- (id)_screen; | |
- (id)_init; | |
- (struct CGPoint)_digitizerLocation; | |
- (BOOL)_isKeyDown; | |
- (long long)_buttonMask; | |
- (long long)_modifierFlags; | |
- (id)_unmodifiedInput; | |
- (id)_modifiedInput; | |
- (id)_triggeringPhysicalButton; | |
- (unsigned long long)_focusHeading; | |
- (long long)_moveDirection; | |
- (int)_shakeState; | |
- (id)_touchesForGestureRecognizer:(id)arg1; | |
- (struct __IOHIDEvent *)_hidEvent; | |
- (void)_setHIDEvent:(struct __IOHIDEvent *)arg1; | |
- (struct __GSEvent *)_gsEvent; | |
- (void)_setGSEvent:(struct __GSEvent *)arg1; | |
- (id)_initWithEvent:(struct __GSEvent *)arg1 touches:(id)arg2; | |
- (id)predictedTouchesForTouch:(id)arg1; | |
- (id)coalescedTouchesForTouch:(id)arg1; | |
- (id)touchesForGestureRecognizer:(id)arg1; | |
- (id)touchesForView:(id)arg1; | |
- (id)touchesForWindow:(id)arg1; | |
@property(readonly, nonatomic) NSSet *allTouches; | |
@property(readonly, nonatomic) long long subtype; | |
@property(readonly, nonatomic) long long type; | |
- (void)dealloc; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIEventDispatcher : NSObject <UIEventFetcherSink> | |
{ | |
UIEventEnvironment *_mainEnvironment; | |
UIEventFetcher *_eventFetcher; | |
struct __CFRunLoopSource *_handleEventQueueRunLoopSource; | |
struct __CFRunLoopSource *_collectHIDEventsRunLoopSource; | |
struct __CFRunLoop *_runLoop; | |
} | |
@property(retain, nonatomic) UIEventEnvironment *mainEnvironment; // @synthesize mainEnvironment=_mainEnvironment; | |
- (void).cxx_destruct; | |
- (void)dealloc; | |
- (void)eventFetcherDidReceiveEvents:(id)arg1; | |
- (void)signalNextDelivery; | |
- (void)_installEventRunLoopSources:(struct __CFRunLoop *)arg1; | |
- (id)initWithApplication:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIEventEnvironment : NSObject | |
{ | |
UIApplication *_application; | |
NSMutableArray *_eventQueue; | |
UITouchesEvent *_touchesEvent; | |
UIPressesEvent *_pressesEvent; | |
UIWheelEvent *_wheelEvent; | |
_UIGameControllerEvent *_gameControllerEvent; | |
UIPhysicalKeyboardEvent *_physicalKeyboardEvent; | |
NSMutableDictionary *_dragEventsByContextAndSessionIDPair; | |
NSCountedSet *_contextAndSessionIDPairsForAdditionalDragEvents; | |
UIScrollEvent *_scrollEvent; | |
UIHoverEvent *_hoverEvent; | |
UILookupEvent *_lookupEvent; | |
BOOL _isSystemApplication; | |
UITouch *_currentTouch; | |
long long _currentNudgePressType; | |
NSMutableDictionary *_pressesMap; | |
NSMutableSet *_exclusiveTouchWindows; | |
double _commitTimeForTouchEvents; | |
NSMutableArray *_afterNewTouchDownActions; | |
NSMutableSet *_windowsWithActiveTouchMaps; | |
BOOL _hasSeenAnyPencilEvents; | |
long long _disableTouchCoalescingCount; | |
NSMutableDictionary *_estimatedTouchRecordsByContextIDAndEstimationIndex; | |
NSMutableArray *_estimatedTouchRecordsInIncomingOrder; | |
} | |
@property(readonly, nonatomic) NSSet *windowsWithActiveTouchMaps; // @synthesize windowsWithActiveTouchMaps=_windowsWithActiveTouchMaps; | |
@property(retain, nonatomic) NSMutableArray *eventQueue; // @synthesize eventQueue=_eventQueue; | |
@property(nonatomic) UIApplication *application; // @synthesize application=_application; | |
- (void).cxx_destruct; | |
- (id)_lookupEvent; | |
- (id)_hoverEvent; | |
- (id)_scrollEvent; | |
- (void)_dispatchAndRemoveStaleEstimationUpdateRecordsWithEventTime:(double)arg1 upToRecord:(id)arg2; | |
- (id)_estimatedTouchRecordForContextID:(id)arg1 estimationIndex:(id)arg2; | |
- (void)_removeEstimatedTouchRecord:(id)arg1; | |
- (void)_registerEstimatedTouches:(id)arg1 event:(id)arg2 forTouchable:(id)arg3; | |
- (void)_setPress:(id)arg1 forType:(long long)arg2; | |
- (id)_pressForType:(long long)arg1; | |
- (void)_enableTouchCoalescingWithCount:(long long)arg1; | |
- (void)_disableTouchCoalescingWithCount:(long long)arg1; | |
- (BOOL)_isTouchCoalescingDisabled; | |
- (void)_enqueueHIDEvent:(struct __IOHIDEvent *)arg1; | |
- (id)_dragEvents; | |
- (void)_removeDragEvent:(id)arg1; | |
- (void)_unregisterContextIDsForAdditionalDragEvents:(id)arg1 forSession:(unsigned int)arg2; | |
- (void)_registerContextIDsForAdditionalDragEvents:(id)arg1 forSession:(unsigned int)arg2; | |
- (id)_dragEventForHIDEvent:(struct __IOHIDEvent *)arg1; | |
- (void)_setTouchMap:(struct __CFDictionary *)arg1 forWindow:(id)arg2; | |
- (void)_clearTouchesForView:(id)arg1; | |
- (BOOL)_isTrackingAnyTouch; | |
- (void)_performAfterNewTouchDownActions; | |
- (void)_addAfterNewTouchDownAction:(CDUnknownBlockType)arg1; | |
- (BOOL)eventWantsLowLatency:(id)arg1; | |
- (id)UIKitEventForHIDEvent:(struct __IOHIDEvent *)arg1; | |
- (id)initWithApplication:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIEventFetcher : NSObject | |
{ | |
NSMutableArray *_incomingHIDEvents; | |
NSMutableArray *_incomingHIDEventsFiltered; | |
struct __CFRunLoop *_cfRunLoop; | |
struct __CFRunLoopSource *_triggerHandOffEventsRunLoopSource; | |
CDUnknownBlockType _receiveBlock; | |
CDUnknownBlockType _addToFilteredEventsBlock; | |
CDUnknownBlockType _gameControllerEventFilterGenerator; | |
CDUnknownBlockType _watchSystemAppFilter; | |
NSMutableArray *_eventFilters; | |
CADisplayLink *_displayLink; | |
long long _countOfDigitizerEventsReceivedSinceLastDisplayLinkCallback; | |
BOOL _didDispatchOneMoveEventSinceLastDisplayLinkCallback; | |
double _lastImportantEventTimestamp; | |
BOOL _shouldSignalOnDisplayLink; | |
id <UIEventFetcherSink> _eventFetcherSink; | |
double _commitTimeForTouchEvents; | |
NSMutableDictionary *_latestMoveDragEventsBySessionID; | |
double _latestMoveDragEventTimestamp; | |
double _latestMoveDragEventResendTimestamp; | |
} | |
@property(nonatomic) double latestMoveDragEventResendTimestamp; // @synthesize latestMoveDragEventResendTimestamp=_latestMoveDragEventResendTimestamp; | |
@property(nonatomic) double latestMoveDragEventTimestamp; // @synthesize latestMoveDragEventTimestamp=_latestMoveDragEventTimestamp; | |
@property(retain, nonatomic) NSMutableDictionary *latestMoveDragEventsBySessionID; // @synthesize latestMoveDragEventsBySessionID=_latestMoveDragEventsBySessionID; | |
@property(nonatomic) double commitTimeForTouchEvents; // @synthesize commitTimeForTouchEvents=_commitTimeForTouchEvents; | |
@property(nonatomic) BOOL shouldSignalOnDisplayLink; // @synthesize shouldSignalOnDisplayLink=_shouldSignalOnDisplayLink; | |
@property(retain, nonatomic) id <UIEventFetcherSink> eventFetcherSink; // @synthesize eventFetcherSink=_eventFetcherSink; | |
- (void).cxx_destruct; | |
- (void)_removeHIDGameControllerEventObserver; | |
- (void)_setHIDGameControllerEventObserver:(CDUnknownBlockType)arg1 onQueue:(id)arg2; | |
- (void)signalEventsAvailableWithReason:(unsigned long long)arg1 filteredEventCount:(long long)arg2; | |
- (void)filterEvents; | |
- (void)drainEventsIntoEnvironment:(id)arg1; | |
- (void)_receiveHIDEventInternal:(struct __IOHIDEvent *)arg1; | |
- (void)_receiveHIDEvent:(struct __IOHIDEvent *)arg1; | |
- (void)setupThreadAndRun; | |
- (void)threadMain; | |
- (void)displayLinkDidFire:(id)arg1; | |
- (void)setupForRunLoop:(id)arg1; | |
- (void)_setupFilterChain; | |
- (void)_removeHIDEventFilter:(CDUnknownBlockType)arg1; | |
- (void)_addHIDEventFilter:(CDUnknownBlockType)arg1; | |
- (id)init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface _UIHoverTouchDeliveryTable : NSObject | |
{ | |
NSMutableSet *_beginningGestureRecognizers; | |
NSMutableSet *_updatingGestureRecognizers; | |
NSMutableSet *_exitingGestureRecognizers; | |
NSMutableSet *_ignoredGestureRecognizers; | |
UITouch *_touch; | |
} | |
@property(readonly, nonatomic) UITouch *touch; // @synthesize touch=_touch; | |
- (void).cxx_destruct; | |
@property(readonly, nonatomic) NSSet *gestureRecognizers; | |
- (void)updateForEvent:(id)arg1 forcingHitTest:(BOOL)arg2; | |
- (void)removeGestureRecognizer:(id)arg1; | |
- (long long)updateGestureRecognizerForDelivery:(id)arg1; | |
- (id)initWithTouch:(id)arg1; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIHoverEvent : UIEvent | |
{ | |
NSMapTable *_touchesByWindow; | |
NSMapTable *_deliveryTableByTouch; | |
BOOL _hasOutstandingUpdates; | |
NSMutableDictionary *_trackedHoverTouches; | |
} | |
@property(retain, nonatomic) NSMutableDictionary *trackedHoverTouches; // @synthesize trackedHoverTouches=_trackedHoverTouches; | |
@property(nonatomic) BOOL hasOutstandingUpdates; // @synthesize hasOutstandingUpdates=_hasOutstandingUpdates; | |
- (void).cxx_destruct; | |
- (id)_deliveryTableByTouchCreateIfNeeded:(id)arg1; | |
- (id)_touchesByWindow:(id)arg1 createIfNeeded:(BOOL)arg2; | |
- (void)removeHoverTouchForPathIndex:(long long)arg1; | |
- (void)setHoverTouch:(id)arg1 forPathIndex:(long long)arg2; | |
- (id)hoverTouchForPathIndex:(long long)arg1; | |
- (void)removeTouch:(id)arg1 fromGestureRecognizer:(id)arg2; | |
- (void)setNeedsHitTestReset; | |
- (void)setNeedsUpdate; | |
- (BOOL)_sendEventToGestureRecognizer:(id)arg1; | |
- (id)_gestureRecognizersForWindow:(id)arg1; | |
- (id)touchesForGestureRecognizer:(id)arg1; | |
- (id)touchesForView:(id)arg1; | |
- (id)touchesForWindow:(id)arg1; | |
- (id)allTouches; | |
- (long long)subtype; | |
- (long long)type; | |
- (id)_init; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIMoveEvent : UIEvent | |
{ | |
long long _moveDirection; | |
unsigned long long _focusHeading; | |
} | |
@property(nonatomic, setter=_setFocusHeading:) unsigned long long _focusHeading; // @synthesize _focusHeading; | |
@property(nonatomic, setter=_setMoveDirection:) long long _moveDirection; // @synthesize _moveDirection; | |
- (void)_sendEventToResponder:(id)arg1; | |
- (long long)type; | |
@end | |
__attribute__((visibility("hidden"))) | |
@interface UIPhysicalKeyboardEvent : UIPressesEvent | |
{ | |
BOOL __externalEvent; | |
int _inputFlags; | |
NSString *_modifiedInput; | |
NSString *_unmodifiedInput; | |
NS |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment