1 #import <Foundation/Foundation.h>
3 @interface LSApplicationRecord
: NSObject
4 @
property (nonatomic
,readonly
) NSArray
* appTags
;
5 @
property (getter
=isLaunchProhibited
,readonly
) BOOL launchProhibited
;
8 @interface LSApplicationProxy
: NSObject
9 @
property (nonatomic
,readonly
) NSArray
* appTags
;
10 @
property (getter
=isLaunchProhibited
,nonatomic
,readonly
) BOOL launchProhibited
;
11 @
property (nonatomic
,readonly
) NSString
* localizedName
;
12 +(LSApplicationProxy
*)applicationProxyForIdentifier
:(NSString
*)id
;
13 -(NSString
*)localizedNameForContext
:(id
)arg
;
15 -(NSString
*)bundleIdentifier
;
16 -(LSApplicationRecord
*)correspondingApplicationRecord
;
19 @interface
LSApplicationProxy (AltList
)
21 -(NSString
*)atl_fastDisplayName
;
22 -(NSString
*)atl_nameToDisplay
;
25 @interface LSApplicationWorkspace
: NSObject
26 +(LSApplicationWorkspace
*)defaultWorkspace
;
27 -(NSArray
<LSApplicationWorkspace
*> *)allApplications
;