luxlabs header browser preview


@class NSHashTable, _SFFluidProgressView, SFUnifiedTabBarItemArrangement, NSSet, UnifiedTabBar, SFLockdownStatusBar, BookmarksBarView, UnifiedBar;

@interface TabBarManager : NSObject {
    NSHashTable *_observers;
    UnifiedTabBar *_cachedInlineTabBar;
}

@property (nonatomic) long long displayMode;
@property (retain, nonatomic) NSSet *hiddenItems;
@property (retain, nonatomic) SFUnifiedTabBarItemArrangement *itemArrangement;
@property (retain, nonatomic) UnifiedBar *unifiedBar;
@property (nonatomic) BOOL suppressesStandaloneTabBar;
@property (readonly, nonatomic) UnifiedTabBar *inlineTabBar;
@property (readonly, nonatomic) UnifiedTabBar *standaloneTabBar;
@property (readonly, nonatomic) UnifiedTabBar *effectiveTabBar;
@property (retain, nonatomic) BookmarksBarView *bookmarksBar;
@property (readonly, nonatomic) SFLockdownStatusBar *lockdownStatusBar;
@property (nonatomic) BOOL showingLockdownStatusBar;
@property (readonly, nonatomic) _SFFluidProgressView *minimizedProgressView;

- (id)init;
- (void)_notifyDidCreateTabBar:(id)a0;
- (void)scrollToActiveItemAnimated:(BOOL)a0;
- (void)_notifyDidUpdateDisplayMode;
- (void)removeObserver:(id)a0;
- (void)_setItemArrangement:(id)a0 animated:(BOOL)a1 keepingItemVisible:(id)a2 completionHandler:(id /* block */)a3;
- (id)_inlineItemArrangementForItemArrangement:(id)a0 displayMode:(long long)a1;
- (void)setActiveItemIsExpanded:(BOOL)a0 animated:(BOOL)a1 completionHandler:(id /* block */)a2;
- (void)_updateUsesStandaloneTabBar;
- (id)createStandaloneTabBar;
- (BOOL)_canAnimateStandaloneTabBarForTransitionToItemArrangement:(id)a0;
- (void)_configureStandaloneTabBar;
- (void)setItemArrangement:(id)a0 animated:(BOOL)a1 keepingItemVisible:(id)a2;
- (void)_updateUnifiedBarContentArrangement;
- (void).cxx_destruct;
- (void)_setUsesStandaloneTabBar:(BOOL)a0;
- (void)setActiveItem:(id)a0 animated:(BOOL)a1;
- (id)standaloneItemArrangementForItemArrangement:(id)a0 displayMode:(long long)a1;
- (void)addObserver:(id)a0;
- (BOOL)_canAnimateInlineTabBarForTransitionToItemArrangement:(id)a0;
- (void)_setUsesInlineTabBar:(BOOL)a0;

@end