luxlabs header browser preview


@class NSError, FPItem, QLPreviewThumbnailGenerator, NSURL, QLThumbnailGenerationRequest, QLDiskStore, NSObject, NSNumber;
@protocol OS_dispatch_group, QLIncrementalThumbnailGenerationHandler, OS_os_activity;

@interface QLTGeneratorThumbnailRequest : NSObject

@property (retain, nonatomic) NSNumber *requestBadgeType;
@property (nonatomic) unsigned long long handledRequestedTypes;
@property (nonatomic) unsigned long long successfullyHandldedRequestedTypes;
@property BOOL cancelled;
@property (retain) QLDiskStore *diskStore;
@property (readonly, nonatomic) QLThumbnailGenerationRequest *request;
@property (retain, nonatomic) QLPreviewThumbnailGenerator *generator;
@property (readonly, nonatomic) NSObject<OS_dispatch_group> *batchDispatchGroup;
@property (retain, nonatomic) NSError *generationError;
@property (readonly, nonatomic) id<QLIncrementalThumbnailGenerationHandler> generationHandler;
@property (readonly, nonatomic) unsigned long long unhandledRequestedTypes;
@property BOOL didCheckCache;
@property (readonly, nonatomic) unsigned long long badgeType;
@property (readonly) BOOL cacheEnabled;
@property (retain) NSObject<OS_os_activity> *topActivity;
@property (retain) NSObject<OS_os_activity> *activity;
@property (retain) NSURL *taggedLogicalURL;
@property (retain) FPItem *item;
@property BOOL isUbiquitousKnown;
@property BOOL isDownloadedKnown;
@property BOOL isUbiquitous;
@property BOOL isDownloaded;
@property (copy) id /* block */ downloadCompletionHandler;

- (long long)compare:(id)a0;
- (id)description;
- (void).cxx_destruct;
- (void)cancel;
- (void)_adjustRequestInformationIfNeeded;
- (unsigned long long)_requestedTypesForRepresentationType:(long long)a0;
- (void)addTypeToHandledTypes:(long long)a0;
- (void)addTypeToSuccessfullyHandledTypes:(long long)a0;
- (void)computeUbiquitousnessWithCompletionHandler:(id /* block */)a0;
- (void)fetchFPItemWithCompletionHandler:(id /* block */)a0;
- (void)fetchURLWithCompletionHandler:(id /* block */)a0;
- (BOOL)hasHandledAllRequestedTypesOrMostRepresentativeType;
- (id)initWithRequest:(id)a0 generationHandler:(id)a1 batchDispatchGroup:(id)a2;
- (BOOL)needsLowQualityThumbnailGeneration;
- (BOOL)shouldGenerateLowQualityThumbnailOnCacheMiss;

@end