summaryrefslogtreecommitdiffstats
path: root/QuickActions/QuickActionsPrefs/LSApplicationProxy+AltList.h
blob: 65866ab3d61a060850b55f924844c923d4cf182d (plain) (blame)
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
#import <Foundation/Foundation.h>

@interface LSApplicationRecord : NSObject
@property (nonatomic,readonly) NSArray* appTags;
@property (getter=isLaunchProhibited,readonly) BOOL launchProhibited;
@end

@interface LSApplicationProxy : NSObject
@property (nonatomic,readonly) NSArray* appTags;
@property (getter=isLaunchProhibited,nonatomic,readonly) BOOL launchProhibited;
@property (nonatomic,readonly) NSString* localizedName;
+(LSApplicationProxy *)applicationProxyForIdentifier:(NSString *)id;
-(NSString *)localizedNameForContext:(id)arg;
-(NSURL *)bundleURL;
-(NSString *)bundleIdentifier;
-(LSApplicationRecord *)correspondingApplicationRecord;
@end

@interface LSApplicationProxy (AltList)
-(BOOL)atl_isHidden;
-(NSString *)atl_fastDisplayName;
-(NSString *)atl_nameToDisplay;
@end

@interface LSApplicationWorkspace : NSObject
+(LSApplicationWorkspace *)defaultWorkspace;
-(NSArray<LSApplicationWorkspace *> *)allApplications;
@end