-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathLSApplicationWorkspace.h
37 lines (27 loc) · 1.16 KB
/
LSApplicationWorkspace.h
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
29
30
31
32
33
34
35
36
37
//
// LSApplicationWorkspace.h
//
// Created by Speedyfriend67 on 21.07.24
//
#ifndef LSApplicationWorkspace_h
#define LSApplicationWorkspace_h
#import <Foundation/Foundation.h>
@class LSApplicationProxy;
@interface LSApplicationWorkspace : NSObject
+ (LSApplicationWorkspace *)defaultWorkspace;
- (NSArray<LSApplicationProxy *> *)allApplications;
- (NSArray<LSApplicationProxy *> *)allInstalledApplications;
- (void)enumerateApplicationsOfType:(NSInteger)type block:(void (^)(id))block;
- (BOOL)openApplicationWithBundleID:(NSString *)bundleIdentifier;
- (BOOL)installApplication:(NSURL *)ipaPath withOptions:(id)arg2 error:(NSError *__autoreleasing *)error;
- (BOOL)uninstallApplication:(NSString *)bundleIdentifier withOptions:(id)arg2;
- (BOOL)uninstallApplication:(NSString *)arg1
withOptions:(id)arg2
error:(NSError *__autoreleasing *)arg3
usingBlock:(/*^block*/ id)arg4;
- (BOOL)invalidateIconCache:(id)arg1;
- (BOOL)openSensitiveURL:(NSURL *)url withOptions:(id)arg2 error:(NSError *__autoreleasing *)error;
- (void)removeObserver:(id)arg1;
- (void)addObserver:(id)arg1;
@end
#endif /* LSApplicationWorkspace_h */