luxlabs header browser preview


@class NSMutableDictionary, NSURL, NSMutableSet, NSURLRequest;

@interface QLPreviewParts : NSObject

@property (retain, nonatomic) NSURL *previewURL;
@property (retain, nonatomic) NSMutableSet *outstandingURLs;
@property (retain, nonatomic) NSMutableDictionary *encodingsForURLs;
@property (retain, nonatomic) NSMutableSet *registeredURLs;
@property (readonly, nonatomic) NSURLRequest *previewRequest;

+ (void)registerPreview:(id)a0;
+ (void)unregisterPreview:(id)a0;
+ (Class)urlProtocolClass;
+ (id)registeredPreviewForURL:(id)a0;
+ (id)relativeStringForSafeURL:(id)a0;

- (void)dealloc;
- (void).cxx_destruct;
- (void)cancel;
- (id)requestForURL:(id)a0;
- (void)appendData:(id)a0 forURL:(id)a1 lastChunk:(BOOL)a2;
- (void)computePreviewInThread;
- (id)newAttachmentURLWithID:(id)a0 mimeType:(id)a1 textEncoding:(id)a2;
- (void)registerURL:(id)a0 mimeType:(id)a1 textEncoding:(id)a2;
- (void)startComputingPreview;
- (id)voidRequest;
- (void)computePreview:(id /* block */)a0;
- (unsigned int)cfEncodingForAttachmentURL:(id)a0;
- (BOOL)isRegisteredURL:(id)a0;
- (id)newSafeAttachmentURLWithID:(id)a0 mimeType:(id)a1 textEncoding:(id)a2;
- (void)startAttachmentWithURL:(id)a0 mimeType:(id)a1 textEncoding:(id)a2;
- (void)startDataRepresentationWithMimeType:(id)a0 textEncoding:(id)a1;

@end