luxlabs header browser preview


@class ICSelectorDelayer, UIActivityIndicatorView, UIImage, NSOperation;

@interface ICPDFAttachmentView : ICAttachmentView {
    struct CGPDFDocument { } *_pdf;
    struct CGPDFPage { } *_page;
}

@property (weak, nonatomic) NSOperation *renderOperation;
@property (retain, nonatomic) UIActivityIndicatorView *progressView;
@property (retain) ICSelectorDelayer *startProgressSelectorDelayer;
@property (nonatomic) BOOL isManaullyGeneratingImage;
@property (retain, nonatomic) UIImage *image;
@property (nonatomic, getter=isRendering) BOOL rendering;
@property (readonly, nonatomic) BOOL availableImageIsAcceptable;
@property (readonly, nonatomic) struct CGPDFPage { } *page;

+ (id)renderingQueue;

- (id)accessibilityLabel;
- (BOOL)accessibilityIgnoresInvertColors;
- (void)dealloc;
- (void)setHighlightColor:(id)a0;
- (void)setFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)setBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)startProgress;
- (void).cxx_destruct;
- (void)didMoveToWindow;
- (void)setAttachment:(id)a0;
- (BOOL)cancelDidScrollIntoVisibleRange;
- (void)didChangeMedia;
- (void)didScrollIntoVisibleRange;
- (void)didScrollOutOfVisibleRange;
- (id)pdfURL;
- (BOOL)cancelRenderingIfPossible;
- (void)cleanupPDFDocument;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 textAttachment:(id)a1 textContainer:(id)a2 forManualRendering:(BOOL)a3;
- (BOOL)needToStartRender;
- (void)prepareForPrinting;
- (void)setupBorderForLayer:(id)a0;
- (void)startImageRenderIfNeeded;
- (void)stopProgress;
- (void)updateLayerContentsWithFade:(BOOL)a0;

@end