luxlabs header browser preview


@class SBHAddWidgetSheetAppCollectionViewCellConfigurator, MTMaterialView;
@protocol SBIconListLayoutProvider, SBIconViewProviding, SBHAddWidgetSheetViewControllerDelegate;

@interface SBHAddWidgetSheetViewControllerBase : UIViewController

@property (nonatomic) struct SBHPadAddWidgetSheetMetrics { double sheetMargin; double leadingPadding; double sidebarWidth; double gutterPadding; double trailingPadding; double topPadding; double widgetScaleFactor; struct CGSize { double width; double height; } scaledWidgetSize; unsigned long long widgetColumns; struct CGSize { double width; double height; } detailWidgetPadding; double detailAddButtonTopSpacing; double detailAddButtonBottomSpacing; double detailPageControlTopSpacing; } addWidgetSheetMetrics;
@property (readonly, nonatomic) long long widgetWrapperViewControllerBackgroundType;
@property (weak, nonatomic) id<SBHAddWidgetSheetViewControllerDelegate> delegate;
@property (readonly, nonatomic) struct SBHWidgetFilteringParameters { unsigned long long families; BOOL includesNonStackable; BOOL requiresRemovableBackground; } allowedWidgets;
@property (nonatomic) BOOL allowsFakeWidgets;
@property (retain, nonatomic) id<SBIconListLayoutProvider> listLayoutProvider;
@property (weak, nonatomic) id<SBIconViewProviding> iconViewProvider;
@property (retain, nonatomic) SBHAddWidgetSheetAppCollectionViewCellConfigurator *appCellConfigurator;
@property (retain, nonatomic) MTMaterialView *externalBackgroundView;
@property (nonatomic) unsigned long long addWidgetSheetStyle;
@property (nonatomic) unsigned long long addWidgetSheetLocation;
@property (nonatomic) unsigned long long addWidgetSheetWidgetBackgroundType;

- (void).cxx_destruct;
- (id)initWithListLayoutProvider:(id)a0 iconViewProvider:(id)a1 allowedWidgets:(struct SBHWidgetFilteringParameters { unsigned long long x0; BOOL x1; BOOL x2; })a2 appCellIconImageCache:(id)a3 addWidgetSheetStyle:(unsigned long long)a4;
- (id)initWithListLayoutProvider:(id)a0 iconViewProvider:(id)a1 allowedWidgets:(struct SBHWidgetFilteringParameters { unsigned long long x0; BOOL x1; BOOL x2; })a2 appCellConfigurator:(id)a3 addWidgetSheetStyle:(unsigned long long)a4;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })preferredInsetsForSheetPresentationInInterfaceOrientation:(long long)a0;

@end