luxlabs header browser preview


@class PXStoryModel, NSString, NSError, PXStoryResourcesPreloader;

@interface PXStoryResourcesPreloadingController : PXStoryController <PXStoryResourcesPreloadingCoordinatable> {
    PXStoryResourcesPreloader *_preloader;
}

@property (nonatomic) BOOL canStartPreloading;
@property (nonatomic) long long bufferingEvents;
@property (readonly, weak, nonatomic) PXStoryModel *model;
@property (readonly, nonatomic) BOOL isActive;
@property (readonly, nonatomic) BOOL isSongResourcesPreloadingEnabled;
@property (readonly, nonatomic) BOOL shouldSkipInitialSegment;
@property (readonly, nonatomic) float loadingFractionComplete;
@property (readonly, nonatomic) NSError *error;
@property (readonly, nonatomic) NSString *diagnosticDescription;
@property (readonly, nonatomic) BOOL isCompleted;
@property (readonly, nonatomic) unsigned long long isCompletedChangeDescriptor;
@property (nonatomic) BOOL isPreloadingEnabled;

- (void)setIsActive:(BOOL)a0;
- (void)observable:(id)a0 didChange:(unsigned long long)a1 context:(void *)a2;
- (void)dealloc;
- (void).cxx_destruct;
- (void)setError:(id)a0;
- (void)setIsCompleted:(BOOL)a0;
- (void)_invalidateCanStartPreloading;
- (void)_invalidateCurrentPlaybackTimeOnPreloader;
- (void)_invalidateCurrentSegmentIdentifierOnPreloader;
- (void)_invalidatePreloadingRequest;
- (void)_invalidateReadinessStatus;
- (void)_updateCanStartPreloading;
- (void)_updateCurrentPlaybackTimeOnPreloader;
- (void)_updateCurrentSegmentIdentifierOnPreloader;
- (void)_updatePreloadingRequest;
- (void)_updateReadinessStatus;
- (void)configureUpdater:(id)a0;
- (void)handleModelChange:(unsigned long long)a0;
- (id)initWithModel:(id)a0 mediaProvider:(id)a1;
- (id)initWithObservableModel:(id)a0;
- (void)setIsSongResourcesPreloadingEnabled:(BOOL)a0;
- (void)setLoadingFractionComplete:(float)a0;
- (void)setShouldSkipInitialSegment:(BOOL)a0;

@end