-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathSBAlertManager.h
87 lines (79 loc) · 3.23 KB
/
SBAlertManager.h
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
81
82
83
84
85
86
//
// Generated by class-dump 3.5 (64 bit).
//
// class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard.
//
#import "NSObject.h"
#import "FBWindowContextManagerDelegate.h"
#import "FBWindowContextManagerObserver.h"
#import "SBAlertDelegate.h"
@class FBScene, NSMapTable, NSMutableArray, NSMutableSet, NSString, SBAlertWindow, SBDisableActiveInterfaceOrientationChangeAssertion, UIScreen;
@interface SBAlertManager : NSObject <SBAlertDelegate, FBWindowContextManagerDelegate, FBWindowContextManagerObserver>
{
UIScreen *_screen;
struct CGRect _windowFrame;
FBScene *_alertScene;
SBAlertWindow *_alertWindow;
SBAlertWindow *_deferredAlertWindow;
NSMutableArray *_alerts;
NSMapTable *_observers;
NSMutableSet *_removalPendingAlerts;
NSMapTable *_alertToAccessoryWrappersMap;
_Bool _deactivatingAllAlerts;
id <SBAlertManagerDelegate> _delegate;
SBDisableActiveInterfaceOrientationChangeAssertion *_orientationLockAssertion;
struct {
unsigned int deactivateDismissed:1;
unsigned int newWindow:1;
} _delegateFlags;
}
@property(readonly, nonatomic) SBAlertWindow *alertWindow; // @synthesize alertWindow=_alertWindow;
- (void)windowContextManagerDidStopTrackingContexts:(id)arg1;
- (void)windowContextManagerWillStartTrackingContexts:(id)arg1;
- (_Bool)windowContextManager:(id)arg1 shouldAddContext:(id)arg2;
- (void)alertWantsToForceWallpaperTunnelUpdate:(id)arg1;
- (void)alertIsReadyToBeRemovedFromView:(id)arg1;
- (void)alertIsReadyToBeDeactivated:(id)arg1;
- (void)alertWillDismiss:(id)arg1;
- (void)alert:(id)arg1 requestsBackgroundStyleChangeWithAnimationFactory:(id)arg2;
- (void)_disablePortraitOrientationLockIfPossibleForAlert:(id)arg1;
- (void)_disablePortraitOrientationLock;
- (void)_enablePortraitOrientationLock;
- (_Bool)_needsPortraitOrientationLockForAlert:(id)arg1;
- (void)_makeAlertWindowOpaque:(_Bool)arg1;
- (void)_resetAlertWindowOpacity;
- (id)_hostedAccessoryViewsForAlert:(id)arg1;
- (void)_hideHostedAccessoryViewsForAlert:(id)arg1;
- (void)_stopHostingAccessoryWindowsForDeactivatingAlert:(id)arg1;
- (void)_hostAccessoryWindowsForActivatingAlert:(id)arg1;
- (id)_accessoryWrapperForAlert:(id)arg1 withWindow:(id)arg2 hostRequester:(id)arg3;
- (void)_removeFromView:(id)arg1 oldAlertIndex:(unsigned long long)arg2;
- (void)_deactivate:(id)arg1;
- (void)_activate:(id)arg1;
- (id)_createAlertWindowForAlert:(id)arg1;
- (void)removeObserver:(id)arg1;
- (void)addObserver:(id)arg1;
@property(readonly, copy) NSString *debugDescription;
@property(readonly, copy) NSString *description;
- (void)applicationFinishedAnimatingBeneathAlert;
- (void)applicationWillAnimateActivation;
- (void)deactivateAlertsAfterLaunch;
- (void)setAlertsShouldDeactivateAfterLaunch;
- (void)deactivateAll;
- (void)deactivate:(id)arg1;
- (void)activate:(id)arg1;
- (id)allAlerts;
- (_Bool)containsAlert:(id)arg1;
- (id)stackedAlertsIncludingActiveAlert:(_Bool)arg1;
- (_Bool)hasStackedAlerts;
- (id)activeAlert;
- (id)contextHostManager;
- (id)screen;
@property(nonatomic) id <SBAlertManagerDelegate> delegate;
- (void)dealloc;
- (id)init;
- (id)initWithScreen:(id)arg1 delegate:(id)arg2;
// Remaining properties
@property(readonly) unsigned long long hash;
@property(readonly) Class superclass;
@end