luxlabs header browser preview


@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