System/Library/PrivateFrameworks/TSReading.framework
TSDCanvasSubviewsController.h
Download TSDCanvasSubviewsController.h
@class TSURetainedPointerKeyDictionary, NSSet, NSDictionary, NSArray, NSMutableArray;
@protocol TSDLayerAndSubviewHosting;
@interface TSDCanvasSubviewsController : NSObject {
NSDictionary *_repsByChildView;
id<TSDLayerAndSubviewHosting> _host;
NSArray *_alternateLayersForViews;
BOOL _needsLayout;
BOOL _hasBeenTornDown;
NSMutableArray *_subviewLayers;
TSURetainedPointerKeyDictionary *_repViewControllersByChildView;
struct _opaque_pthread_mutex_t { long long __sig; char __opaque[56]; } _mutex;
}
@property (readonly, nonatomic) NSSet *repChildViews;
- (void)dealloc;
- (void)teardown;
- (void)setNeedsLayout;
- (void)p_sortSubviews:(id)a0;
- (void)removeSubviews:(id)a0;
- (void)addSubviews:(id)a0;
- (id)initWithLayerAndSubviewHost:(id)a0;
- (void)p_recursivelyFindAlternateLayersForRep:(id)a0 accumulatingLayers:(id)a1 repsByChildLayer:(id)a2;
- (void)p_recursivelyFindChildViewsForRep:(id)a0 accumulatingViews:(id)a1 accumulatingRepsByChildView:(id)a2;
- (void)p_recursivelyFindHostingRepsForRep:(id)a0 accumulatingHostingReps:(id)a1;
- (void)p_sortLayers:(id)a0;
- (id)p_topLevelReps;
- (void)syncPerformBlock:(id /* block */)a0;
- (id)updateAlternateLayersForViews;
- (void)updateTopLevelLayersForTiling:(id)a0;
- (void)updateViewsFromReps;
@end