luxlabs header browser preview


@class UILayoutGuide, NSAttributedString, NSString;

@interface _TVContentRatingTextBadgeView : UIView

@property (retain, nonatomic) UILayoutGuide *contentGuide;
@property (copy, nonatomic) NSAttributedString *contentRatingAttributedText;
@property (copy, nonatomic) NSString *contentRatingText;

+ (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_paddingEdgeInsets;
+ (id)_attributedRatingTextForText:(id)a0 color:(id)a1;
+ (id)_badgeImageWithAttributedRatingText:(id)a0 andColor:(id)a1;
+ (struct CGSize { double x0; double x1; })_badgeSizeForAttributedRatingText:(id)a0;
+ (void)_drawBadgeWithAttributedRatingText:(id)a0 inContext:(struct CGContext { } *)a1 rect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a2 color:(id)a3;

- (struct CGSize { double x0; double x1; })intrinsicContentSize;
- (void)tintColorDidChange;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)drawRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void).cxx_destruct;
- (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0;
- (struct CGSize { double x0; double x1; })_intrinsicContentSize;
- (id)firstBaselineAnchor;
- (id)lastBaselineAnchor;
- (void)_updateContentRatingAttributedText:(id)a0;
- (id)initWithBaselineOffsetFromBottom:(double)a0;

@end