summaryrefslogtreecommitdiffstats
path: root/QuickActions/QuickActionsPrefs/LSApplicationProxy+AltList.h
diff options
context:
space:
mode:
Diffstat (limited to 'QuickActions/QuickActionsPrefs/LSApplicationProxy+AltList.h')
-rw-r--r--QuickActions/QuickActionsPrefs/LSApplicationProxy+AltList.h28
1 files changed, 28 insertions, 0 deletions
diff --git a/QuickActions/QuickActionsPrefs/LSApplicationProxy+AltList.h b/QuickActions/QuickActionsPrefs/LSApplicationProxy+AltList.h
new file mode 100644
index 0000000..65866ab
--- /dev/null
+++ b/QuickActions/QuickActionsPrefs/LSApplicationProxy+AltList.h
@@ -0,0 +1,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 \ No newline at end of file