luxlabs header browser preview


@class VUIAppContext, NSString, VUIAppDocumentUpdateEventStore, NSMutableOrderedSet, NSMutableArray;
@protocol VUIAppDocumentUpdateContext;

@interface VUIAppDocumentServiceViewController : _TVAppDocumentRequestController <IKUpdateServiceRequestDelegate, VUIAppDocumentUpdateEventMonitorObserving, UIPopoverPresentationControllerDelegate>

@property (weak, nonatomic) VUIAppContext *appContext;
@property (copy, nonatomic) NSString *documentRef;
@property (retain, nonatomic) id<VUIAppDocumentUpdateContext> documentUpdateContext;
@property (retain, nonatomic) NSMutableOrderedSet *documentUpdateViewElements;
@property (retain, nonatomic) VUIAppDocumentUpdateEventStore *deferredDocumentUpdateEventStore;
@property (nonatomic) BOOL deferDocumentUpdateEventProcessing;
@property (nonatomic) unsigned long long viewWillAppearReason;
@property (nonatomic, getter=isDocumentMarkedDirty) BOOL markDocumentDirtyForRefreshUpdate;
@property (retain, nonatomic) NSString *viewControllerIdentifier;
@property (retain, nonatomic) NSString *viewControllerDocumentIdentifier;
@property (retain, nonatomic) NSMutableArray *impressionableSwiftViewControllers;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)_findCollectionListChildElementsInViewElement:(id)a0;

- (id)init;
- (void)viewWillAppear:(BOOL)a0;
- (void)dealloc;
- (void)popoverPresentationController:(id)a0 willRepositionPopoverToRect:(inout struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } *)a1 inView:(inout id *)a2;
- (id)initWithNibName:(id)a0 bundle:(id)a1;
- (void)viewWillDisappear:(BOOL)a0;
- (void).cxx_destruct;
- (long long)adaptivePresentationStyleForPresentationController:(id)a0 traitCollection:(id)a1;
- (id)initWithCoder:(id)a0;
- (id)_receivedEvents;
- (void)documentDidUpdate:(id)a0;
- (id)initWithAppContext:(id)a0;
- (void)serviceRequest:(id)a0 didCompleteWithStatus:(long long)a1 errorDictionary:(id)a2;
- (void)updateServiceRequest:(id)a0 documentDidChange:(id)a1;
- (id)initWithDocumentServiceRequest:(id)a0;
- (void)_cancelDocumentUpdateWithRequest:(id)a0;
- (void)_cancelDocumentUpdates;
- (void)_cancelDocumentUpdatesAndPreserveUpdateEvents;
- (void)_disableFastScrollIfNeeded;
- (BOOL)_hasRefreshEvents;
- (void)_performNextDocumentUpdateIfNeeded;
- (void)_registerDocumentUpdateEventDescriptorsWithServiceCompletionStatus:(long long)a0;
- (void)_removeEventTypes:(id)a0 receivedEvents:(id)a1;
- (void)_removeStoreEvents:(unsigned long long)a0;
- (void)_startDocumentUpdateWithRequest:(id)a0;
- (void)_startDocumentUpdatesForDeferredEventsIfPossible;
- (void)_startDocumentUpdatesWithContext:(id)a0;
- (void)_unregisterDocumentUpdateEventDescriptors;
- (void)appDocumentDidReceiveEvent:(id)a0;
- (void)appDocumentHasBecomeActive;
- (void)didCompleteDocumentCreationWithStatus:(long long)a0 errorDictionary:(id)a1;
- (BOOL)handleEvent:(id)a0 targetResponder:(id)a1 viewElement:(id)a2 extraInfo:(id *)a3;
- (id)initWithDocumentServiceRequest:(id)a0 loadImmediately:(BOOL)a1;
- (id)initWithDocumentServiceRequest:(id)a0 loadImmediately:(BOOL)a1 documentRef:(id)a2 viewControllerIdentifier:(id)a3 viewControllerDocumentIdentifier:(id)a4;
- (BOOL)isEqualToAppDocumentServiceViewController:(id)a0;
- (void)updateDocumentWithContextDictionary:(id)a0 element:(id)a1;
- (void)viewWillAppearAfterTabSwitch;

@end