Permalink
Cannot retrieve contributors at this time
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
221 lines (213 sloc)
12.5 KB
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) (Debug version compiled Oct 15 2018 10:31:50). | |
// | |
// class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2015 by Steve Nygard. | |
// | |
#import <WatchKit/SPViewController.h> | |
#import <WatchKit/SPActivatingViewDelegate-Protocol.h> | |
#import <WatchKit/SPInterfaceDelegate-Protocol.h> | |
#import <WatchKit/UIScrollViewDelegate-Protocol.h> | |
@class NSArray, NSDate, NSMutableArray, NSString, NSURL, PUICButton, PUICDeepScrollViewNotchProvider, SPActivatingView, SPAutoPlayManager, SPIBContainerView, SPIBOuterScrollView, SPInterfaceGroupView, UIColor, UIImage, UIImageView, UILabel; | |
@protocol SPInterfaceViewControllerDelegate, SPInterfaceViewControllerPreloadDelegate; | |
@interface SPInterfaceViewController : SPViewController <SPActivatingViewDelegate, UIScrollViewDelegate, SPInterfaceDelegate> | |
{ | |
NSArray *_respondersForCrownInputFocus; | |
_Bool _isNotificationLinkedOnOrAfterGlory; | |
_Bool _isGlanceInIB; | |
_Bool _isVerticalPage; | |
_Bool _fullBoundsEnabled; | |
_Bool _customNotificationWantsHeaderBlur; | |
_Bool _classicMode; | |
_Bool _hasLoaded; | |
_Bool _displaysLoadingIndicator; | |
_Bool _isActivating; | |
_Bool _preloading; | |
_Bool _alwaysBounceScrollView; | |
_Bool _isInInterfaceBuilder; | |
_Bool _firstLayout; | |
id <SPInterfaceViewControllerPreloadDelegate> _vcPreloadDelegate; | |
NSArray *_simulatorNotificationButtonsInfo; | |
UIImage *_simulatorNotificationAppIcon; | |
NSString *_simulatorNotificationAppName; | |
UIColor *_customNotificationSashColor; | |
UIColor *_customNotificationTitleColor; | |
NSString *_staticNotificationAlertLabelText; | |
NSString *_staticNotificationTitleLabelText; | |
NSString *_staticNotificationSubtitleLabelText; | |
NSURL *_staticNotificationAttachmentURL; | |
int _staticNotificationAttachmentType; | |
int _overrideSemanticContentAttribute; | |
SPInterfaceGroupView *_rootGroupView; | |
NSString *_UUID; | |
NSString *_bundleID; | |
NSMutableArray *_interfaceItemValueCache; | |
SPActivatingView *_activatingView; | |
NSDate *_lastUpdatedDate; | |
UIImageView *_simulatorNotificationSash; | |
PUICButton *_simulatorNotificationDismissButton; | |
SPIBOuterScrollView *_simulatorNotificationScrollView; | |
UILabel *_simulatorNotificationTimeLabel; | |
SPIBContainerView *_ibContainerView; | |
NSMutableArray *_gestureRecognizers; | |
SPAutoPlayManager *_autoplayManager; | |
PUICDeepScrollViewNotchProvider *_notchProvider; | |
struct UIEdgeInsets _contentFrameInsets; | |
} | |
+ (void)updateStaticValues; | |
+ (void)initialize; | |
- (void).cxx_destruct; | |
@property(retain, nonatomic) PUICDeepScrollViewNotchProvider *notchProvider; // @synthesize notchProvider=_notchProvider; | |
@property(retain, nonatomic) SPAutoPlayManager *autoplayManager; // @synthesize autoplayManager=_autoplayManager; | |
@property(retain, nonatomic) NSMutableArray *gestureRecognizers; // @synthesize gestureRecognizers=_gestureRecognizers; | |
@property(nonatomic) _Bool firstLayout; // @synthesize firstLayout=_firstLayout; | |
@property(nonatomic) _Bool isInInterfaceBuilder; // @synthesize isInInterfaceBuilder=_isInInterfaceBuilder; | |
@property(nonatomic) __weak SPIBContainerView *ibContainerView; // @synthesize ibContainerView=_ibContainerView; | |
@property(retain, nonatomic) UILabel *simulatorNotificationTimeLabel; // @synthesize simulatorNotificationTimeLabel=_simulatorNotificationTimeLabel; | |
@property(retain, nonatomic) SPIBOuterScrollView *simulatorNotificationScrollView; // @synthesize simulatorNotificationScrollView=_simulatorNotificationScrollView; | |
@property(retain, nonatomic) PUICButton *simulatorNotificationDismissButton; // @synthesize simulatorNotificationDismissButton=_simulatorNotificationDismissButton; | |
@property(retain, nonatomic) UIImageView *simulatorNotificationSash; // @synthesize simulatorNotificationSash=_simulatorNotificationSash; | |
@property _Bool alwaysBounceScrollView; // @synthesize alwaysBounceScrollView=_alwaysBounceScrollView; | |
@property(getter=isPreloading) _Bool preloading; // @synthesize preloading=_preloading; | |
@property(nonatomic) _Bool isActivating; // @synthesize isActivating=_isActivating; | |
@property(retain, nonatomic) NSDate *lastUpdatedDate; // @synthesize lastUpdatedDate=_lastUpdatedDate; | |
@property(nonatomic) _Bool displaysLoadingIndicator; // @synthesize displaysLoadingIndicator=_displaysLoadingIndicator; | |
@property(nonatomic) _Bool hasLoaded; // @synthesize hasLoaded=_hasLoaded; | |
@property(retain, nonatomic) SPActivatingView *activatingView; // @synthesize activatingView=_activatingView; | |
@property(retain, nonatomic) NSMutableArray *interfaceItemValueCache; // @synthesize interfaceItemValueCache=_interfaceItemValueCache; | |
@property(copy, nonatomic) NSString *bundleID; // @synthesize bundleID=_bundleID; | |
@property(retain, nonatomic) NSString *UUID; // @synthesize UUID=_UUID; | |
@property(retain, nonatomic) SPInterfaceGroupView *rootGroupView; // @synthesize rootGroupView=_rootGroupView; | |
@property(nonatomic) struct UIEdgeInsets contentFrameInsets; // @synthesize contentFrameInsets=_contentFrameInsets; | |
@property(nonatomic) _Bool classicMode; // @synthesize classicMode=_classicMode; | |
@property(nonatomic) _Bool customNotificationWantsHeaderBlur; // @synthesize customNotificationWantsHeaderBlur=_customNotificationWantsHeaderBlur; | |
@property(nonatomic) int overrideSemanticContentAttribute; // @synthesize overrideSemanticContentAttribute=_overrideSemanticContentAttribute; | |
@property(nonatomic) int staticNotificationAttachmentType; // @synthesize staticNotificationAttachmentType=_staticNotificationAttachmentType; | |
@property(copy, nonatomic) NSURL *staticNotificationAttachmentURL; // @synthesize staticNotificationAttachmentURL=_staticNotificationAttachmentURL; | |
@property(copy, nonatomic) NSString *staticNotificationSubtitleLabelText; // @synthesize staticNotificationSubtitleLabelText=_staticNotificationSubtitleLabelText; | |
@property(copy, nonatomic) NSString *staticNotificationTitleLabelText; // @synthesize staticNotificationTitleLabelText=_staticNotificationTitleLabelText; | |
@property(copy, nonatomic) NSString *staticNotificationAlertLabelText; // @synthesize staticNotificationAlertLabelText=_staticNotificationAlertLabelText; | |
@property(retain, nonatomic) UIColor *customNotificationTitleColor; // @synthesize customNotificationTitleColor=_customNotificationTitleColor; | |
@property(retain, nonatomic) UIColor *customNotificationSashColor; // @synthesize customNotificationSashColor=_customNotificationSashColor; | |
@property(retain, nonatomic) NSString *simulatorNotificationAppName; // @synthesize simulatorNotificationAppName=_simulatorNotificationAppName; | |
@property(retain, nonatomic) UIImage *simulatorNotificationAppIcon; // @synthesize simulatorNotificationAppIcon=_simulatorNotificationAppIcon; | |
@property(retain, nonatomic) NSArray *simulatorNotificationButtonsInfo; // @synthesize simulatorNotificationButtonsInfo=_simulatorNotificationButtonsInfo; | |
@property(nonatomic) _Bool fullBoundsEnabled; // @synthesize fullBoundsEnabled=_fullBoundsEnabled; | |
@property(nonatomic) _Bool isVerticalPage; // @synthesize isVerticalPage=_isVerticalPage; | |
@property(nonatomic) _Bool isGlanceInIB; // @synthesize isGlanceInIB=_isGlanceInIB; | |
@property(nonatomic) _Bool isNotificationLinkedOnOrAfterGlory; // @synthesize isNotificationLinkedOnOrAfterGlory=_isNotificationLinkedOnOrAfterGlory; | |
@property(nonatomic) __weak id <SPInterfaceViewControllerPreloadDelegate> vcPreloadDelegate; // @synthesize vcPreloadDelegate=_vcPreloadDelegate; | |
- (void)_sendGestureData:(id)arg1 task:(id)arg2 specificData:(id)arg3; | |
- (void)_updateSwipeGestureRecognizer:(id)arg1 gestureReplyData:(id)arg2; | |
- (void)_updateLongPressGestureRecognizer:(id)arg1 gestureReplyData:(id)arg2; | |
- (void)_updatePanGestureRecognizer:(id)arg1 gestureReplyData:(id)arg2; | |
- (void)_updateTapGestureRecognizer:(id)arg1 gestureReplyData:(id)arg2; | |
- (void)_updateBaseGestureRecognizer:(id)arg1 gestureReplyData:(id)arg2; | |
- (void)updateGestureRecognizerWithData:(id)arg1; | |
- (void)_swipeGestureHandler:(id)arg1; | |
- (void)_panGestureHandler:(id)arg1; | |
- (void)_longPressGestureHandler:(id)arg1; | |
- (void)_tapGestureHandler:(id)arg1; | |
- (id)_specificDataFromPanRecognizer:(id)arg1; | |
- (id)_specificDataFromSwipeRecognizer:(id)arg1; | |
- (id)_specificDataFromLongPressRecognizer:(id)arg1; | |
- (id)_specificDataFromTapRecognizer:(id)arg1; | |
- (id)_createPanRecognizerWithDesc:(id)arg1; | |
- (id)_createSwipeRecognizerWithDesc:(id)arg1; | |
- (id)_createLongPressRecognizerWithDesc:(id)arg1; | |
- (id)_createTapRecognizerWithDesc:(id)arg1; | |
- (id)_addGestureRecognizer:(id)arg1 gestureRecognizersDesc:(id)arg2; | |
- (void)_installGestureRecognizersForGroupView:(id)arg1; | |
- (void)_recursivelyInstallGesturesForGroupView:(id)arg1; | |
- (void)installGestureRecognizersForViewController; | |
- (id)_lookupGestureRecognizerDataByIdentifier:(id)arg1; | |
- (id)_lookupGestureRecognizerData:(id)arg1; | |
- (void)_storeGestureRecognizerData:(id)arg1; | |
- (void)updateFullBounds; | |
- (void)updateInterfaceContentSystemMinimumLayoutMargins; | |
- (void)updateInterfaceContentSafeAreaInsets; | |
- (void)scrollViewDidEndScrollingAnimation:(id)arg1; | |
- (void)scrollViewDidScrollToTop:(id)arg1; | |
- (void)scrollViewDidEndDecelerating:(id)arg1; | |
- (void)scrollViewDidScroll:(id)arg1; | |
- (void)scrollViewWillBeginDragging:(id)arg1; | |
- (void)_dismissCompanionLockedScreen; | |
- (_Bool)_lastUpdatedDateExceedsMinimum; | |
- (id)_appName; | |
- (id)_getActivatingView; | |
- (id)lastUpdatedDateForActivatingView:(id)arg1; | |
- (id)appNameForActivatingView:(id)arg1; | |
- (int)disconnectedModeForActivatingView:(id)arg1; | |
- (int)activatingViewLoadingMode; | |
- (struct CGRect)frameForActivatingView:(id)arg1; | |
- (id)parentViewForActivatingView:(id)arg1; | |
- (void)activatingViewDidHide:(id)arg1; | |
- (void)activatingViewWillShow:(id)arg1; | |
- (void)activatingViewDidHideDisconnectedView:(id)arg1; | |
- (void)activatingViewWillShowDisconnectedView:(id)arg1; | |
- (void)interfaceGroupViewDidAdjustHeight:(id)arg1; | |
- (void)setValue:(id)arg1 forKey:(id)arg2; | |
- (void)performAction:(id)arg1 withValue:(id)arg2; | |
- (void)action:(id)arg1 value:(id)arg2; | |
- (id)checkView:(id)arg1 forCompanionProperty:(id)arg2; | |
- (void)purgeAndRecreate; | |
- (void)setInterfaceValue:(id)arg1 forKey:(id)arg2 property:(id)arg3; | |
- (void)updateIBDismissButtonFrame; | |
- (void)prepareInterfaceForIB; | |
- (void)viewDidLayoutSubviews; | |
- (void)viewWillLayoutSubviews; | |
- (void)didMoveToParentViewController:(id)arg1; | |
- (void)willMoveToParentViewController:(id)arg1; | |
- (void)viewDidDisappear:(_Bool)arg1; | |
- (void)viewWillDisappear:(_Bool)arg1; | |
- (void)viewDidAppear:(_Bool)arg1; | |
- (_Bool)_requiresVerticalScrolling; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)_applicationWillEnterForeground:(id)arg1; | |
- (void)_glanceUpdated; | |
- (void)_interfaceDidActivate; | |
- (void)cleanupActivatingView; | |
- (void)_hideLoadingView; | |
- (void)_showLoadingView; | |
- (void)performBlockWhenDoneLoading:(CDUnknownBlockType)arg1; | |
- (void)controllerWillActivate; | |
- (void)controllerDidAppear; | |
- (void)_preloadingCanceled; | |
- (void)_cancelPreloading; | |
- (void)_finishedPreloading; | |
- (void)_preloadInterface; | |
- (void)applicationDidBecomeActive; | |
- (void)applicationWillResignActive; | |
- (_Bool)preloadInterface; | |
- (void)viewDidLoad; | |
- (_Bool)traverseHierarchyForSpriteOrScene:(id)arg1; | |
- (void)controllerDidUpdateFullScreenMode; | |
- (_Bool)allowsFullScreenMode; | |
- (void)_loadRemoteNowPlayingViewController; | |
- (id)_enforceOnlyNowPlayingControlInThisControllerIterfaceDescription:(id)arg1; | |
- (_Bool)_interfaceDescriptionContainsOnlyTable:(id)arg1; | |
- (_Bool)_interfaceDescriptionContainsNowPlayingControl:(id)arg1; | |
- (void)loadView; | |
- (id)_rootView; | |
- (id)_scrollView; | |
- (_Bool)canProvideActionController; | |
@property(readonly, nonatomic) struct CGRect contentFrame; | |
- (_Bool)prefersStatusBarHidden; | |
- (void)createSimulatorNotificationButtonsInView:(id)arg1; | |
- (void)setStaticNotificationAttachmentURL:(id)arg1 ofType:(int)arg2; | |
- (struct CGSize)sizeThatFitsFromRootGroupView:(struct CGSize)arg1; | |
- (id)notificationSashContentView; | |
- (void)didRecieveContentSizeDidChangeNotification:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithCoder:(id)arg1; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
- (id)initWithInterfaceDescription:(id)arg1 bundle:(id)arg2 stringsFileName:(id)arg3 isNotification:(_Bool)arg4; | |
// Remaining properties | |
@property(nonatomic) _Bool containsNowPlayingView; // @dynamic containsNowPlayingView; | |
@property(readonly, copy) NSString *debugDescription; | |
@property(nonatomic) __weak id <SPInterfaceViewControllerDelegate> delegate; // @dynamic delegate; | |
@property(readonly, copy) NSString *description; | |
@property(nonatomic, getter=isFullScreenModeEnabled) _Bool fullScreenModeEnabled; // @dynamic fullScreenModeEnabled; | |
@property(readonly) unsigned int hash; | |
@property(retain, nonatomic) NSArray *properties; // @dynamic properties; | |
@property(readonly) Class superclass; | |
@end | |