luxlabs header browser preview


@class SUClientInterface, NSString, NSArray, UIImage, SUViewController, SUNavigationBarBackgroundView, SUPreviewOverlayViewController, NSMutableArray, UIViewController;
@protocol SUTabBarControllerDelegate;

@interface SUTabBarController : UITabBarController <SUOverlayBackgroundDelegate, _UIBasicAnimationFactory> {
    NSMutableArray *_overlayBackgroundViewControllers;
    UIViewController *_preTransientSelectedViewController;
    long long _reloadingUnderneathTransientControllerCount;
    BOOL _ignoreTabReselection;
    UIImage *_moreListSelectedImage;
    UIImage *_moreListUnselectedImage;
    SUViewController *_preloadedViewController;
    NSString *_preloadedViewControllerIdentifier;
    NSString *_preloadedViewControllerKey;
    SUPreviewOverlayViewController *_previewOverlayViewController;
    long long _storeBarStyle;
    SUNavigationBarBackgroundView *_tabBarBackdropView;
}

@property (readonly, nonatomic, getter=_previewOverlayViewController) SUPreviewOverlayViewController *_previewOverlayViewController;
@property (readonly, nonatomic) SUClientInterface *clientInterface;
@property (nonatomic) id<SUTabBarControllerDelegate> delegate;
@property (retain, nonatomic) NSArray *sections;
@property (retain, nonatomic) NSString *selectedIdentifier;
@property (retain, nonatomic) NSString *moreListTitle;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (Class)_moreNavigationControllerClass;

- (id)_timingFunctionForAnimation;
- (void)willAnimateRotationToInterfaceOrientation:(long long)a0 duration:(double)a1;
- (void)didRotateFromInterfaceOrientation:(long long)a0;
- (void)willRotateToInterfaceOrientation:(long long)a0 duration:(double)a1;
- (id)init;
- (void)viewWillAppear:(BOOL)a0;
- (void)dealloc;
- (id)_basicAnimationForView:(id)a0 withKeyPath:(id)a1;
- (void)loadView;
- (unsigned long long)supportedInterfaceOrientations;
- (void)viewWillDisappear:(BOOL)a0;
- (void)viewDidAppear:(BOOL)a0;
- (void)setViewControllers:(id)a0 animated:(BOOL)a1;
- (void)viewDidDisappear:(BOOL)a0;
- (id)_sectionForIdentifier:(id)a0;
- (void)_setSelectedViewController:(id)a0;
- (id)rotatingFooterView;
- (id)rotatingHeaderView;
- (id)selectedViewController;
- (void)setTransientViewController:(id)a0 animated:(BOOL)a1;
- (void)tabBar:(id)a0 didEndCustomizingItems:(id)a1 changed:(BOOL)a2;
- (void)tabBar:(id)a0 willEndCustomizingItems:(id)a1 changed:(BOOL)a2;
- (void)tabBar:(id)a0 willShowCustomizationSheet:(id)a1 withNavigationBar:(id)a2;
- (BOOL)window:(id)a0 shouldAutorotateToInterfaceOrientation:(long long)a1;
- (void)_longPressAction:(id)a0;
- (void)cancelTransientViewController:(id)a0;
- (long long)ITunesStoreUIBarStyle;
- (BOOL)loadFromDefaultsAndSetSections:(id)a0;
- (id)overlayBackgroundViewController;
- (void)_applicationDidChangeStatusBarFrame:(id)a0;
- (void)_applyMoreListConfiguration;
- (id)_archivedContextsForViewController:(id)a0;
- (void)_beginReloadingUnderneathTransientViewController;
- (void)_endReloadingUnderneathTransientViewController;
- (void)_fixupTabBarSelection;
- (void)_fixupViewControllers;
- (void)_hidePreviewOverlayAnimated:(BOOL)a0;
- (BOOL)_isReloadingUnderneathTransientViewController;
- (void)_moveTransientViewController:(id)a0 toSectionWithIdentifier:(id)a1 asRoot:(BOOL)a2;
- (void)_moveView:(id)a0 toView:(id)a1;
- (void)_partnerChanged:(id)a0;
- (void)_reloadViewControllersFromSections:(id)a0 animated:(BOOL)a1;
- (void)_restoreArchivedContexts:(id)a0;
- (void)_restoreArchivedTransientContexts:(id)a0;
- (void)_restoreOverlayContexts:(id)a0;
- (id)_rootViewControllerForSection:(id)a0;
- (BOOL)_saveNavigationPathToDefaults;
- (BOOL)_saveTransientNavigationPathToDefaults;
- (id)_sectionForType:(long long)a0;
- (id)_sectionForViewController:(id)a0;
- (void)_setStoreBarStyle:(long long)a0;
- (void)_showPreviewOverlay:(id)a0 animated:(BOOL)a1;
- (void)_transitionSafeHandlePartnerChange:(id)a0;
- (id)_viewControllerForContext:(id)a0;
- (void)dismissOverlayBackgroundViewController;
- (unsigned long long)indexOfViewControllerWithSectionType:(long long)a0;
- (id)initWithClientInterface:(id)a0;
- (BOOL)loadFromDefaults;
- (BOOL)presentOverlayBackgroundViewController:(id)a0;
- (void)pushTransientViewController:(id)a0 onSectionWithIdentifier:(id)a1;
- (void)reloadSectionVisibilityAnimated:(BOOL)a0;
- (void)reloadSectionWithIdentifier:(id)a0 URL:(id)a1;
- (void)resetToSystemDefaults;
- (void)resetUserDefaults;
- (BOOL)saveOrderingToDefaults;
- (BOOL)saveToDefaults;
- (void)scriptOverlayBackgroundDidDismiss:(id)a0;
- (void)selectDefaultSection;
- (void)selectSectionOfType:(long long)a0;
- (void)setMoreListSelectedImage:(id)a0 unselectedImage:(id)a1;
- (void)setSectionOrdering:(id)a0;
- (void)setTransientViewController:(id)a0 onSectionWithIdentifier:(id)a1;
- (id)viewControllerForSectionIdentifier:(id)a0;
- (id)viewControllerForSectionType:(long long)a0;

@end