luxlabs header browser preview


@class UIImageView, UIView, MTMaterialView;
@protocol SBFolderControllerBackgroundViewDelegate;

@interface SBFolderControllerBackgroundView : SBFFocusIsolationView {
    MTMaterialView *_blurView;
    UIImageView *_blurViewSnapshot;
    UIView *_tintView;
    UIView *_debugFreezingView;
}

@property (nonatomic, getter=isReduceTransparencyEnabled) BOOL reduceTransparencyEnabled;
@property (readonly, nonatomic) unsigned long long concreteEffect;
@property (nonatomic) unsigned long long currentEffect;
@property (weak, nonatomic) id<SBFolderControllerBackgroundViewDelegate> delegate;
@property (nonatomic, getter=isTransitionCancelled) BOOL transitionCancelled;
@property (nonatomic) unsigned long long effect;
@property (nonatomic, getter=isEffectActive) BOOL effectActive;
@property (nonatomic, getter=isExpanding) BOOL expanding;
@property (nonatomic, getter=isFrozen) BOOL frozen;

+ (id)_tintColorForEffect:(unsigned long long)a0;

- (double)minimumHomeScreenScale;
- (void)_updateCurrentEffect;
- (void)_reduceTransparencyEnabledStateChanged;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (BOOL)_isCurrentlyExpanding;
- (void).cxx_destruct;
- (void)layoutSubviews;
- (id)currentEffectMaterialRecipeNameForHighQualityBlur:(BOOL)a0;

@end