System/Library/PrivateFrameworks/SpringBoard.framework
SBApplicationShortcutStore.h
Download SBApplicationShortcutStore.h
@class FBSApplicationDataStore, NSString, NSArray, NSLock, NSObject;
@protocol OS_dispatch_queue;
@interface SBApplicationShortcutStore : NSObject {
NSLock *_stateLock;
NSObject<OS_dispatch_queue> *_saveQueue;
NSArray *_cachedApplicationShortcutItems;
NSArray *_cachedLanguages;
unsigned long long _cachedVersion;
BOOL _isLoaded;
BOOL _isDirty;
FBSApplicationDataStore *_dataStore;
}
@property (readonly, copy, nonatomic) NSString *bundleIdentifier;
@property (readonly, copy, nonatomic) NSArray *applicationShortcutItems;
@property (readonly, copy, nonatomic) NSArray *languages;
@property (readonly, nonatomic) unsigned long long version;
+ (void)clearStore;
- (void)invalidateCache;
- (void)_saveQueue_save;
- (id)_plistArrayFromApplicationShortcutItems:(id)a0;
- (id)_applicationShortcutItemsFromPlistArray:(id)a0;
- (void)truncateIfNecessary;
- (void)setApplicationShortcutItems:(id)a0 withLanguages:(id)a1 version:(unsigned long long)a2;
- (id)description;
- (void)_stateLock_markDirty;
- (void).cxx_destruct;
- (id)initWithBundleIdentifier:(id)a0;
- (BOOL)_stateLock_truncateIfNeeded:(id)a0;
- (void)_stateLock_loadFromStoreIfNeeded;
- (void)saveSynchronously;
@end