System/Library/PrivateFrameworks/iTunesStoreUI.framework
SUOverlayBackgroundViewController.h
Download SUOverlayBackgroundViewController.h
@class NSString, SUScalingFlipView, UISwipeGestureRecognizer, SUOverlayViewController, NSMutableArray, SUTouchCaptureView;
@protocol SUOverlayBackgroundDelegate;
@interface SUOverlayBackgroundViewController : SUViewController <SUScalingFlipViewDelegate, UIGestureRecognizerDelegate> {
NSMutableArray *_actionQueue;
SUScalingFlipView *_activeFlipView;
BOOL _askingToDismissEverything;
BOOL _askingToDismissSelection;
SUTouchCaptureView *_captureView;
struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _keyboardFrame;
long long _selectedViewControllerIndex;
UISwipeGestureRecognizer *_swipeGestureRecognizer;
}
@property (nonatomic) id<SUOverlayBackgroundDelegate> delegate;
@property (readonly, nonatomic) SUOverlayViewController *selectedViewController;
@property (readonly, nonatomic) NSMutableArray *viewControllers;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
- (void)willAnimateRotationToInterfaceOrientation:(long long)a0 duration:(double)a1;
- (id)init;
- (void)dealloc;
- (void)dismissAnimated:(BOOL)a0;
- (void)loadView;
- (void)viewDidAppear:(BOOL)a0;
- (void)_enqueueAction:(id)a0;
- (BOOL)gestureRecognizer:(id)a0 shouldRecognizeSimultaneouslyWithGestureRecognizer:(id)a1;
- (void)_sendDidDismiss;
- (void)_swipe:(id)a0;
- (id)_selectedViewController;
- (void)_removeViewController:(id)a0;
- (void)storePage:(id)a0 finishedWithSuccess:(BOOL)a1;
- (void)_finishDismissEverythingAction:(id)a0;
- (void)_addViewController:(id)a0;
- (void)_backgroundAnimationDidStop:(id)a0 finished:(id)a1 context:(void *)a2;
- (void)_captureViewAction:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_centeredFrameForViewController:(id)a0;
- (id)_copyTransitionForTransition:(id)a0 action:(id)a1;
- (void)_finishDismissAction:(id)a0;
- (void)_finishDismissOfViewController:(id)a0 animated:(BOOL)a1;
- (void)_finishPresentAction:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_frameForSlideFromBottomForViewController:(id)a0;
- (void)_layoutForKeyboardChangeWithInfo:(id)a0;
- (void)_overlayActionDidFinish;
- (void)_overlayAnimationDidFinish;
- (void)_performDismissAction:(id)a0;
- (void)_performDismissEverythingAction:(id)a0;
- (void)_performFlipForAction:(id)a0;
- (void)_performNextAction;
- (void)_performPresentAction:(id)a0;
- (void)_reloadGestureRecognizers;
- (void)_shouldDismissFinishedWithValue:(id)a0;
- (void)_tearDownFlipView;
- (double)_viewControllerHorizontalPadding;
- (double)_viewControllerKeyboardOffset;
- (id)copyArchivableContext;
- (id)copyArchivableJetsamContext;
- (id)copyChildViewControllersForReason:(long long)a0;
- (void)dismissOverlay:(id)a0 animated:(BOOL)a1;
- (void)keyboardWillHideWithInfo:(id)a0;
- (void)keyboardWillShowWithInfo:(id)a0;
- (void)layoutViewControllers;
- (void)overlayPageViewTapped:(id)a0;
- (void)populateNavigationHistoryWithItems:(id)a0;
- (void)presentOverlay:(id)a0 withTransition:(id)a1;
- (void)restoreArchivableContext:(id)a0;
- (void)scalingFlipViewDidFinish:(id)a0;
- (BOOL)shouldExcludeFromNavigationHistory;
- (id)viewControllerForScriptWindowContext:(id)a0;
@end