System/Library/PrivateFrameworks/SpringBoard.framework
SBApplicationRestrictionController.h
Download SBApplicationRestrictionController.h
@class NSString, NSMutableDictionary, NSHashTable, NSMutableSet, NSSet, SBApplicationDefaults;
@protocol SBApplicationRestrictionDataSource;
@interface SBApplicationRestrictionController : NSObject <STTelephonyStateObserver> {
id<SBApplicationRestrictionDataSource> _dataSource;
NSHashTable *_observers;
NSMutableDictionary *_tagValidityMap;
NSMutableDictionary *_validTagsByIdentifier;
struct MGNotificationTokenStruct { } *_tagsNotificationToken;
NSMutableSet *_enabledTags;
NSMutableDictionary *_ratingRanksByIdentifier;
NSSet *_restrictedIdentifiers;
SBApplicationDefaults *_applicationDefaults;
BOOL _showInternalApps;
BOOL _hasHideNonDefaultSystemAppsCapability;
BOOL _showAllSystemApps;
BOOL _canPostRestrictionState;
}
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
- (id)init;
- (void)noteVisibilityOverridesDidChange;
- (void)dealloc;
- (void)removeObserver:(id)a0;
- (void)beginPostingChanges;
- (void)noteRestrictionsMayHaveChanged;
- (void)noteApplicationIdentifiersDidChangeWithAdded:(id)a0 replaced:(id)a1 removed:(id)a2;
- (id)initWithDataSource:(id)a0;
- (void)carrierBundleInfoDidChangeForStateProvider:(id)a0 slot:(long long)a1;
- (void).cxx_destruct;
- (BOOL)isApplicationIdentifierRestricted:(id)a0;
- (void)addObserver:(id)a0;
@end