System/Library/PrivateFrameworks/ActivitySharingUI.framework
ASCompetitionParticipantScoreView.h
Download ASCompetitionParticipantScoreView.h
@class UIColor, NSString, ASCompetitionScoreViewConfiguration, UILabel, NSNumber;
@interface ASCompetitionParticipantScoreView : UIView {
ASCompetitionScoreViewConfiguration *_configuration;
UILabel *_nameLabel;
UILabel *_primaryScoreLabel;
UILabel *_secondaryScoreLabel;
NSNumber *_previousLayoutWidth;
}
@property (retain, nonatomic) NSString *name;
@property (nonatomic) double nameFontSizeReduction;
@property (nonatomic) unsigned long long primaryScore;
@property (nonatomic) double primaryScoreFontSizeReduction;
@property (nonatomic) unsigned long long secondaryScore;
@property (retain, nonatomic) UIColor *scoreColor;
@property (nonatomic) BOOL secondaryScoreEnabled;
@property (nonatomic) double scoreLeftMargin;
@property (nonatomic) double scoreRightMargin;
@property (readonly, nonatomic) double nameBaselineY;
- (id)initWithConfiguration:(id)a0;
- (void).cxx_destruct;
- (void)layoutSubviews;
- (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0;
- (void)layoutForWidth:(double)a0;
- (double)_availableScoreWidthForWidth:(double)a0;
- (double)_computeFontSizeReductionForLabel:(id)a0 width:(double)a1 maxReduction:(double)a2 updateBlock:(id /* block */)a3;
- (void)_updateNameLabelWithFontSizeReduction:(double)a0;
- (void)_updatePrimaryScoreLabelWithFontSizeReduction:(double)a0;
- (void)_updateSecondaryScoreLabel;
- (double)computeNameFontSizeReductionForWidth:(double)a0;
- (double)computePrimaryScoreFontSizeReductionForWidth:(double)a0;
@end