luxlabs header browser preview


@class _UINavigationBarTitleViewOverlayRects, NSArray, NSString, NSLayoutConstraint, UINavigationItem, UIMenu;
@protocol _UINavigationBarTitleViewDataSource;

@interface _UINavigationBarTitleView : UIView <_UINavigationBarAugmentedTitleView> {
    NSLayoutConstraint *_heightConstraint;
    _UINavigationBarTitleViewOverlayRects *_overlayRects;
    id<_UINavigationBarTitleViewDataSource> _dataSource;
}

@property (readonly, weak, nonatomic) UINavigationItem *navigationItem;
@property (readonly, nonatomic) long long titleLocation;
@property (nonatomic) BOOL underlayBarContent;
@property (nonatomic) double height;
@property (nonatomic) double backButtonMaximumWidth;
@property (nonatomic) BOOL hideBackButton;
@property (nonatomic) BOOL hideLeadingBarButtons;
@property (nonatomic) BOOL hideStandardTitle;
@property (nonatomic) BOOL hideCenterBarButtons;
@property (nonatomic) BOOL hideTrailingBarButtons;
@property (nonatomic) double backButtonAlpha;
@property (nonatomic) double leadingBarAlpha;
@property (nonatomic) double trailingBarAlpha;
@property (readonly, copy, nonatomic) NSArray *contentOverlayRects;
@property (readonly, nonatomic) long long leadingOverlayCount;
@property (readonly, nonatomic) long long trailingOverlayCount;
@property (readonly, nonatomic) double largeTitleHeight;
@property (readonly, nonatomic) struct { double x0; double x1; } largeTitleHeightRange;
@property (readonly, nonatomic) double contentBaselineOffsetFromTop;
@property (readonly, nonatomic) double contentBaseHeight;
@property (nonatomic) long long preferredContentAlignment;
@property (readonly, copy, nonatomic) UIMenu *backButtonMenu;
@property (readonly, nonatomic) BOOL _underlayNavigationBarContent;
@property (readonly, copy, nonatomic) NSArray *_navigationBarContentOverlayRects;
@property (readonly, nonatomic) double _navigationBarContentHeight;
@property (readonly, nonatomic) double _navigationBarBackButtonMaximumWidth;
@property (readonly, nonatomic) BOOL _hideNavigationBarBackButton;
@property (readonly, nonatomic) BOOL _hideNavigationBarLeadingBarButtons;
@property (readonly, nonatomic) BOOL _hideNavigationBarStandardTitle;
@property (readonly, nonatomic) BOOL _hideNavigationBarCenterBarButtons;
@property (readonly, nonatomic) BOOL _hideNavigationBarTrailingBarButtons;
@property (readonly, nonatomic) double _navigationBarBackButtonAlpha;
@property (readonly, nonatomic) double _navigationBarLeadingBarButtonsAlpha;
@property (readonly, nonatomic) double _navigationBarTrailingBarButtonsAlpha;
@property (readonly, nonatomic) long long _preferredAlignment;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)setTranslatesAutoresizingMaskIntoConstraints:(BOOL)a0;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void).cxx_destruct;
- (void)contentDidChange;
- (void)performTransition:(long long)a0 willBeDisplayed:(BOOL)a1;
- (id)initWithCoder:(id)a0;
- (void)_contentDidChange;
- (void)_navigationBarTraitCollectionDidChangeTo:(id)a0 from:(id)a1;
- (void)_navigationBarTransitionCompleted:(long long)a0 willBeDisplayed:(BOOL)a1;
- (void)_navigationBarTransitionWillBegin:(long long)a0 willBeDisplayed:(BOOL)a1;
- (void)_performNavigationBarTransition:(long long)a0 willBeDisplayed:(BOOL)a1;
- (long long)_preferredContentSizeForSize:(long long)a0;
- (void)_setDataSource:(id)a0 navigationItem:(id)a1 titleLocation:(long long)a2;
- (id)_traitCollectionOverridesForNavigationBarTraitCollection:(id)a0;
- (BOOL)_wantsTwoPartTransition;
- (void)navigationBarTraitCollectionDidChangeTo:(id)a0 from:(id)a1;
- (void)preferredContentSizeDidChange;
- (long long)preferredContentSizeForSize:(long long)a0;
- (void)transitionCompleted:(long long)a0 willBeDisplayed:(BOOL)a1;
- (void)transitionWillBegin:(long long)a0 willBeDisplayed:(BOOL)a1;

@end