-
Notifications
You must be signed in to change notification settings - Fork 1
/
SBHDateHeaderVewController.h
65 lines (60 loc) · 2.46 KB
/
SBHDateHeaderVewController.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
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
/* Generated by RuntimeBrowser
Platform: iOS 15.7.2 (19H218) arm64
Image: /System/Library/PrivateFrameworks/SpringBoardHome.framework/SpringBoardHome (1)
*/
//Lockscreen Date Time label settings
@interface SBHDateHeaderViewController : UIViewController <SBDateTimeOverrideObserver, SBHLegibility> {
SBUILegibilityLabel * _dateLabel;
<SBFDateProviding> * _dateProvider;
SBFDateTimeController * _dateTimeController;
_UILegibilitySettings * _legibilitySettings;
UIView * _timeContainer;
SBUILegibilityLabel * _timeLabel;
NSLayoutConstraint * _timeLeadingConstraint;
id _timerToken;
unsigned long long _updateDisabledCount;
}
@property (nonatomic, readonly) SBUILegibilityLabel *dateLabel;
@property (nonatomic, retain) <SBFDateProviding> *dateProvider;
@property (nonatomic, readonly) SBFDateTimeController *dateTimeController;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, copy) NSString *description;
@property (readonly) unsigned long long hash;
@property (nonatomic, retain) _UILegibilitySettings *legibilitySettings;
@property (readonly) Class superclass;
@property (nonatomic, readonly) UIView *timeContainer;
@property (nonatomic, readonly) SBUILegibilityLabel *timeLabel;
@property (nonatomic, readonly) NSLayoutConstraint *timeLeadingConstraint;
+ (double)_topMarginFromTimeFont;
+ (id)dateFont;
+ (struct { double x1; double x2; double x3; double x4; })dateFontMetrics;
+ (id)timeFont;
+ (struct { double x1; double x2; double x3; double x4; })timeFontMetrics;
- (void).cxx_destruct;
- (struct UIEdgeInsets { double x1; double x2; double x3; double x4; })_cachedGlyphInsetsTimeFontForString:(id)arg1;
- (void)_handleTimeZoneChange;
- (void)_startUpdateTimer;
- (void)_stopUpdateTimer;
- (struct UIEdgeInsets { double x1; double x2; double x3; double x4; })_timeLabelInsetsForTimeString:(id)arg1;
- (void)_updateFormat;
- (void)_updateLabels;
- (void)_updateTimeLeadingConstraint;
- (void)controller:(id)arg1 didChangeOverrideDateFromDate:(id)arg2;
- (id)dateLabel;
- (id)dateProvider;
- (id)dateTimeController;
- (void)dealloc;
- (void)disableUpdates;
- (void)enableUpdates;
- (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- (id)legibilitySettings;
- (void)loadView;
- (void)setDateProvider:(id)arg1;
- (void)setLegibilitySettings:(id)arg1;
- (id)timeContainer;
- (id)timeLabel;
- (id)timeLeadingConstraint;
- (void)traitCollectionDidChange:(id)arg1;
- (void)viewDidDisappear:(bool)arg1;
- (void)viewWillAppear:(bool)arg1;
@end