luxlabs header browser preview


@class WBTabGroup, TabOverview, TabController, TabOverviewItem;

@interface TabOverviewDataSourceAdaptor : NSObject {
    TabOverviewItem *_currentItem;
}

@property (readonly, nonatomic) TabController *tabController;
@property (readonly, nonatomic) WBTabGroup *tabGroup;
@property (retain, nonatomic) TabOverview *tabOverview;

- (void)tabCollectionViewDidDismiss:(id)a0;
- (void)tabCollectionViewWillPresent:(id)a0;
- (void)tabCollectionView:(id)a0 didSelectItem:(id)a1;
- (void)tabOverviewDidChangeAllowsInteractivePresentation:(id)a0;
- (void)tabCollectionViewWillDismiss:(id)a0;
- (void)tabCollectionViewDidCancelDismissal:(id)a0;
- (id)currentItemForTabOverview:(id)a0;
- (void)forwardInvocation:(id)a0;
- (id)forwardingTargetForSelector:(SEL)a0;
- (void)tabOverview:(id)a0 willInteractivelyCloseItem:(id)a1;
- (void)tabCollectionView:(id)a0 item:(id)a1 didProduceNavigationIntent:(id)a2;
- (void)tabCollectionView:(id)a0 closeItem:(id)a1;
- (void)tabCollectionViewDidPresent:(id)a0;
- (void)tabOverviewWillUpdateInteractivePresentation:(id)a0;
- (void)tabCollectionViewDidUpdateItemVisibilityOrder:(id)a0;
- (id)methodSignatureForSelector:(SEL)a0;
- (void)tabOverview:(id)a0 closeItems:(id)a1;
- (id)undoManagerForTabCollectionView:(id)a0;
- (void)tabCollectionView:(id)a0 closeCloudTab:(id)a1 onDevice:(id)a2;
- (void).cxx_destruct;
- (id)itemsToKeepVisibleForTabOverview:(id)a0;
- (id)tabCollectionView:(id)a0 borrowContentViewForItem:(id)a1 withTopBackdropView:(id *)a2 ofHeight:(double)a3;
- (void)tabCollectionViewEndIgnoringUserInteraction:(id)a0 reason:(id)a1;
- (void)tabCollectionView:(id)a0 relinquishBorrowedContentView:(id)a1 forItem:(id)a2;
- (void)tabCollectionViewBeginIgnoringUserInteraction:(id)a0 reason:(id)a1;
- (void)tabCollectionView:(id)a0 didMoveItem:(id)a1 overItem:(id)a2;
- (BOOL)respondsToSelector:(SEL)a0;
- (id)initWithTabGroup:(id)a0 tabController:(id)a1;
- (void)configureTabOverviewFromTabGroup;

@end