luxlabs header browser preview


@class PKPaymentAuthorizationLayout, UIActivityIndicatorView, UILabel, UIView, NSLayoutConstraint;

@interface PKPaymentAuthorizationTotalView : UIView {
    UILabel *_labelView;
    UILabel *_valueView;
    UIActivityIndicatorView *_processingIndicator;
    UIView *_separatorView;
    NSLayoutConstraint *_leftMarginConstraint;
    NSLayoutConstraint *_rightMarginConstraint;
    NSLayoutConstraint *_labelBaselineConstraint;
    NSLayoutConstraint *_valueBaselineConstraint;
    NSLayoutConstraint *_labelValueRelationConstraint;
    NSLayoutConstraint *_valueBaselineLargeTextConstraint;
    NSLayoutConstraint *_labelValueRelationLargeTextConstraint;
    NSLayoutConstraint *_rightMarginLargeTextConstraint;
}

@property (retain, nonatomic) PKPaymentAuthorizationLayout *layout;
@property (nonatomic) long long style;
@property (nonatomic) BOOL isPendingTotal;
@property (nonatomic, getter=isProcessing) BOOL processing;
@property (nonatomic) long long labelNumberOfLines;
@property (nonatomic) BOOL showsBoldValueText;

- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 style:(long long)a1;
- (id)init;
- (void)dealloc;
- (void)updateConstraints;
- (void).cxx_destruct;
- (BOOL)_shouldUseLargeTextLayout;
- (void)_prepareConstraints;
- (void)_createSubviews;
- (double)_initialLeading;
- (void)setLabel:(id)a0 value:(id)a1;
- (id)_labelAttributedStringWithString:(id)a0;
- (id)_valueAttributedStringWithString:(id)a0;

@end