luxlabs header browser preview


@class NSString, SUUIPlayButtonImageCache;

@interface SUUIPlayButton : SUUIPlayButtonControl {
    BOOL _showStop;
}

@property (readonly, nonatomic) SUUIPlayButtonImageCache *imageCache;
@property (nonatomic) long long itemIdentifier;
@property (copy, nonatomic) NSString *playItemIdentifier;
@property (nonatomic) BOOL showOnDemand;
@property (nonatomic) long long style;
@property (copy, nonatomic) NSString *mediaURLString;
@property (nonatomic) BOOL useLargeButton;
@property (nonatomic, getter=isRadio) BOOL radio;

+ (struct CGSize { double x0; double x1; })sizeThatFitsWidth:(double)a0 viewElement:(id)a1 context:(id)a2;

- (struct CGSize { double x0; double x1; })buttonSize;
- (void)tintColorDidChange;
- (id)images;
- (void)refresh;
- (void)setEnabled:(BOOL)a0;
- (void).cxx_destruct;
- (void)setBackgroundType:(long long)a0;
- (void)layoutSubviews;
- (id)defaultBackgroundColor;
- (float)buttonCornerRadius;
- (void)_updateEnabledState;
- (id)outerBorderColor;
- (id)playImage;
- (BOOL)showOuterBorder;
- (id)cancelImage;
- (void)playIndicatorDidChange:(BOOL)a0;
- (void)reloadWithItemStatus:(id)a0 animated:(BOOL)a1;

@end