luxlabs header browser preview


@class UIFont, UIImageView, UIImage, UILabel, NSMutableArray, PKBarcode;

@interface PKBarcodeStickerView : UIButton {
    PKBarcode *_barcode;
    UIImage *_barcodeImage;
    UIImageView *_matteView;
    UIImageView *_barcodeView;
    NSMutableArray *_stickerConstraints;
    NSMutableArray *_matteConstraints;
    UILabel *_altTextLabel;
    double _altContentInset;
    BOOL _barcodeViewInvalidated;
    long long _passStyle;
    UIImageView *_altImageView;
    BOOL _drawBarcode;
}

@property (nonatomic) long long validity;
@property (nonatomic) struct CGSize { double width; double height; } desiredBarcodeSize;
@property (nonatomic) BOOL shouldMatteCode;
@property (nonatomic) UIFont *altTextFont;
@property (nonatomic) double altTextInset;
@property (retain, nonatomic) UIImage *altImage;

+ (struct PKBarcodeQuietZone { double x0; double x1; double x2; double x3; })_quietZoneForBarcode:(id)a0;
+ (struct CGSize { double x0; double x1; })_sizeForBarcode:(id)a0 passStyle:(long long)a1;
+ (long long)validityStateForPass:(id)a0;

- (void).cxx_destruct;
- (void)layoutSubviews;
- (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0;
- (void)_updateValidity;
- (void)_generateMatteRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } *)a0 barcodeRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } *)a1 altContentRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } *)a2 boundingSize:(struct CGSize { double x0; double x1; })a3;
- (id)_resizedBarcode:(id)a0 desiredSize:(struct CGSize { double x0; double x1; })a1;
- (void)_setupAltImageView;
- (void)_setupAltTextLabel;
- (void)_updateDrawBarcode;
- (void)_updateMatteViewHiding;
- (struct CGSize { double x0; double x1; })_varianceForBarcode:(id)a0;
- (id)barcodeImage;
- (id)initWithBarcode:(id)a0 validityState:(long long)a1;
- (id)initWithBarcode:(id)a0 validityState:(long long)a1 passStyle:(long long)a2;

@end