luxlabs header browser preview


@class NSHashTable, UIScreen, _UIFocusDisplayLinkScrollAnimator;

@interface _UIFocusScrollManager : NSObject

@property (readonly, nonatomic) _UIFocusDisplayLinkScrollAnimator *scrollAnimator;
@property (readonly, nonatomic) NSHashTable *stackVisitedScrollingContainers;
@property (readonly, weak, nonatomic) UIScreen *screen;

- (id)initWithScreen:(id)a0;
- (void).cxx_destruct;
- (BOOL)isScrollingScrollableContainer:(id)a0;
- (void)_ensureFocusItemIsOnscreenForScrollRequest:(id)a0;
- (BOOL)_scrollWithScrollRequest:(id)a0 onlyIfNecessary:(BOOL)a1;
- (void)adjustTargetContentOffsetForScrollableContainer:(id)a0 byDelta:(struct CGPoint { double x0; double x1; })a1;
- (void)animateOffsetOfEnvironmentScrollableContainer:(id)a0 toShowFocusItem:(id)a1;
- (void)animateOffsetOfScrollableContainersInParentEnvironmentContainer:(id)a0 toShowFocusItem:(id)a1;
- (void)cancelScrollingForScrollableContainer:(id)a0;
- (struct CGPoint { double x0; double x1; })contentOffsetForEnvironmentScrollableContainer:(id)a0 toShowFocusItem:(id)a1 targetOffset:(struct CGPoint { double x0; double x1; })a2;
- (struct CGPoint { double x0; double x1; })contentOffsetForEnvironmentScrollableContainer:(id)a0 toShowRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 targetOffset:(struct CGPoint { double x0; double x1; })a2;
- (struct CGPoint { double x0; double x1; })currentVelocityForScrollableContainer:(id)a0;
- (void)performScrollingIfNeededForFocusUpdateInContext:(id)a0;
- (struct CGPoint { double x0; double x1; })targetContentOffsetForScrollableContainer:(id)a0;

@end