luxlabs header browser preview


@class ISVisibilityOffsetHelper, NSHashTable, UIScrollView, NSDate;

@interface ISScrollViewVitalityController : NSObject

@property (weak, nonatomic, setter=_setScrollView:) UIScrollView *_scrollView;
@property (readonly, nonatomic) NSHashTable *_playerViews;
@property (nonatomic, setter=_setPerformingChanges:) BOOL _isPerformingChanges;
@property (nonatomic, getter=isScrolling) BOOL scrolling;
@property (nonatomic, getter=isDecelerating) BOOL decelerating;
@property (nonatomic) BOOL hasTargetContentOffset;
@property (nonatomic) struct CGPoint { double x; double y; } targetContentOffset;
@property (retain, nonatomic) NSDate *estimatedScrollEndDate;
@property (readonly, nonatomic) ISVisibilityOffsetHelper *visibilityOffsetHelper;
@property (readonly, nonatomic) BOOL canPerformVitality;
@property (nonatomic, getter=isEnabled) BOOL enabled;

- (void)performChanges:(id /* block */)a0;
- (id)init;
- (void).cxx_destruct;
- (void)addPlayerView:(id)a0;
- (void)removePlayerView:(id)a0;
- (id)_newVitalityFilter;
- (void)_updateVitalityFilters;
- (void)canPerformVitalityDidChange;
- (void)didLayoutPlayerViews;

@end