-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathSBApplicationRestrictionController.h
More file actions
46 lines (42 loc) · 1.63 KB
/
SBApplicationRestrictionController.h
File metadata and controls
46 lines (42 loc) · 1.63 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
/**
* This header is generated by class-dump-z 0.2a.
* class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
*
* Source: (null)
*/
#import <XXUnknownSuperclass.h> // Unknown library
#import "SpringBoard-Structs.h"
#import "MCProfileConnectionObserver.h"
@class NSSet, NSMutableDictionary, NSHashTable, NSMutableSet;
@protocol SBApplicationRestrictionDataSource;
__attribute__((visibility("hidden")))
@interface SBApplicationRestrictionController : XXUnknownSuperclass <MCProfileConnectionObserver> {
id<SBApplicationRestrictionDataSource> _dataSource;
NSHashTable* _observers;
NSMutableDictionary* _tagValidityMap;
NSMutableDictionary* _validTagsByDisplayIdentifier;
MGNotificationTokenStructRef _tagsNotificationToken;
NSMutableSet* _enabledTags;
NSMutableDictionary* _ratingRanksByDisplayIdentifier;
BOOL _hasSMSCapability;
NSSet* _restrictedDisplayIdentifiers;
BOOL _showInternalApps;
BOOL _hasHideNonDefaultSystemAppsCapability;
BOOL _showAllSystemApps;
BOOL _canPostRestrictionState;
}
-(void)profileConnectionDidReceiveEffectiveSettingsChangedNotification:(id)profileConnection userInfo:(id)info;
-(void)_postRestrictionStateToObservers:(id)observers;
-(void)_postRestrictionState;
-(void)updateVisibilityPreferences;
-(void)updateRestrictions;
-(void)beginPostingChanges;
-(void)noteVisibilityStateDidChange;
-(void)noteApplicationIdentifiersDidChangeWithAdded:(id)noteApplicationIdentifiers modified:(id)modified removed:(id)removed;
-(BOOL)isDisplayIdentifierRestricted:(id)restricted;
-(void)removeObserver:(id)observer;
-(void)addObserver:(id)observer;
-(void)dealloc;
-(id)init;
-(id)initWithDataSource:(id)dataSource;
@end