luxlabs header browser preview


@class UIView, NSString, NSArray, SUUIClientContext, SUUINavigationBarContext, NSMapTable, SUUIButtonViewElement, SUUINavigationBarViewElement, NSMutableArray, UIViewController, SUUINavigationBarButtonsController, SUUINavigationPaletteController;
@protocol SUUINavigationBarControllerDelegate;

@interface SUUINavigationBarController : NSObject <SUUILayoutCacheDelegate> {
    SUUINavigationBarButtonsController *_buttonsController;
    SUUINavigationBarContext *_navigationBarContext;
    SUUINavigationPaletteController *_paletteController;
    NSMutableArray *_reusableSearchBarControllers;
    NSMapTable *_searchBarControllers;
    NSMutableArray *_sections;
    SUUIButtonViewElement *_titleButtonViewElement;
}

@property (retain, nonatomic) SUUINavigationBarViewElement *navigationBarViewElement;
@property (retain, nonatomic) SUUIClientContext *clientContext;
@property (weak, nonatomic) id<SUUINavigationBarControllerDelegate> delegate;
@property (weak, nonatomic) UIViewController *parentViewController;
@property (readonly, nonatomic) UIView *navigationPaletteView;
@property (readonly, nonatomic) NSArray *existingSearchBarControllers;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)dealloc;
- (void).cxx_destruct;
- (double)_availableWidth;
- (void)detachNavigationItemControllers;
- (id)_addSearchBarControllerWithViewElement:(id)a0;
- (id)_attributedStringForButton:(id)a0;
- (id)_attributedStringForButtonText:(id)a0 type:(long long)a1 style:(id)a2;
- (id)_barButtonItemWithButtonViewElement:(id)a0;
- (id)_barButtonItemWithSearchBarViewElement:(id)a0;
- (id)_barButtonItemWithViewElement:(id)a0;
- (id)_buttonWithElement:(id)a0 width:(double)a1;
- (void)_fullyReloadSections:(id)a0 withNavigationItem:(id)a1;
- (id)_navigationBarContext;
- (id)_resourceImageForImageElement:(id)a0;
- (void)_titleButtonAction:(id)a0;
- (void)_viewElementEventNotification:(id)a0;
- (void)attachToNavigationItem:(id)a0;
- (id)barButtonItemForElementIdentifier:(id)a0;
- (void)detachFromNavigationItem:(id)a0;
- (id)fallbackTitleView;
- (id)initWithNavigationBarViewElement:(id)a0;
- (void)itemOfferButtonWillAnimateTransition:(id)a0;
- (void)layoutCacheDidFinishBatch:(id)a0;
- (void)setReusableSearchBarControllers:(id)a0;
- (id)titleViewWithViewElement:(id)a0;
- (void)updateNavigationItem:(id)a0;
- (id)viewForElementIdentifier:(id)a0;

@end