-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathSBHDefaultIconListLayoutProvider.h
More file actions
52 lines (46 loc) · 3.51 KB
/
SBHDefaultIconListLayoutProvider.h
File metadata and controls
52 lines (46 loc) · 3.51 KB
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
/* Generated by RuntimeBrowser
Platform: iOS 15.7.2 (19H218) arm64
Image: /System/Library/PrivateFrameworks/SpringBoardHome.framework/SpringBoardHome (1)
*/
//Where has this class been ny whole life? It looks sensible and like I can use way mnore native code the previous iOS versions.
@interface SBHDefaultIconListLayoutProvider : NSObject <BSDescriptionProviding, SBIconListLayoutProvider> {
NSMutableDictionary * _cachedListLayouts;
unsigned long long _layoutOptions;
unsigned long long _screenType;
}
@property (readonly, copy) NSString *debugDescription;
@property (readonly, copy) NSString *description;
@property (readonly) unsigned long long hash;
@property (nonatomic, readonly) unsigned long long layoutOptions;
@property (nonatomic, readonly) unsigned long long screenType;
@property (readonly) Class superclass;
+ (unsigned long long)currentDeviceScreenType;
+ (unsigned long long)defaultLayoutOptions;
+ (unsigned long long)extendedFloatingDockCapacityIconCount;
+ (id)frameworkFallbackInstance;
- (void).cxx_destruct;
- (void)configureAppLibraryConfiguration:(id)arg1 forScreenType:(unsigned long long)arg2 layoutOptions:(unsigned long long)arg3;
- (void)configureFloatyFolderConfiguration:(id)arg1 forScreenType:(unsigned long long)arg2 layoutOptions:(unsigned long long)arg3;
- (void)configureFolderIconConfiguration:(id)arg1 forScreenType:(unsigned long long)arg2 numberOfRows:(unsigned long long)arg3 layoutOptions:(unsigned long long)arg4;
- (void)configureGridSizeClassSizes:(struct SBHIconGridSizeClassSizes { struct SBHIconGridSize { unsigned short x_1_1_1; unsigned short x_1_1_2; } x1; struct SBHIconGridSize { unsigned short x_2_1_1; unsigned short x_2_1_2; } x2; struct SBHIconGridSize { unsigned short x_3_1_1; unsigned short x_3_1_2; } x3; struct SBHIconGridSize { unsigned short x_4_1_1; unsigned short x_4_1_2; } x4; struct SBHIconGridSize { unsigned short x_5_1_1; unsigned short x_5_1_2; } x5; }*)arg1 forScreenType:(unsigned long long)arg2 numberOfColumns:(unsigned long long)arg3 iconLocation:(id)arg4 layoutOptions:(unsigned long long)arg5;
- (void)configureIconAccessoryConfiguration:(id)arg1 forScreenType:(unsigned long long)arg2 layoutOptions:(unsigned long long)arg3;
- (void)configureLabelConfigurations:(id)arg1 forScreenType:(unsigned long long)arg2;
- (void)configureRootFolderConfiguration:(id)arg1 forScreenType:(unsigned long long)arg2 layoutOptions:(unsigned long long)arg3;
- (void)configureSidebarConfiguration:(id)arg1 forScreenType:(unsigned long long)arg2 layoutOptions:(unsigned long long)arg3 getBottomSearchOffset:(double*)arg4;
- (void)configureSupportedIconGridSizeClasses:(unsigned long long*)arg1 forScreenType:(unsigned long long)arg2 iconLocation:(id)arg3 layoutOptions:(unsigned long long)arg4;
- (id)description;
- (id)descriptionBuilderWithMultilinePrefix:(id)arg1;
- (id)descriptionWithMultilinePrefix:(id)arg1;
- (struct UIEdgeInsets { double x1; double x2; double x3; double x4; })homeScreenSearchOverlayInsetsForScreenType:(unsigned long long)arg1 layoutOptions:(unsigned long long)arg2 forAppLibrary:(bool)arg3;
- (id)init;
- (id)initWithLayoutOptions:(unsigned long long)arg1;
- (id)initWithScreenType:(unsigned long long)arg1;
- (id)initWithScreenType:(unsigned long long)arg1 layoutOptions:(unsigned long long)arg2;
- (id)layoutForIconLocation:(id)arg1;
- (unsigned long long)layoutOptions;
- (unsigned long long)layoutOptionsForIconLocation:(id)arg1;
- (id)makeLayoutForIconLocation:(id)arg1;
- (unsigned long long)screenType;
- (id)succinctDescription;
- (id)succinctDescriptionBuilder;
@end