luxlabs header browser preview


@class NSString, IKViewElement, NSHashTable, _TVPagePerformanceController;

@interface _TVPagePerformanceTemplateEntry : NSObject {
    NSHashTable *_initialOnScreenImageProxies;
    BOOL _listeningForImageProxyWillLoad;
    BOOL _listeningForImageProxyDidLoad;
}

@property (weak, nonatomic) IKViewElement *templateElement;
@property (copy, nonatomic) NSString *templateElementName;
@property (nonatomic) unsigned long long templateUpdateCount;
@property (nonatomic) unsigned long long templateWillRender;
@property (nonatomic) unsigned long long templateDidRender;
@property (nonatomic) unsigned long long templateWillTransition;
@property (nonatomic) unsigned long long templateDidTransition;
@property (nonatomic) unsigned long long templateWillLoadResources;
@property (nonatomic) unsigned long long templateDidLoadResources;
@property (nonatomic) unsigned long long templateWillLoadFirstImageProxy;
@property (nonatomic) unsigned long long templateDidLoadLastImageProxy;
@property (readonly, nonatomic) unsigned long long templateRenderDuration;
@property (readonly, nonatomic) unsigned long long templateResourcesDuration;
@property (readonly, nonatomic) unsigned long long templateTransitionDuration;
@property (weak, nonatomic) _TVPagePerformanceController *performanceController;

- (void)dealloc;
- (void).cxx_destruct;
- (void)_beginListeningForInitialImageProxyLoadNotifications;
- (void)_maybeStopListeningForInitialImageProxyLoadNotifications;
- (void)_receivedImageProxyDidLoadNotification:(id)a0;
- (void)_receivedImageProxyWillLoadNotification:(id)a0;
- (void)_stopListeningForInitialImageProxyLoadNotifications;
- (id)initWithPagePerformanceController:(id)a0 forTemplateElement:(id)a1;
- (void)markTemplateDidRender;
- (void)markTemplateDidTransition;
- (void)markTemplateWillRender;
- (void)markTemplateWillTransition;

@end