luxlabs header browser preview


@class NSArray, UIButton, UIStackView;

@interface SFReaderAppearanceThemeSelector : UIView <_SFSettingsAlertPaletteController> {
    UIStackView *_stackView;
    UIButton *_whiteButton;
    UIButton *_sepiaButton;
    UIButton *_grayButton;
    UIButton *_nightButton;
}

@property (class, readonly, nonatomic) double requiredHeight;

@property (nonatomic) long long selectedTheme;
@property (copy, nonatomic) id /* block */ selectedThemeChangedBlock;
@property (readonly, nonatomic) NSArray *values;

+ (id)themeSelectorWithBlock:(id /* block */)a0;

- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void).cxx_destruct;
- (id)_buttonForTheme:(long long)a0;
- (void)_changeSelectionForTheme:(long long)a0 selected:(BOOL)a1;
- (void)_createThemeButtons;
- (id)_imageForTheme:(long long)a0 selected:(BOOL)a1;
- (void)_themeButtonAction:(id)a0;
- (id)_themeButtonImageWithFillColor:(id)a0 strokeColor:(id)a1 selected:(BOOL)a2;
- (long long)_themeForButton:(id)a0;
- (void)_updateSelectedTheme;
- (id)customPaletteView;
- (id)imageForValue:(id)a0;
- (BOOL)isSelectedValue:(id)a0;
- (void)selectValue:(id)a0;
- (id)selectedValue;

@end