-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathSBFolderIconImageView.h
More file actions
104 lines (100 loc) · 4.96 KB
/
SBFolderIconImageView.h
File metadata and controls
104 lines (100 loc) · 4.96 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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
/* Generated by RuntimeBrowser
Platform: iOS 15.7.2 (19H218) arm64
Image: /System/Library/PrivateFrameworks/SpringBoardHome.framework/SpringBoardHome (1)
*/
//Note: generated with Snowboard installed and other tweaks that FW this
@interface SBFolderIconImageView : SBIconImageView <SBFolderIconImageCacheObserver, SBFolderIconObserver> {
bool _animating;
unsigned long long _backgroundStyle;
UIView * _backgroundView;
SBFloatyFolderView * _crossfadeFolderView;
UIView * _crossfadeScalingView;
unsigned long long _currentBackgroundStyle;
unsigned long long _currentPageIndex;
bool _hasCustomBackgroundView;
NSHashTable * _imageUpdateDisableAssertions;
_SBIconGridWrapperView * _leftWrapperView;
NSMutableArray * _pageElements;
UIView * _pageGridContainer;
_SBIconGridWrapperView * _rightWrapperView;
UIView * _solidColorBackgroundView;
unsigned long long _transitionToken;
}
@property (getter=isAnimating, nonatomic, readonly) bool animating;
@property (nonatomic) unsigned long long backgroundStyle;
@property (nonatomic, retain) UIView *backgroundView;
@property (nonatomic, readonly) unsigned long long concreteBackgroundStyle;
@property (nonatomic) unsigned long long currentBackgroundStyle;
@property (nonatomic, readonly) unsigned long long currentPageIndex;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, copy) NSString *description;
@property (nonatomic, readonly) bool hasCustomBackgroundView;
@property (readonly) unsigned long long hash;
@property (nonatomic) double iconGridImageAlpha;
@property (getter=isPageGridHidden, nonatomic) bool pageGridHidden;
@property (readonly) Class superclass;
- (void).cxx_destruct;
- (id)_currentPageElement;
- (id)_folderIcon;
- (id)_folderIconImageCache;
- (id)_generateSquareContentsImage;
- (Class)_iconGridImageClass;
- (struct CGSize { double x1; double x2; })_interiorGridSize;
- (void)_performScrollingDirection:(long long)arg1 targetPageIndex:(unsigned long long)arg2 targetPageScrollRow:(unsigned long long)arg3 newLeftElement:(id)arg4 newRightElement:(id)arg5 animated:(bool)arg6;
- (void)_setAnimating:(bool)arg1;
- (void)_setPageElements:(id)arg1;
- (void)_setupGridViewsInDefaultConfiguration;
- (void)_showLeftMinigrid;
- (void)_showRightMinigrid;
- (void)_updateAccessibilityBackgroundContrast;
- (void)_updateCurrentBackgroundStyle;
- (void)_updateRasterization;
- (unsigned long long)backgroundStyle;
- (id)backgroundView;
- (unsigned long long)centerVisibleMiniIconIndex;
- (void)cleanupAfterFloatyFolderCrossfade;
- (unsigned long long)concreteBackgroundStyle;
- (id)contentsImage;
- (unsigned long long)currentBackgroundStyle;
- (unsigned long long)currentPageIndex;
- (void)dealloc;
- (id)descriptionBuilderWithMultilinePrefix:(id)arg1;
- (id)disableImageUpdatesForReason:(id)arg1;
- (unsigned long long)firstVisibleMiniIconIndex;
- (void)folderIconImageCache:(id)arg1 didUpdateImagesForFolderIcon:(id)arg2;
- (struct CGRect { struct CGPoint { double x_1_1_1; double x_1_1_2; } x1; struct CGSize { double x_2_1_1; double x_2_1_2; } x2; })frameForMiniIconAtIndex:(unsigned long long)arg1;
- (struct CGRect { struct CGPoint { double x_1_1_1; double x_1_1_2; } x1; struct CGSize { double x_2_1_1; double x_2_1_2; } x2; })frameForMiniIconAtIndexPath:(id)arg1;
- (void)fulfillGridImageForPageElement:(id)arg1;
- (bool)hasCustomBackgroundView;
- (double)iconGridImageAlpha;
- (void)iconViewFolderIconImageCacheDidChange;
- (void)iconViewLegibilitySettingsDidChange;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x_1_1_1; double x_1_1_2; } x1; struct CGSize { double x_2_1_1; double x_2_1_2; } x2; })arg1;
- (void)invalidateImageUpdatesAssertion:(id)arg1;
- (bool)isAnimating;
- (bool)isPageGridHidden;
- (unsigned long long)lastVisibleMiniIconIndex;
- (void)layoutSubviews;
- (void)prepareForReuse;
- (void)prepareToCrossfadeWithFloatyFolderView:(id)arg1 allowFolderInteraction:(bool)arg2;
- (id)representedListLayout;
- (void)scrollToFirstGapAnimated:(bool)arg1;
- (void)scrollToGapOrTopIfFullOfPage:(unsigned long long)arg1 animated:(bool)arg2;
- (void)scrollToTopOfFirstPageAnimated:(bool)arg1;
- (void)scrollToTopOfPage:(unsigned long long)arg1 animated:(bool)arg2;
- (void)setBackgroundAndIconGridImageAlpha:(double)arg1;
- (void)setBackgroundScale:(double)arg1;
- (void)setBackgroundStyle:(unsigned long long)arg1;
- (void)setBackgroundView:(id)arg1;
- (void)setCurrentBackgroundStyle:(unsigned long long)arg1;
- (void)setFloatyFolderCrossfadeFraction:(double)arg1;
- (void)setIcon:(id)arg1 location:(id)arg2 animated:(bool)arg3;
- (void)setIconGridImageAlpha:(double)arg1;
- (void)setIconView:(id)arg1;
- (void)setPageGridHidden:(bool)arg1;
- (id)snapshot;
- (void)updateImageAnimated:(bool)arg1;
- (struct CGRect { struct CGPoint { double x_1_1_1; double x_1_1_2; } x1; struct CGSize { double x_2_1_1; double x_2_1_2; } x2; })visibleImageRelativeFrameForMiniIconAtIndex:(unsigned long long)arg1;
- (unsigned long long)visibleMiniIconCount;
- (unsigned long long)visibleMiniIconListIndex;
@end