luxlabs header browser preview


@class UIScrollView, NSString, NSArray, WGCarouselListViewController, UIControl, UIViewController, UILabel, WGWidgetDiscoveryController;
@protocol WGWidgetGroupViewControllerDelegate;

@interface WGWidgetGroupViewController : UIViewController <WGWidgetDebugging, WGWidgetDiscoveryObserving, WGWidgetListViewControllerDelegatePrivate, WGMajorListViewControllerDelegate, WGWidgetExtensionVisibilityProviding, WGWidgetIconAnimationExtraViewsProviding> {
    WGWidgetDiscoveryController *_discoveryController;
    WGCarouselListViewController *_majorColumnListViewController;
    unsigned long long _lastWidgetCount;
    UILabel *_debugLabel;
}

@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (weak, nonatomic) id<WGWidgetGroupViewControllerDelegate> delegate;
@property (nonatomic) unsigned long long location;
@property (readonly, nonatomic) UIScrollView *majorScrollView;
@property (readonly, nonatomic) unsigned long long widgetCount;
@property (nonatomic) BOOL shouldBlurContent;
@property (nonatomic) struct UIEdgeInsets { double top; double left; double bottom; double right; } contentOccludingInset;
@property (retain, nonatomic) UIViewController *headerContentViewController;
@property (readonly, nonatomic, getter=isHeaderVisible) BOOL headerVisible;
@property (nonatomic) struct WGWidgetListSettings { unsigned long long carouselEdges; BOOL useFavorites; BOOL carouselIgnoresHeader; BOOL pinned; } listSettings;
@property (retain, nonatomic) UIControl *editButton;
@property (nonatomic, getter=isEditingIcons) BOOL editingIcons;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, copy, nonatomic) NSArray *extraViewsContainers;
@property (readonly, copy, nonatomic) NSArray *extraViews;
@property (readonly, nonatomic) BOOL shouldAnimateLastTwoViewsAsOne;
@property (readonly, nonatomic) BOOL shouldAnimateFirstTwoViewsAsOne;

- (void)scrollViewDidEndDecelerating:(id)a0;
- (struct CGSize { double x0; double x1; })widgetListViewController:(id)a0 sizeForInterfaceOrientation:(long long)a1;
- (void)viewWillAppear:(BOOL)a0;
- (id)initWithWidgetDiscoveryController:(id)a0 listSettings:(struct WGWidgetListSettings { unsigned long long x0; BOOL x1; BOOL x2; BOOL x3; })a1;
- (BOOL)shouldAutomaticallyForwardAppearanceMethods;
- (void)setLegibilitySettings:(id)a0;
- (BOOL)scrollViewShouldScrollToTop:(id)a0;
- (void)viewDidLoad;
- (void)scrollViewDidEndDragging:(id)a0 willDecelerate:(BOOL)a1;
- (void)scrollViewDidEndScrollingAnimation:(id)a0;
- (void)scrollViewWillBeginDecelerating:(id)a0;
- (void)_loadWidgetListViewController;
- (long long)_layoutModeForSize:(struct CGSize { double x0; double x1; })a0;
- (void)makeVisibleWidgetWithIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)editViewDidAppear:(id)a0;
- (BOOL)isWidgetExtensionVisible:(id)a0;
- (void)viewWillDisappear:(BOOL)a0;
- (void)scrollViewDidScrollToTop:(id)a0;
- (BOOL)_canShowWhileLocked;
- (void)editViewWillDisappear:(id)a0;
- (void).cxx_destruct;
- (long long)_activeLayoutMode;
- (id)_scrollViewForListViewController:(id)a0;
- (void)viewDidAppear:(BOOL)a0;
- (void)presentEditViewWithCompletion:(id /* block */)a0;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })widgetListViewController:(id)a0 contentOccludingInsetsForInterfaceOrientation:(long long)a1;
- (void)viewDidDisappear:(BOOL)a0;
- (void)scrollViewDidScroll:(id)a0;
- (void)scrollViewWillBeginDragging:(id)a0;
- (void)editViewDidDisappear:(id)a0;
- (void)editViewWillAppear:(id)a0;
- (void)scrollViewWillEndDragging:(id)a0 withVelocity:(struct CGPoint { double x0; double x1; })a1 targetContentOffset:(inout struct CGPoint { double x0; double x1; } *)a2;
- (void)majorListViewControllerDidChangeHeaderVisibility:(id)a0;

@end