-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathSBAppSwitcherController.h
More file actions
81 lines (77 loc) · 2.7 KB
/
SBAppSwitcherController.h
File metadata and controls
81 lines (77 loc) · 2.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
/**
* This header is generated by class-dump-z 0.2-0.
* class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
*
* Source: (null)
*/
#import "SBAppSwitcherBarViewDelegate.h"
#import "SBShowcaseViewController.h"
#import "SBIconViewDelegate.h"
@class SBAppSwitcherModel, SBPrintStatusController, NSString, SBAppSwitcherBarView, SBNowPlayingBar;
@interface SBAppSwitcherController : SBShowcaseViewController <SBIconViewDelegate, SBAppSwitcherBarViewDelegate> {
SBAppSwitcherModel* _model;
SBNowPlayingBar* _nowPlayingBar;
SBAppSwitcherBarView* _bottomBar;
BOOL _editing;
int _orientation;
NSString* _topAppDisplayID;
SBPrintStatusController* _printStatusController;
}
@property(readonly, assign, nonatomic) SBAppSwitcherModel* model;
@property(retain) NSString* topAppDisplayID;
+(id)sharedInstance;
+(id)sharedInstanceIfAvailable;
-(id)init;
-(void)dealloc;
-(void)applicationLaunched:(id)launched;
-(void)applicationDied:(id)died;
-(void)applicationSuspended:(id)suspended;
-(void)_appsDidChange:(id)_apps;
-(void)_newsstandFolderWasOpened:(id)opened;
-(id)view;
-(id)_view;
-(float)bottomBarHeight;
-(void)viewWillAppear;
-(void)viewDidAppear;
-(void)viewWillDisappear;
-(void)viewWillRotateToInterfaceOrientation:(int)view;
-(void)viewDidRotateFromInterfaceOrientation:(int)view;
-(void)downloadRemoved:(id)removed;
-(void)downloadChanged:(id)changed;
-(void)downloadItemUpdatingStatusChanged:(id)changed;
-(void)_reloadIconViewsAndShowFirstPage:(BOOL)page;
-(void)setupForApp:(id)app orientation:(int)orientation;
-(void)noteIconModelDidReload;
-(BOOL)handleMenuButtonTap;
-(BOOL)isScrolling;
-(BOOL)nowPlayingControlsVisible;
-(BOOL)airPlayControlsVisible;
-(id)_applicationIconsExceptTopApp;
-(BOOL)_inEditMode;
-(void)_beginEditing;
-(void)_stopEditing;
-(void)_removeApplicationFromRecents:(id)recents;
-(id)_currentDownloads;
-(id)_currentIcons;
-(id)_iconForApplication:(id)application;
-(id)_iconForDownload:(id)download;
-(id)_iconForPrinting;
-(void)setNeedsPrintStatusIcon:(BOOL)icon;
-(void)removePrintStatusIconBadge;
-(void)dismissPrintView;
-(id)printIcon;
-(BOOL)printViewIsShowing;
-(void)iconTapped:(id)tapped;
-(BOOL)iconShouldAllowTap:(id)icon;
-(void)iconHandleLongPress:(id)press;
-(void)iconTouchBegan:(id)began;
-(int)closeBoxTypeForIcon:(id)icon;
-(void)iconCloseBoxTapped:(id)tapped;
-(BOOL)iconViewDisplaysBadges:(id)badges;
-(void)appSwitcherBarRemovedFromSuperview:(id)superview;
-(BOOL)appSwitcherBar:(id)bar scrollShouldCancelInContentForView:(id)scroll;
-(void)appSwitcherBar:(id)bar pageAtIndexDidAppear:(int)pageAtIndex;
-(void)appSwitcherBar:(id)bar pageAtIndexDidDisappear:(int)pageAtIndex;
-(void)saveScrollPositionBeforeSuspendGesture;
-(void)restoreScrollPositionAfterSuspendGesture;
@end