System/Library/PrivateFrameworks/SpringBoardHome.framework
SBDockView.h
@class UIColor, NSString, SBHighlightView, SBDockIconListView, UIView, UIImageView, _UILegibilitySettings;
@protocol SBDockViewDelegate;
@interface SBDockView : UIView <SBUICoronaAnimationControllerParticipant> {
SBHighlightView *_highlightView;
UIImageView *_backgroundImageView;
UIView *_accessibilityBackgroundView;
BOOL _forSnapshot;
}
@property (readonly, nonatomic) UIColor *accessibilityBackgroundColor;
@property (retain, nonatomic) _UILegibilitySettings *legibilitySettings;
@property (retain, nonatomic) UIView *backgroundView;
@property (nonatomic) unsigned long long dockEdge;
@property (readonly, nonatomic) double dockHeight;
@property (readonly, nonatomic) double dockHeightPadding;
@property (readonly, nonatomic) struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } dockListViewFrame;
@property (readonly, nonatomic) SBDockIconListView *dockListView;
@property (nonatomic) double dockListOffset;
@property (weak, nonatomic) id<SBDockViewDelegate> delegate;
@property (readonly, nonatomic, getter=isDockInset) BOOL dockInset;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_dockOverhangInsets;
- (double)_minimumHomeScreenScale;
- (void)_backgroundContrastDidChange:(id)a0;
- (void)minimumHomeScreenScaleDidChange;
- (void)willMoveToWindow:(id)a0;
- (void)setBackgroundAlpha:(double)a0;
- (void)dealloc;
- (void)updateAccessibilityTintColor;
- (void)getDockViewMetrics:(struct { struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } x0; struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } x1; struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } x2; struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } x3; struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } x4; } *)a0;
- (id)_listLayout;
- (id)_visualConfiguration;
- (void)coronaAnimationController:(id)a0 willAnimateCoronaTransitionWithAnimator:(id)a1;
- (void)_updateCornerRadii;
- (void).cxx_destruct;
- (void)layoutSubviews;
- (id)initWithDockListView:(id)a0 forSnapshot:(BOOL)a1;
- (void)didMoveToWindow;
- (double)_layoutScale;
@end