luxlabs header browser preview


@class UIPointerRegion, UIViewAnimationState, _UIDragAutoScrollGestureRecognizer, UIScrollViewScrollAnimation, UILayoutGuide, UIRefreshControl, NSString, UIScrollViewMonitor, _UIScrollViewVFD, _UIScrollViewAsyncScrollDecelerationState, NSTimer, NSArray, NSMutableDictionary, UIFeedbackGenerator, UIScrollViewKnobLongPressGestureRecognizer, _UIPressGestureRecognizer, UIHoverGestureRecognizer, UIView, _UIAutoScrollAssistant, UISwipeGestureRecognizer, CADisplayLink, _UIScrollViewScrollingAnimator, _UIStaticScrollBar, UIScrollViewPinchGestureRecognizer, UIScrollViewPanGestureRecognizer, UIScrollViewDirectionalPressGestureRecognizer, UIScrollViewDelayedTouchesBeganGestureRecognizer, NSISVariable, _UIZoomEdgeFeedbackGenerator, UIDelayedAction, _UIFocusSystemSceneComponent, NSHashTable;
@protocol _UIScrollViewLayoutObserver, UIFocusItem, UIFeedbackGeneratorUserInteractionDriven, UIFeedbackGeneratorPressDriven, _UIScrollViewScrollableAncestor, _UIScrollViewScrollIndicator, NSObject, UICoordinateSpace;

@interface UIScrollView : UIView <UIScrollViewDelayedTouchesBeganGestureRecognizerClient, UIGestureRecognizerDelegateInternal, UIPanGestureRecognizerDelegateInternal, _UIPressGestureRecognizerDelegate, _UIScrollEventAsyncDeliveryTarget, _UIScrollToTopView, UIIndexBarAccessoryViewDelegate, NSCoding, UIFocusItemScrollableContainer> {
    double _refreshControlContentInsetHeight;
    struct UIEdgeInsets { double top; double left; double bottom; double right; } _contentScrollInset;
    _UIStaticScrollBar *_staticScrollBar;
    struct UIEdgeInsets { double top; double left; double bottom; double right; } _scrollIndicatorInset;
    struct UIEdgeInsets { double top; double left; double bottom; double right; } _verticalScrollIndicatorInsets;
    struct UIEdgeInsets { double top; double left; double bottom; double right; } _horizontalScrollIndicatorInsets;
    unsigned long long _edgesAllowingScrollAccessoriesExtendedToBoundingPath;
    double _startOffsetX;
    double _startOffsetY;
    double _lastUpdateOffsetX;
    double _lastUpdateOffsetY;
    double _lastUpdateTime;
    struct CGPoint { double x; double y; } _lastSetContentOffsetUnrounded;
    double _lastOffsetUpdateTimeInterval;
    struct CGSize { double width; double height; } _lastOffsetUpdateOffset;
    long long _smoothScrollCallbackSkips;
    long long _smoothScrollCallbackCurrentSkipCount;
    double _minimumZoomScale;
    UIView *_zoomView;
    double _horizontalVelocity;
    double _verticalVelocity;
    double _previousHorizontalVelocity;
    double _previousVerticalVelocity;
    CADisplayLink *_scrollHeartbeat;
    NSString *_interactionActivityTrackingBaseName;
    id<NSObject> _activityTrackingTokens[2];
    double _telemetryOffsetChangeTime;
    long long _telemetryOffsetChangeCount;
    double _telemetryOffsetChangeHighRateDuration;
    struct CGSize { double width; double height; } _telemetryOffsetChange;
    struct CGPoint { double x; double y; } _pageDecelerationTarget;
    struct CGSize { double width; double height; } _decelerationFactor;
    struct CGPoint { double x; double y; } _adjustedDecelerationTarget;
    struct CGSize { double width; double height; } _adjustedDecelerationFactor;
    double _decelerationLnFactorH;
    double _decelerationLnFactorV;
    id *_shadows;
    NSHashTable *_scrollNotificationObservers;
    double _contentOffsetAnimationDuration;
    UIScrollViewScrollAnimation *_animation;
    id _zoomAnimation;
    UIViewAnimationState *_zoomAnimationState;
    id _swipe;
    UIScrollViewDelayedTouchesBeganGestureRecognizer *_touchDelayGestureRecognizer;
    UISwipeGestureRecognizer *_lowFidelitySwipeGestureRecognizers[4];
    _UIDragAutoScrollGestureRecognizer *_dragAutoScrollGestureRecognizer;
    _UIAutoScrollAssistant *_autoScrollAssistant;
    UIScrollView *_draggingChildScrollView;
    struct CGPoint { double x; double y; } _parentAdjustment;
    double _pagingSpringPull;
    double _pagingFriction;
    long long _fastScrollCount;
    double _fastScrollMultiplier;
    double _fastScrollStartMultiplier;
    double _fastScrollEndTime;
    double _discreteFastScrollLastHighVelocityEventTime;
    long long _discreteFastScrollCount;
    double _discreteFastScrollMultiplier;
    double _discreteFastScrollStartMultiplier;
    double _discreteFastScrollEndTime;
    struct CGPoint { double x; double y; } _rotationCenterPoint;
    double _accuracy;
    unsigned long long _zoomAnimationCount;
    struct CGSize { double width; double height; } _accumulatedOffset;
    long long _touchLevel;
    double _savedKeyboardAdjustmentDelta;
    double _keyboardBottomInsetAdjustment;
    struct CGSize { double width; double height; } _interpageSpacing;
    struct CGPoint { double x; double y; } _pagingOrigin;
    struct UIOffset { double horizontal; double vertical; } _firstPageOffset;
    double _allowedNavigationOverlapAmount;
    UIRefreshControl *_refreshControl;
    UIView *_relativePanView;
    id<_UIScrollViewLayoutObserver> _layoutObserver;
    _UIZoomEdgeFeedbackGenerator *_zoomFeedbackGenerator;
    id<_UIScrollViewScrollableAncestor> _scrollableAncestor;
    struct UIEdgeInsets { double top; double left; double bottom; double right; } _gradientMaskLengths;
    struct UIEdgeInsets { double top; double left; double bottom; double right; } _gradientMaskEdgeInsets;
    id<UIFocusItem> _overridingDestinationItemForFocusUpdate;
    UILayoutGuide *_contentLayoutGuide;
    UILayoutGuide *_contentMarginsGuide;
    UILayoutGuide *_frameLayoutGuide;
    UILayoutGuide *_contentOffsetLayoutGuide;
    long long _contentInsetAdjustmentBehavior;
    double _velocityScaleFactor;
    BOOL _deferredUpdateTargetIsValid;
    struct CGPoint { double x; double y; } _deferredUpdateTargetContentOffset;
    struct CGSize { double width; double height; } _deferredUpdateTargetContentSize;
    NSTimer *_verticalScrollIndicatorHideDelayTimer;
    NSTimer *_horizontalScrollIndicatorHideDelayTimer;
    UIView<_UIScrollViewScrollIndicator> *_verticalScrollIndicator;
    UIView<_UIScrollViewScrollIndicator> *_horizontalScrollIndicator;
    double _knobLastFadeTime;
    double _knobInteractionBeginTime;
    struct UIEdgeInsets { double top; double left; double bottom; double right; } _knobRelativeIndicatorInsets;
    struct UIEdgeInsets { double top; double left; double bottom; double right; } _knobRelativeContentInsets;
    UIFeedbackGenerator<UIFeedbackGeneratorUserInteractionDriven, UIFeedbackGeneratorPressDriven> *_knobFeedbackGenerator;
    UIScrollViewKnobLongPressGestureRecognizer *_knobLongPressGestureRecognizer;
    UIScrollViewKnobLongPressGestureRecognizer *_knobPointerLongPressGestureRecognizer;
    UIHoverGestureRecognizer *_knobHoverGestureRecognizer;
    UIDelayedAction *_trackpadScrollInterruptionDelayedAction;
    double _lastScrollInterruptionByPointerEventTime;
    double _intervalBetweenPanGestures;
    double _lastPanGestureEndTime;
    struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _lastVisibleBounds;
    _UIScrollViewVFD *_vfd;
    _UIScrollViewScrollingAnimator *_keyboardScrollingAnimator;
    _UIPressGestureRecognizer *_keyboardScrollingGestureRecognizer;
    _UIFocusSystemSceneComponent *_sceneComponentHoldingLock;
    double _contentInsetAdjustmentsSum;
    NSMutableDictionary *_contentInsetAdjustments;
    struct { unsigned char tracking : 1; unsigned char dragging : 1; unsigned char verticalBounceEnabled : 1; unsigned char horizontalBounceEnabled : 1; unsigned char verticalBouncing : 1; unsigned char horizontalBouncing : 1; unsigned char bouncesZoom : 1; unsigned char zoomBouncing : 1; unsigned char alwaysBounceHorizontal : 1; unsigned char alwaysBounceVertical : 1; unsigned char preventsParentFromBeginningHorizontally : 1; unsigned char preventsParentFromBeginningVertically : 1; unsigned char scrollableAncestorAllowsScrollingHorizontally : 1; unsigned char scrollableAncestorAllowsScrollingVertically : 1; unsigned char searchedForScrollableAncestor : 1; unsigned char preventScrollingAncestor : 1; unsigned char preventScrollingContainer : 1; unsigned char canCancelContentTouches : 1; unsigned char delaysContentTouches : 1; unsigned char programmaticScrollDisabled : 1; unsigned char scrollDisabled : 1; unsigned char adjustsContentInsetWhenScrollDisabled : 1; unsigned char zoomDisabled : 1; unsigned char scrollTriggered : 1; unsigned char showsHorizontalScrollIndicator : 1; unsigned char showsVerticalScrollIndicator : 1; unsigned char indexDisplayMode : 2; unsigned char indicatorStyle : 2; unsigned char inZoom : 1; unsigned char hideIndicatorsInZoom : 1; unsigned char pushedTrackingMode : 1; unsigned char flashingScrollIndicators : 2; unsigned char verticalIndicatorShrunk : 1; unsigned char horizontalIndicatorShrunk : 1; unsigned char contentFitDisableScrolling : 1; unsigned char pagingEnabled : 1; unsigned char pagingLeft : 1; unsigned char pagingRight : 1; unsigned char pagingUp : 1; unsigned char pagingDown : 1; unsigned char lastHorizontalDirection : 1; unsigned char lastVerticalDirection : 1; unsigned char dontScrollToTop : 1; unsigned char scrollingToTop : 1; unsigned char scrollingDirectionalPress : 1; unsigned char singleFingerPan : 1; unsigned char autoscrolling : 1; unsigned char automaticContentOffsetAdjustmentDisabled : 1; unsigned char animateAutomaticContentOffsetAdjustments : 1; unsigned char skipStartOffsetAdjustment : 1; unsigned char delegateScrollViewDidScroll : 1; unsigned char delegateScrollViewDidZoom : 1; unsigned char delegateContentSizeForZoomScale : 1; unsigned char delegateScrollViewDidChangeContentSize : 1; unsigned char delegateScrollViewDidChangeAdjustedContentInset : 1; unsigned char delegateWasNonNil : 1; unsigned char preserveCenterDuringRotation : 1; unsigned char delaysTrackingWhileDecelerating : 1; unsigned char avoidJumpOnInterruptedBounceWithDelayedTrackingWhileDecelerating : 1; unsigned char pinnedZoomMin : 1; unsigned char pinnedXMin : 1; unsigned char pinnedYMin : 1; unsigned char pinnedXMax : 1; unsigned char pinnedYMax : 1; unsigned char staysCenteredDuringPinch : 1; unsigned char wasDelayingPinchForSystemGestures : 1; unsigned char disableContentOffsetRounding : 1; unsigned char alwaysDisableContentOffsetRounding : 1; unsigned char adjustedDecelerationTargetX : 1; unsigned char adjustedDecelerationTargetY : 1; unsigned char hasScrolled : 1; unsigned char wantsConstrainedContentSize : 1; unsigned char constrainedContentSizeNeedsUpdate : 1; unsigned char updateInsetBottom : 1; unsigned char beingDraggedByChildScrollView : 1; unsigned char adjustsTargetsOnContentOffsetChanges : 1; unsigned char skipsContentOffsetAdjustmentsIfScrolling : 1; unsigned char forwardsTouchesUpResponderChain : 1; unsigned char firstResponderKeyboardAvoidanceDisabled : 1; unsigned char hasGradientMaskView : 1; unsigned char configureForObservingByTVSearchController : 1; unsigned char interruptingDeceleration : 1; unsigned char delegateScrollViewAdjustedOffset : 1; unsigned char inSetContentOffset : 1; unsigned char canSkipTraitsAndOverlayUpdatesForViewControllerToNotifyOnLayout : 1; unsigned char needToIncrementScrollBounceStatistic : 1; unsigned char didSetContentSizeAtLeastOnce : 1; unsigned char forcingPanGestureToEndImmediately : 1; unsigned char applicationHasExplicitlySetBounces : 1; unsigned char applyVerticalSafeAreaInsetsToNonscrollingContent : 1; unsigned char topScrollIndicatorFollowsContentOffset : 1; unsigned char verticalScrollIndicatorUsesAlternativeTopSafeAreaInset : 1; unsigned char systemInsetAdjustmentSumValid : 1; unsigned char allowsKeyboardScrolling : 2; unsigned char autoScrollDisabled : 1; unsigned char contentScrollsAlongXAxis : 2; unsigned char contentScrollsAlongYAxis : 2; unsigned char indicatorInsetAdjustmentBehavior : 2; unsigned char observingBoundingPathChanges : 1; unsigned char resetsBoundingPathForSubtree : 1; unsigned char scrubbing : 4; unsigned char alwaysAppliesKeyboardBottomInsetAdjustment : 1; unsigned char shouldAdjustLayoutToCollapseTopSpacing : 1; unsigned char shouldAdjustLayoutToDrawTopSeparator : 1; unsigned char shouldClampBounceVelocity : 1; unsigned char focusFastScrollingDisabled : 1; unsigned char hoveringInVerticalIndicatorTrack : 1; unsigned char hoveringInHorizontalIndicatorTrack : 1; unsigned char hasPendingHideScrollIndicators : 1; unsigned char supportsPointerDragScrolling : 1; unsigned char needsLayoutOnVisibleBoundsChange : 1; unsigned char shouldContentOffsetAlwaysIgnoreSafeAreaInsetsChange : 1; unsigned char shouldPreventFocusScrollPastContentSize : 1; unsigned char allowsAsyncScrollEvent : 1; } _scrollViewFlags;
    NSTimer *_trackingWatchdogTimer;
    unsigned long long _currentScrollDeviceCategory;
    UIPointerRegion *_scrollingPointerRegion;
    unsigned long long _scrollingPointerRegionGenerationID;
    _UIScrollViewAsyncScrollDecelerationState *_asyncScrollDecelerationState;
}

@property (retain, nonatomic) UIScrollViewMonitor *_scrollViewMonitor;
@property (nonatomic, getter=_cachedVerticalScrollIndicatorBaseInsets, setter=_setCachedVerticalScrollIndicatorBaseInsets:) struct UIEdgeInsets { double top; double left; double bottom; double right; } cachedVerticalScrollIndicatorBaseInsets;
@property (nonatomic, getter=_cachedHorizontalScrollIndicatorBaseInsets, setter=_setCachedHorizontalScrollIndicatorBaseInsets:) struct UIEdgeInsets { double top; double left; double bottom; double right; } cachedHorizontalScrollIndicatorBaseInsets;
@property (readonly, nonatomic, getter=_isVerticalBouncing) BOOL isVerticalBouncing;
@property (readonly, nonatomic, getter=_isHorizontalBouncing) BOOL isHorizontalBouncing;
@property (readonly, nonatomic, getter=_isAnimatingZoom) BOOL isAnimatingZoom;
@property (nonatomic, getter=_zoomAnchorPoint, setter=_setZoomAnchorPoint:) struct CGPoint { double x; double y; } zoomAnchorPoint;
@property (retain, nonatomic) id scrollTestParameters;
@property (readonly, retain, nonatomic) NSISVariable *_contentWidthVariable;
@property (readonly, retain, nonatomic) NSISVariable *_contentHeightVariable;
@property (readonly, retain, nonatomic) NSISVariable *_contentXOffsetVariable;
@property (readonly, retain, nonatomic) NSISVariable *_contentYOffsetVariable;
@property (nonatomic, setter=_setUseContentDimensionVariablesForConstraintLowering:) BOOL _useContentDimensionVariablesForConstraintLowering;
@property (retain, nonatomic) NSMutableDictionary *accessoryViews;
@property (nonatomic, getter=_adjustsTargetsOnContentOffsetChanges, setter=_setAdjustsTargetsOnContentOffsetChanges:) BOOL adjustsTargetsOnContentOffsetChanges;
@property (nonatomic, getter=isProgrammaticScrollEnabled) BOOL programmaticScrollEnabled;
@property (nonatomic, getter=_pageDecelerationTarget, setter=_setPageDecelerationTarget:) struct CGPoint { double x0; double x1; } pageDecelerationTarget;
@property (nonatomic, setter=_setShouldScrollAncestors:) BOOL _shouldScrollAncestors;
@property (nonatomic, getter=_contentScrollsAlongXAxis, setter=_setContentScrollsAlongXAxis:) BOOL contentScrollsAlongXAxis;
@property (nonatomic, getter=_contentScrollsAlongYAxis, setter=_setContentScrollsAlongYAxis:) BOOL contentScrollsAlongYAxis;
@property (readonly, nonatomic) unsigned long long _contentScrollableAxes;
@property (retain, nonatomic, setter=_setRefreshControl:) UIRefreshControl *_refreshControl;
@property (readonly, nonatomic, getter=_contentInsetIncludingDecorations) struct UIEdgeInsets { double x0; double x1; double x2; double x3; } _contentInsetIncludingDecorations;
@property (readonly, nonatomic, getter=_isAnimatingScroll) BOOL isAnimatingScroll;
@property (readonly, nonatomic) _UIStaticScrollBar *_staticScrollBar;
@property (nonatomic, setter=_setApplyVerticalSafeAreaInsetsToNonscrollingContent:) BOOL _applyVerticalSafeAreaInsetsToNonscrollingContent;
@property (nonatomic, setter=_setConfigureForObservingByTVSearchController:) BOOL _configureForObservingByTVSearchController;
@property (readonly, nonatomic) _UIAutoScrollAssistant *_autoScrollAssistant;
@property (readonly, nonatomic) _UIScrollViewScrollingAnimator *_scrollingAnimator;
@property (readonly, nonatomic) double _intervalBetweenPanGestures;
@property (readonly, nonatomic, getter=_isInSetContentOffset) BOOL _inSetContentOffset;
@property (readonly, nonatomic, getter=_minimumContentOffset) struct CGPoint { double x0; double x1; } minimumContentOffset;
@property (readonly, nonatomic, getter=_maximumContentOffset) struct CGPoint { double x0; double x1; } maximumContentOffset;
@property (readonly, nonatomic, getter=_maximumContentPoint) struct CGPoint { double x0; double x1; } maximumContentPoint;
@property (nonatomic, getter=_velocityScaleFactor, setter=_setVelocityScaleFactor:) double velocityScaleFactor;
@property (nonatomic, setter=_setTopScrollIndicatorFollowsContentOffset:) BOOL _topScrollIndicatorFollowsContentOffset;
@property (nonatomic, setter=_setVerticalScrollIndicatorUsesAlternativeTopSafeAreaInset:) BOOL _verticalScrollIndicatorUsesAlternativeTopSafeAreaInset;
@property (nonatomic, setter=_setAlternativeVerticalScrollIndicatorTopSafeAreaInset:) double _alternativeVerticalScrollIndicatorTopSafeAreaInset;
@property (nonatomic, getter=_forwardsTouchesUpResponderChain, setter=_setForwardsTouchesUpResponderChain:) BOOL forwardsTouchesUpResponderChain;
@property (nonatomic, setter=_setWantsConstrainedContentSize:) BOOL _wantsConstrainedContentSize;
@property (copy, nonatomic, setter=_setAutomaticContentConstraints:) NSArray *_automaticContentConstraints;
@property (nonatomic, setter=_setShouldPreventFocusScrollPastContentSize:) BOOL _shouldPreventFocusScrollPastContentSize;
@property (copy, nonatomic, setter=_setAllowedTouchTypesForScrolling:) NSArray *_allowedTouchTypesForScrolling;
@property (readonly, nonatomic) struct UIEdgeInsets { double top; double left; double bottom; double right; } accessoryInsets;
@property (readonly, nonatomic, getter=_horizontalScrollIndicator) UIView *horizontalScrollIndicator;
@property (readonly, nonatomic, getter=_verticalScrollIndicator) UIView *verticalScrollIndicator;
@property (readonly, nonatomic, getter=_isScrubbing) BOOL _scrubbing;
@property (nonatomic, setter=_setShouldAdjustLayoutToCollapseTopSpacing:) BOOL _shouldAdjustLayoutToCollapseTopSpacing;
@property (nonatomic, setter=_setShouldAdjustLayoutToDrawTopSeparator:) BOOL _shouldAdjustLayoutToDrawTopSeparator;
@property (nonatomic, setter=_setTopLayoutInsetForSidebar:) double _topLayoutInsetForSidebar;
@property (retain, nonatomic, setter=_setTemporaryCoordinatingReplacement:) UIScrollView *_temporaryCoordinatingReplacement;
@property (readonly, nonatomic, getter=_isScrollingToTop) BOOL scrollingToTop;
@property (nonatomic) struct CGPoint { double x0; double x1; } contentOffset;
@property (nonatomic) struct CGSize { double width; double height; } contentSize;
@property (nonatomic) struct UIEdgeInsets { double top; double left; double bottom; double right; } contentInset;
@property (readonly, nonatomic) struct UIEdgeInsets { double x0; double x1; double x2; double x3; } adjustedContentInset;
@property (nonatomic) long long contentInsetAdjustmentBehavior;
@property (nonatomic) BOOL automaticallyAdjustsScrollIndicatorInsets;
@property (readonly, nonatomic) UILayoutGuide *contentLayoutGuide;
@property (readonly, nonatomic) UILayoutGuide *frameLayoutGuide;
@property (weak, nonatomic) id delegate;
@property (nonatomic, getter=isDirectionalLockEnabled) BOOL directionalLockEnabled;
@property (nonatomic) BOOL bounces;
@property (nonatomic) BOOL alwaysBounceVertical;
@property (nonatomic) BOOL alwaysBounceHorizontal;
@property (nonatomic, getter=isPagingEnabled) BOOL pagingEnabled;
@property (nonatomic, getter=isScrollEnabled) BOOL scrollEnabled;
@property (nonatomic) BOOL showsVerticalScrollIndicator;
@property (nonatomic) BOOL showsHorizontalScrollIndicator;
@property (nonatomic) long long indicatorStyle;
@property (nonatomic) struct UIEdgeInsets { double x0; double x1; double x2; double x3; } verticalScrollIndicatorInsets;
@property (nonatomic) struct UIEdgeInsets { double x0; double x1; double x2; double x3; } horizontalScrollIndicatorInsets;
@property (nonatomic) struct UIEdgeInsets { double x0; double x1; double x2; double x3; } scrollIndicatorInsets;
@property (nonatomic) double decelerationRate;
@property (nonatomic) long long indexDisplayMode;
@property (readonly, nonatomic, getter=isTracking) BOOL tracking;
@property (readonly, nonatomic, getter=isDragging) BOOL dragging;
@property (readonly, nonatomic, getter=isDecelerating) BOOL decelerating;
@property (nonatomic) BOOL delaysContentTouches;
@property (nonatomic) BOOL canCancelContentTouches;
@property (nonatomic) double minimumZoomScale;
@property (nonatomic) double maximumZoomScale;
@property (nonatomic) double zoomScale;
@property (nonatomic) BOOL bouncesZoom;
@property (readonly, nonatomic, getter=isZooming) BOOL zooming;
@property (readonly, nonatomic, getter=isZoomBouncing) BOOL zoomBouncing;
@property (nonatomic) BOOL scrollsToTop;
@property (readonly, nonatomic) UIScrollViewPanGestureRecognizer *panGestureRecognizer;
@property (readonly, nonatomic) UIScrollViewPinchGestureRecognizer *pinchGestureRecognizer;
@property (readonly, nonatomic) UIScrollViewDirectionalPressGestureRecognizer *directionalPressGestureRecognizer;
@property (nonatomic) long long keyboardDismissMode;
@property (retain, nonatomic) UIRefreshControl *refreshControl;
@property (nonatomic) BOOL allowsKeyboardScrolling;
@property (readonly, nonatomic, getter=_touchDelayForScrollDetection) double touchDelayForScrollDetection;
@property (readonly, nonatomic, getter=_scrollHysteresis) double scrollHysteresis;
@property (readonly, nonatomic, getter=_canScrollX) BOOL canScrollX;
@property (readonly, nonatomic, getter=_canScrollY) BOOL canScrollY;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic) struct CGSize { double x0; double x1; } visibleSize;
@property (readonly, nonatomic) id<UICoordinateSpace> coordinateSpace;

+ (unsigned long long)_defaultEdgesScrollingContentIntoSafeArea;
+ (id)_implicitAnimationCulprits;
+ (SEL)_panGestureAction;
+ (SEL)_pinchGestureAction;

- (void)_didUpdateFocusInContext:(id)a0 withAnimationCoordinator:(id)a1;
- (void)setCenter:(struct CGPoint { double x0; double x1; })a0;
- (void)handlePan:(id)a0;
- (double)_alignedContentMarginGivenMargin:(double)a0;
- (void)_startTimer:(BOOL)a0;
- (void)_gestureRecognizerFailed:(id)a0;
- (id)_overridingPreferredFocusEnvironment;
- (void)decodeRestorableStateWithCoder:(id)a0;
- (void)setContentOffset:(struct CGPoint { double x0; double x1; })a0 animated:(BOOL)a1;
- (void)encodeRestorableStateWithCoder:(id)a0;
- (unsigned long long)_edgesPropagatingSafeAreaInsetsToSubviews;
- (BOOL)_scrollsToMakeFirstResponderVisible;
- (void)touchesCancelled:(id)a0 withEvent:(id)a1;
- (BOOL)cancelTouchTracking;
- (void)_autoScrollAssistantUpdateContentOffset:(struct CGPoint { double x0; double x1; })a0;
- (void)setSafeAreaInsets:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a0;
- (void)setZoomEnabled:(BOOL)a0;
- (BOOL)isZoomEnabled;
- (id)_panGestureRecognizer;
- (BOOL)_beginTrackingWithEvent:(id)a0;
- (void)pressesEnded:(id)a0 withEvent:(id)a1;
- (void)_setPanGestureRecognizer:(id)a0;
- (void)_didChangeFromIdiom:(long long)a0 onScreen:(id)a1 traverseHierarchy:(BOOL)a2;
- (void)_boundingPathMayHaveChangedForView:(id)a0 relativeToBoundsOriginOnly:(BOOL)a1;
- (void)dealloc;
- (void)_populateArchivedSubviews:(id)a0;
- (BOOL)_panGestureRecognizer:(id)a0 shouldTryToBeginHorizontallyWithEvent:(id)a1;
- (struct CGPoint { double x0; double x1; })_roundedProposedContentOffset:(struct CGPoint { double x0; double x1; })a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })visibleBounds;
- (void)traitCollectionDidChange:(id)a0;
- (BOOL)gestureRecognizer:(id)a0 shouldReceiveTouch:(id)a1;
- (BOOL)_gestureRecognizer:(id)a0 shouldBeRequiredToFailByGestureRecognizer:(id)a1;
- (void)_setContentOffset:(struct CGPoint { double x0; double x1; })a0 animation:(id)a1;
- (void)_endRefreshingAnimated:(BOOL)a0;
- (double)_rubberBandOffsetForOffset:(double)a0 maxOffset:(double)a1 minOffset:(double)a2 range:(double)a3 outside:(BOOL *)a4;
- (BOOL)_gestureRecognizer:(id)a0 shouldRecognizeSimultaneouslyWithGestureRecognizer:(id)a1;
- (void)_notifyDidScroll;
- (void)encodeWithCoder:(id)a0;
- (long long)_contentInsetAdjustmentBehavior;
- (BOOL)gestureRecognizer:(id)a0 canPreventGestureRecognizer:(id)a1;
- (void)_registerForRotation:(BOOL)a0 ofWindow:(id)a1;
- (void)removeFromSuperview;
- (BOOL)cancelMouseTracking;
- (void)_adjustForAutomaticKeyboardInfo:(id)a0 animated:(BOOL)a1 lastAdjustment:(double *)a2;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)willRotateToInterfaceOrientation:(id)a0;
- (void)pressesBegan:(id)a0 withEvent:(id)a1;
- (void)setFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)_updateAccessories;
- (BOOL)_forwardsToParentScroller;
- (void)setNeedsLayout;
- (void)touchesBegan:(id)a0 withEvent:(id)a1;
- (void)nsis_valueOfVariable:(id)a0 didChangeInEngine:(id)a1;
- (struct CGPoint { double x0; double x1; })autoscrollContentOffset;
- (void)setBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (struct CGPoint { double x0; double x1; })_pagingOrigin;
- (BOOL)_clipsGlyphPathFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 shouldContinueSuperviewTraversal:(BOOL *)a1;
- (void)_viewDidMoveFromScreen:(id)a0 toScreen:(id)a1;
- (id)_focusScrollBoundaryMetricsForItem:(id)a0;
- (id)_actingParentViewForGestureRecognizers;
- (void).cxx_destruct;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_systemContentInset;
- (id)_layoutVariablesWithAmbiguousValue;
- (id)_parentScrollView;
- (void)_geometryChanged:(const struct { int x0; struct CGPoint { double x0; double x1; } x1; struct CGPoint { double x0; double x1; } x2; struct CGSize { double x0; double x1; } x3; struct CGPoint { double x0; double x1; } x4; struct CATransform3D { double x0; double x1; double x2; double x3; double x4; double x5; double x6; double x7; double x8; double x9; double x10; double x11; double x12; double x13; double x14; double x15; } x5; id x6; id x7; id x8; id x9; } *)a0 forAncestor:(id)a1;
- (unsigned long long)_focusPrimaryScrollableAxis;
- (id)hitTest:(struct CGPoint { double x0; double x1; })a0 withEvent:(id)a1;
- (id)_asyncDeliveryTargetForScrollEvent:(id)a0;
- (void)handlePinch:(id)a0;
- (void)_didMoveFromWindow:(id)a0 toWindow:(id)a1;
- (void)_scrollViewAnimationEnded:(id)a0 finished:(BOOL)a1;
- (void)touchesEnded:(id)a0 withEvent:(id)a1;
- (void)_setContentScrollInset:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a0;
- (void)setUserInteractionEnabled:(BOOL)a0;
- (BOOL)_panGestureRecognizer:(id)a0 shouldTryToBeginVerticallyWithEvent:(id)a1;
- (void)layoutSubviews;
- (void)_scrollToTopFromTouchAtScreenLocation:(struct CGPoint { double x0; double x1; })a0 resultHandler:(id /* block */)a1;
- (void)touchesMoved:(id)a0 withEvent:(id)a1;
- (BOOL)touchesShouldCancelInContentView:(id)a0;
- (void)_setPinchGestureRecognizer:(id)a0;
- (void)_traitCollectionDidChangeInternal:(const struct _UITraitCollectionChangeDescription { id x0; id x1; id x2; BOOL x3; struct _UITraitCollectionTraitChanges { BOOL x0; BOOL x1; } x4; } *)a0;
- (void)setAutoscrollContentOffset:(struct CGPoint { double x0; double x1; })a0;
- (id)initWithCoder:(id)a0;
- (BOOL)_shouldScrollToContentBeginningInRightToLeft;
- (void)scrollRectToVisible:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 animated:(BOOL)a1;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })contentFrameForView:(id)a0;
- (void)_scrollViewDidEndZooming;
- (void)_adjustBackgroundShadowsForContentSizeForcedVisible:(BOOL)a0 withOffset:(double)a1;
- (struct CGPoint { double x0; double x1; })_centeredZoomAnchorPointInScene;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_computeBaseInsetsForHorizontalScrollIndicatorWithClientInsets:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a0;
- (struct CGPoint { double x0; double x1; })_contentOffsetForScrollingToTop;
- (double)_pagingFriction;
- (BOOL)_resetScrollingForGestureEvent:(id)a0;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_revealableContentPaddingIncludingContentWithCollapsedAffinity:(BOOL)a0;
- (double)_scrollIndicatorAdditionalInset;
- (void)_setFocusFastScrollingDisabled:(BOOL)a0;
- (void)_trackingDidEnd;
- (float)_zoomAnimationDurationForScale:(double)a0;
- (void)_adjustContentOffsetIfNecessary;
- (double)_allowedNavigationOverlapAmount;
- (double)_contentOffsetAnimationDuration;
- (id)_layoutObserver;
- (void)_setTransfersScrollToContainer:(BOOL)a0;
- (BOOL)__canScrollWithoutBouncingYIncludingAdditionalContentInsetAmount:(double)a0;
- (BOOL)__isKindOfUIScrollView;
- (unsigned long long)_abuttedEdgesForContentOffset:(struct CGPoint { double x0; double x1; })a0;
- (unsigned long long)_abuttedPagingEdges;
- (void)_accumulateViewConstraintsIntoArray:(id)a0;
- (id)_actingParentScrollView;
- (void)_activateZoomFeedback;
- (void)_addContentSubview:(id)a0 atBack:(BOOL)a1;
- (void)_addRefreshInset:(double)a0;
- (void)_addScrollViewScrollObserver:(id)a0;
- (void)_adjustBackgroundShadowsForContentSizeForcedVisible:(BOOL)a0;
- (void)_adjustContentSizeForView:(id)a0 atScale:(double)a1;
- (void)_adjustCrossingConstraintsIfNecessaryForOldContentInset:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a0;
- (struct CGPoint { double x0; double x1; })_adjustFocusContentOffset:(struct CGPoint { double x0; double x1; })a0 toShowFocusItemWithInfo:(id)a1;
- (void)_adjustScrollerIndicators:(BOOL)a0 alwaysShowingThem:(BOOL)a1;
- (void)_adjustScrollerIndicatorsIfNeeded;
- (void)_adjustShadowsIfNecessary;
- (void)_adjustShadowsIfNecessaryForOffset:(double)a0;
- (void)_adjustStartOffsetForGrabbedBouncingScrollView;
- (struct CGPoint { double x0; double x1; })_adjustedContentOffsetForContentOffset:(struct CGPoint { double x0; double x1; })a0;
- (struct CGPoint { double x0; double x1; })_adjustedContentOffsetForContentOffset:(struct CGPoint { double x0; double x1; })a0 contentSize:(struct CGSize { double x0; double x1; })a1 skipsAdjustmentIfScrolling:(BOOL)a2;
- (struct CGPoint { double x0; double x1; })_adjustedContentOffsetForContentOffset:(struct CGPoint { double x0; double x1; })a0 skipsAdjustmentIfScrolling:(BOOL)a1;
- (double)_adjustedHorizontalOffsetPinnedToScrollableBounds:(double)a0;
- (double)_adjustedVerticalOffsetPinnedToScrollableBounds:(double)a0;
- (BOOL)_adjustsContentInsetWhenScrollDisabled;
- (unsigned long long)_allowedFocusBounceEdges;
- (BOOL)_allowsAsyncScrollEvent;
- (BOOL)_allowsKeyboardEventsToScroll;
- (void)_allowsKeyboardScrollingDidUpdate;
- (BOOL)_allowsParentToBeginHorizontally;
- (BOOL)_allowsParentToBeginVertically;
- (BOOL)_alwaysAppliesKeyboardBottomInsetAdjustment;
- (struct CGPoint { double x0; double x1; })_animatedOriginalOffset;
- (struct CGPoint { double x0; double x1; })_animatedTargetOffset;
- (BOOL)_applicationHasExplicitlySetBounces;
- (void)_applyAutomaticAdjustedContentOffset:(struct CGPoint { double x0; double x1; })a0;
- (void)_applyConstrainedContentSizeIfNecessary;
- (void)_asynchronouslyDeliverScrollEvent:(id)a0 completion:(id /* block */)a1;
- (void)_attemptToDragParent:(id)a0 forNewBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 oldBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a2;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_autoScrollTouchInsets;
- (BOOL)_avoidsJumpOnInterruptedBounce;
- (id)_backgroundShadowForSlideAnimation;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_baseInsetsForAccessoryOnEdge:(long long)a0 hasCustomClientInsets:(BOOL)a1 accessorySize:(double)a2 additionalInsetFromEdge:(double)a3;
- (void)_beginActivityTrackingIfNeededForReason:(long long)a0;
- (void)_beginDeferredContentOffsetTransitionToOffset:(struct CGPoint { double x0; double x1; })a0 contentSize:(struct CGSize { double x0; double x1; })a1;
- (void)_beginDirectManipulationIfNecessaryWithGestureRecognizer:(id)a0;
- (void)_beginRefreshing;
- (void)_beginScrollingCursorOverrideIfNecessary;
- (BOOL)_bounceForCarPlayIfNecessary;
- (id)_boundingPathForSubtree;
- (void)_bumpTrackingWatchdogTimer;
- (BOOL)_canCancelContentTouches:(id)a0;
- (BOOL)_canHandleAsyncScrollEvent;
- (BOOL)_canPerformAsyncScrollDecelerationReturningEvent:(id *)a0;
- (BOOL)_canScrollIgnoringAncestorPermissionX;
- (BOOL)_canScrollIgnoringAncestorPermissionY;
- (BOOL)_canScrollWithoutBouncingIncludingRevealableContentPaddingTopY;
- (BOOL)_canScrollWithoutBouncingX;
- (BOOL)_canScrollWithoutBouncingY;
- (BOOL)_canScrubWithTouch:(id)a0;
- (BOOL)_canSkipTraitsAndOverlayUpdatesForViewControllerToNotifyOnLayoutResetState:(BOOL)a0;
- (void)_cancelDeferredContentOffsetTransition;
- (void)_centerContentIfNecessary;
- (void)_centerContentIfNecessaryAdjustingContentOffset:(BOOL)a0;
- (struct CGPoint { double x0; double x1; })_clampScrollOffsetToBounds:(struct CGPoint { double x0; double x1; })a0;
- (double)_clampedZoomScale:(double)a0 allowRubberbanding:(BOOL)a1;
- (void)_clearContentOffsetAnimation;
- (void)_clearContentOffsetAnimation:(id)a0;
- (void)_clearParentAdjustment;
- (void)_clearScrollBounceStatisticsTrackingState;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_collapsableContentPadding;
- (void)_commitDeferredContentOffsetTransition;
- (void)_commitScrollBounceStatisticsTrackingState;
- (long long)_compatibleContentInsetAdjustmentBehavior;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_computeBaseInsetsForVerticalScrollIndicatorWithClientInsets:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a0;
- (BOOL)_constraintAffectsContentSize:(id)a0;
- (id)_constraintsFromContentSize;
- (double)_contentBottomForScrollObservation;
- (double)_contentFitCanScrollThreshold;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_contentInsetForAccessories;
- (id)_contentLayoutGuideIfExists;
- (id)_contentMarginsGuideIfExists;
- (struct CGPoint { double x0; double x1; })_contentOffsetForLowFidelityScrollInDirection:(struct CGPoint { double x0; double x1; })a0 duration:(double *)a1;
- (struct CGPoint { double x0; double x1; })_contentOffsetForScrollingToRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (struct CGPoint { double x0; double x1; })_contentOffsetOrDeferredContentOffset;
- (BOOL)_contentOffsetRoundingEnabled;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_contentScrollInset;
- (struct CGSize { double x0; double x1; })_contentSizeOrDeferredContentSize;
- (void)_createGestureRecognizersForCurrentTouchLevel;
- (id)_createStaticScrollBar;
- (double)_currentRubberBandCoefficient;
- (unsigned long long)_currentlyAbuttedContentEdges;
- (double)_defaultPagingFriction;
- (void)_delegateScrollViewAnimationEnded;
- (BOOL)_delegateShouldPanGestureTryToBegin;
- (void)_didAddDependentConstraint:(id)a0;
- (void)_didBeginDirectManipulationWithScrubbingDirection:(long long)a0;
- (void)_didEndDirectManipulationWithScrubbingDirection:(long long)a0;
- (void)_didRemoveDependentConstraint:(id)a0;
- (unsigned long long)_edgesAllowingScrollAccessoriesExtendedToBoundingPath;
- (unsigned long long)_edgesApplyingBaseInsetsToScrollIndicatorInsets;
- (unsigned long long)_edgesApplyingSafeAreaInsetsToContentInset;
- (unsigned long long)_edgesApplyingSafeAreaInsetsToContentInsetForContentSize:(struct CGSize { double x0; double x1; })a0;
- (unsigned long long)_edgesApplyingSafeAreaInsetsToScrollAccessoryInsets;
- (unsigned long long)_edgesScrollingContentIntoSafeArea;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_effectiveContentInset;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_effectiveGradientMaskLengths;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_effectiveHorizontalScrollIndicatorInsets;
- (long long)_effectiveIndicatorStyle;
- (id)_effectiveInteractionActivityTrackingBaseName;
- (BOOL)_effectiveShouldPreventFocusScrollPastContentSize;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_effectiveVerticalScrollIndicatorInsets;
- (void)_enableOnlyGestureRecognizersForCurrentTouchLevel;
- (id)_enclosingViewController;
- (void)_endActivityTrackingIfNeededForReason:(long long)a0;
- (void)_endPanNormal:(BOOL)a0;
- (void)_endScrollingCursorOverrideIfNecessary;
- (void)_ensureViewsAreLoadedInRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (BOOL)_evaluateWantsConstrainedContentSize;
- (void)_faultInContentOffsetGuide;
- (void)_findScrollableAncestorIfNeededWithEvent:(id)a0;
- (struct UIOffset { double x0; double x1; })_firstPageOffset;
- (void)_flashScrollIndicatorsForAxes:(unsigned long long)a0 persistingPreviousFlashes:(BOOL)a1;
- (void)_flashScrollIndicatorsPersistingPreviousFlashes;
- (BOOL)_focusFastScrollingDisabled;
- (id)_focusFastScrollingIndexBarEntries;
- (unsigned long long)_focusScrollOffsetResolverForFocusMovement:(id)a0;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_focusScrollableAreaInsets;
- (struct CGPoint { double x0; double x1; })_focusTargetOffset;
- (id)_focusTuple;
- (void)_focusedItem:(id)a0 isMinX:(BOOL *)a1 isMaxX:(BOOL *)a2 isMinY:(BOOL *)a3 isMaxY:(BOOL *)a4;
- (void)_forceDelegateScrollViewDidZoom:(BOOL)a0;
- (void)_forcePanGestureToEndImmediately;
- (id)_frameLayoutGuideIfExists;
- (id)_frameLayoutItem;
- (BOOL)_gestureRecognizer:(id)a0 shouldReceiveTouch:(id)a1;
- (BOOL)_gestureRecognizer:(id)a0 shouldRequireFailureOfGestureRecognizer:(id)a1;
- (BOOL)_gestureRecognizerShouldBegin:(id)a0;
- (BOOL)_getBouncingDecelerationOffset:(double *)a0 forTimeInterval:(double)a1 lastUpdateOffset:(double)a2 min:(double)a3 max:(double)a4 decelerationFactor:(double)a5 decelerationLnFactor:(double)a6 velocity:(double *)a7;
- (id)_getDelegateZoomView;
- (void)_getGradientMaskBounds:(out struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } *)a0 startInsets:(out struct UIEdgeInsets { double x0; double x1; double x2; double x3; } *)a1 endInsets:(out struct UIEdgeInsets { double x0; double x1; double x2; double x3; } *)a2 intensities:(out struct UIEdgeInsets { double x0; double x1; double x2; double x3; } *)a3;
- (BOOL)_getPagingDecelerationOffset:(struct CGPoint { double x0; double x1; } *)a0 forTimeInterval:(double)a1;
- (void)_getStandardDecelerationOffset:(double *)a0 forTimeInterval:(double)a1 min:(double)a2 max:(double)a3 decelerationFactor:(double)a4 decelerationLnFactor:(double)a5 velocity:(double *)a6;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_gradientMaskEdgeInsets;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_gradientMaskInsets;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_gradientMaskLengths;
- (void)_handleAutoScroll:(id)a0;
- (void)_handleDirectionalPageWithHorizontalVelocity:(double)a0 verticalVelocity:(double)a1;
- (void)_handleDirectionalPress:(id)a0;
- (void)_handleDirectionalScrollToOffset:(struct CGPoint { double x0; double x1; })a0 clampingToBounds:(BOOL)a1;
- (void)_handleKeyboardScrollingPressGesture:(id)a0;
- (void)_handleKnobHoverGesture:(id)a0;
- (void)_handleKnobLongPressGesture:(id)a0;
- (void)_handleLowFidelitySwipe:(id)a0;
- (void)_handlePanFailure;
- (void)_handleSwipe:(id)a0;
- (BOOL)_hasContentForBarInteractions;
- (BOOL)_hasScrollViewWillEndDraggingInvocationsToPerform;
- (void)_hideScrollIndicator:(id)a0 afterDelay:(double)a1 animated:(BOOL)a2;
- (void)_hideScrollIndicators;
- (double)_horizontalScrollIndicatorHeight;
- (double)_horizontalVelocity;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_iOS_frameForLayoutHorizontalScrollIndicatorWithBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 effectiveInset:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a1 indicatorInsets:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a2 contentOffset:(struct CGPoint { double x0; double x1; })a3 fraction:(double)a4 additionalInset:(double)a5 cornerAdjust:(double)a6 needsIndicator:(BOOL)a7 showing:(BOOL)a8 recalcSize:(BOOL)a9 verticalIndicatorFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a10;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_iOS_frameForLayoutVerticalScrollIndicatorWithBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 effectiveInset:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a1 indicatorInsets:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a2 contentOffset:(struct CGPoint { double x0; double x1; })a3 fraction:(double)a4 additionalInset:(double)a5 cornerAdjust:(double)a6 needsIndicator:(BOOL)a7 showing:(BOOL)a8 recalcSize:(BOOL)a9;
- (void)_incrementForScrollTest:(id)a0;
- (id)_indexBarEntries;
- (long long)_indicatorInsetAdjustmentBehavior;
- (struct CGSize { double x0; double x1; })_interpageSpacing;
- (void)_invalidateLayoutForVisibleBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 oldVisibleBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1;
- (BOOL)_isAnimatingScrollTest;
- (BOOL)_isAutoScrollEnabled;
- (BOOL)_isAutomaticContentOffsetAdjustmentEnabled;
- (BOOL)_isAutoscrolling;
- (BOOL)_isBouncing;
- (BOOL)_isFirstResponderKeyboardAvoidanceEnabled;
- (BOOL)_isFocusFastScrolling;
- (BOOL)_isInterruptingDeceleration;
- (BOOL)_isPoint:(struct CGPoint { double x0; double x1; })a0 inExpandedIndicatorForAxis:(unsigned long long)a1;
- (BOOL)_isPoint:(struct CGPoint { double x0; double x1; })a0 inExpandedIndicatorForAxis:(unsigned long long)a1 containerRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a2;
- (BOOL)_isRectFullyVisible:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (BOOL)_isScrollViewScrollObserver:(id)a0;
- (BOOL)_isScrollingEnabled;
- (void)_layoutAdjustmentsDidChange;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_layoutGuide:(id)a0 adjustedLayoutFrameForFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1;
- (id)_layoutGuideOfType:(long long)a0 createIfNecessary:(BOOL)a1;
- (void)_layoutHorizontalScrollIndicatorWithBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 effectiveInset:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a1 contentOffset:(struct CGPoint { double x0; double x1; })a2 fraction:(double)a3 additionalInset:(double)a4 cornerAdjust:(double)a5 needsIndicator:(BOOL)a6 showing:(BOOL)a7 recalcSize:(BOOL)a8 verticalIndicatorFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a9;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_layoutVerticalScrollIndicatorWithBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 effectiveInset:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a1 contentOffset:(struct CGPoint { double x0; double x1; })a2 fraction:(double)a3 additionalInset:(double)a4 cornerAdjust:(double)a5 needsIndicator:(BOOL)a6 showing:(BOOL)a7 recalcSize:(BOOL)a8;
- (void)_lowFidelityScrollInDirection:(struct CGPoint { double x0; double x1; })a0;
- (void)_managedSubviewAdded:(id)a0;
- (void)_markScrollViewAnimationForKey:(id)a0 ofView:(id)a1;
- (double)_maxTopOffset;
- (double)_maxTopOffsetAdjustedForRevealableContentPadding:(double)a0;
- (struct CGPoint { double x0; double x1; })_maximumContentOffsetForContentSize:(struct CGSize { double x0; double x1; })a0;
- (void)_moveContentSubview:(id)a0 toBack:(BOOL)a1;
- (BOOL)_needsLayoutOnVisibleBoundsChange;
- (struct CGPoint { double x0; double x1; })_newScrollOffsetForScrubReturningAnimated:(BOOL *)a0;
- (void)_notifyAdjustedContentInsetDidChange;
- (void)_notifyAlignedContentMarginChanged;
- (struct CGSize { double x0; double x1; })_nsis_contentSize;
- (id)_observerImplementingWillEndDraggingMethod;
- (struct UIOffset { double x0; double x1; })_offsetForCenterOfPossibleZoomView:(id)a0 withIncomingBoundsSize:(struct CGSize { double x0; double x1; })a1;
- (double)_offsetForRubberBandOffset:(double)a0 maxOffset:(double)a1 minOffset:(double)a2 range:(double)a3;
- (struct CGPoint { double x0; double x1; })_offsetToScrollToForArrowPressType:(long long)a0;
- (double)_offsetWithoutDecorationForRubberBandOffset:(double)a0 maxOffset:(double)a1 minOffset:(double)a2 range:(double)a3;
- (void)_old_updateAutomaticContentSizeConstraintsIfNecessaryWithContentSize:(struct CGSize { double x0; double x1; })a0;
- (struct CGPoint { double x0; double x1; })_originalOffsetForAnimatedSetContentOffset;
- (BOOL)_ownsAnimationForKey:(id)a0 ofView:(id)a1;
- (BOOL)_pagingDown;
- (BOOL)_pagingLeft;
- (BOOL)_pagingRight;
- (BOOL)_pagingUp;
- (void)_performFullScreenScrollTest:(id)a0 iterations:(int)a1 scrollAxis:(unsigned long long)a2;
- (void)_performNaturalScrollTest:(id)a0 completionHandler:(id /* block */)a1;
- (void)_performScrollTest:(id)a0 iterations:(int)a1 delta:(int)a2;
- (void)_performScrollTest:(id)a0 iterations:(int)a1 delta:(int)a2 length:(int)a3;
- (void)_performScrollTest:(id)a0 iterations:(int)a1 delta:(int)a2 length:(int)a3 scrollAxis:(unsigned long long)a4;
- (void)_performScrollTest:(id)a0 iterations:(int)a1 delta:(int)a2 length:(int)a3 scrollAxis:(unsigned long long)a4 extraResultsBlock:(id /* block */)a5;
- (void)_performScrollTest:(id)a0 iterations:(int)a1 delta:(int)a2 length:(int)a3 scrollAxis:(unsigned long long)a4 extraResultsBlock:(id /* block */)a5 completionBlock:(id /* block */)a6;
- (void)_performScrollTest:(id)a0 iterations:(int)a1 delta:(int)a2 scrollAxis:(unsigned long long)a3;
- (void)_performScrollTestWithParameters:(id)a0 completionBlock:(id /* block */)a1;
- (void)_performScrollViewWillEndDraggingInvocationsWithVelocity:(struct CGPoint { double x0; double x1; })a0 targetContentOffset:(struct CGPoint { double x0; double x1; } *)a1 unclampedOriginalTarget:(struct CGPoint { double x0; double x1; })a2;
- (void)_pinContentOffsetToClosestPageBoundary;
- (BOOL)_platformUsesGestureRecognizersForKeyboardScrolling;
- (void)_popTrackingRunLoopModeIfNecessaryForReason:(id)a0;
- (void)_prepareToPageWithHorizontalVelocity:(double)a0 verticalVelocity:(double)a1;
- (id)_puic_observerImplementingWillEndDraggingMethod;
- (void)_pushTrackingRunLoopModeIfNecessaryForReason:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_rectForPageContainingRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_rectForPageContainingView:(id)a0;
- (void)_reenableImplicitAnimationsAfterScrollTest;
- (void)_registerAsScrollToTopViewIfPossible;
- (void)_registerForSpringBoardBlankedScreenNotification;
- (id)_relativePanView;
- (void)_removeRefreshInset:(double)a0;
- (void)_removeScrollViewScrollObserver:(id)a0;
- (BOOL)_requiresExplicitLayoutMarginsGuideForAttribute:(long long)a0 getAttributeForGuide:(int *)a1;
- (void)_resetContentScrollableAxes;
- (void)_resetDiscreteFastScroll;
- (void)_resetScrollableAncestor;
- (void)_resetScrollingWithUIEvent:(id)a0;
- (BOOL)_resetsBoundingPathForSubtree;
- (void)_resizeWithOldSuperviewSize:(struct CGSize { double x0; double x1; })a0;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_revealableContentPadding;
- (struct CGPoint { double x0; double x1; })_rubberBandContentOffsetForOffset:(struct CGPoint { double x0; double x1; })a0 outsideX:(BOOL *)a1 outsideY:(BOOL *)a2;
- (double)_rubberBandOffsetWithoutDecorationForOffset:(double)a0 maxOffset:(double)a1 minOffset:(double)a2 range:(double)a3 outside:(BOOL *)a4;
- (void)_runLoopModePopped:(id)a0;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_safeAreaInsetsConsultingAlternativeTopInsetIfApplicable;
- (id)_scrollDetentOffsets;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_scrollIndicatorContainerRect;
- (id)_scrollTestExtraResults;
- (BOOL)_scrollToTopIfPossible:(BOOL)a0;
- (void)_scrollViewDidEndDecelerating;
- (void)_scrollViewDidEndDeceleratingForDelegate;
- (void)_scrollViewDidEndDraggingForDelegateWithDeceleration:(BOOL)a0;
- (void)_scrollViewDidEndDraggingWithDeceleration:(BOOL)a0;
- (void)_scrollViewDidLayoutSubviews;
- (id)_scrollViewTouchDelayGesture;
- (void)_scrollViewWillBeginDragging;
- (void)_scrollViewWillBeginZooming;
- (BOOL)_scrollViewWillEndDraggingWithDeceleration:(BOOL)a0;
- (long long)_scrubbingForPoint:(struct CGPoint { double x0; double x1; })a0 touch:(id)a1;
- (long long)_scrubbingForPoint:(struct CGPoint { double x0; double x1; })a0 touchType:(long long)a1;
- (void)_sendDelayedTouchesIfNecessary;
- (void)_sendGeometryAffectingContentBottomChangedToScrollObservers;
- (void)_setAbsoluteContentOffset:(struct CGPoint { double x0; double x1; })a0 animated:(BOOL)a1;
- (void)_setAdjustsContentInsetWhenScrollDisabled:(BOOL)a0;
- (void)_setAllowedFocusBounceEdges:(unsigned long long)a0;
- (void)_setAllowedNavigationOverlapAmount:(double)a0;
- (void)_setAllowsAsyncScrollEvent:(BOOL)a0;
- (void)_setAllowsParentToBeginHorizontally:(BOOL)a0;
- (void)_setAllowsParentToBeginVertically:(BOOL)a0;
- (void)_setAlwaysAppliesKeyboardBottomInsetAdjustment:(BOOL)a0;
- (void)_setAlwaysBounceVertical:(BOOL)a0;
- (void)_setAutoScrollEnabled:(BOOL)a0;
- (void)_setAutoScrollTouchInsets:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a0;
- (void)_setAutomaticContentOffsetAdjustmentEnabled:(BOOL)a0;
- (void)_setAutoscrolling:(BOOL)a0;
- (void)_setAvoidsJumpOnInterruptedBounce:(BOOL)a0;
- (void)_setContentInsetAdjustmentBehavior:(long long)a0;
- (void)_setContentMarginsGuide:(id)a0;
- (void)_setContentOffset:(struct CGPoint { double x0; double x1; })a0 animated:(BOOL)a1 animationCurve:(int)a2;
- (void)_setContentOffset:(struct CGPoint { double x0; double x1; })a0 animated:(BOOL)a1 animationCurve:(int)a2 animationAdjustsForContentOffsetDelta:(BOOL)a3;
- (void)_setContentOffset:(struct CGPoint { double x0; double x1; })a0 animated:(BOOL)a1 animationCurve:(int)a2 animationAdjustsForContentOffsetDelta:(BOOL)a3 animation:(id)a4;
- (void)_setContentOffset:(struct CGPoint { double x0; double x1; })a0 animated:(BOOL)a1 animationCurve:(int)a2 animationAdjustsForContentOffsetDelta:(BOOL)a3 animation:(id)a4 animationConfigurator:(id /* block */)a5;
- (void)_setContentOffset:(struct CGPoint { double x0; double x1; })a0 duration:(double)a1 animationCurve:(int)a2;
- (void)_setContentOffset:(struct CGPoint { double x0; double x1; })a0 duration:(double)a1 animationCurve:(int)a2 animationConfigurator:(id /* block */)a3;
- (void)_setContentOffsetAnimationDuration:(double)a0;
- (void)_setContentOffsetPinned:(struct CGPoint { double x0; double x1; })a0;
- (void)_setContentOffsetPinned:(struct CGPoint { double x0; double x1; })a0 animated:(BOOL)a1;
- (void)_setContentOffsetRoundingEnabled:(BOOL)a0;
- (void)_setContentOffsetWithDecelerationAnimation:(struct CGPoint { double x0; double x1; })a0;
- (void)_setEdgesAllowingScrollAccessoriesExtendedToBoundingPath:(unsigned long long)a0;
- (void)_setEdgesScrollingContentIntoSafeArea:(unsigned long long)a0;
- (void)_setFirstPageOffset:(struct UIOffset { double x0; double x1; })a0;
- (void)_setFirstResponderKeyboardAvoidanceEnabled:(BOOL)a0;
- (void)_setFlipsHorizontalAxis:(BOOL)a0;
- (void)_setGradientMaskEdgeInsets:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a0;
- (void)_setGradientMaskInsets:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a0;
- (void)_setGradientMaskLengths:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a0;
- (void)_setIndicatorInsetAdjustmentBehavior:(long long)a0;
- (void)_setInterpageSpacing:(struct CGSize { double x0; double x1; })a0;
- (void)_setKnobInteractionGestureDelayed:(BOOL)a0;
- (void)_setLayoutObserver:(id)a0;
- (void)_setMaskView:(id)a0;
- (void)_setNeedsLayoutOnVisibleBoundsChange:(BOOL)a0;
- (void)_setPagingFriction:(double)a0;
- (void)_setPagingOrigin:(struct CGPoint { double x0; double x1; })a0;
- (void)_setRelativePanView:(id)a0;
- (void)_setResetsBoundingPathForSubtree:(BOOL)a0;
- (void)_setShouldContentOffsetAlwaysIgnoreSafeAreaInsetsChange:(BOOL)a0;
- (void)_setShowsBackgroundShadow:(BOOL)a0;
- (void)_setShowsHorizontalScrollIndicator:(BOOL)a0;
- (void)_setShowsVerticalScrollIndicator:(BOOL)a0;
- (void)_setSkipsContentOffsetAdjustmentsIfScrolling:(BOOL)a0;
- (void)_setStaysCenteredDuringPinch:(BOOL)a0;
- (void)_setSubviewWantsAutolayoutTripWantsAutolayout:(BOOL)a0;
- (void)_setSupportsPointerDragScrolling:(BOOL)a0;
- (void)_setSystemInsetAdjustment:(double)a0 forAdjustmentTypeIdentifier:(id)a1;
- (void)_setUpGradientMaskViewIfNecessary;
- (void)_setUpdateRequestRecord:(const struct _UIUpdateRequestRecord { struct _UIUpdateRequest *x0; unsigned int x1; } *)a0;
- (void)_setUsesStaticScrollBar:(BOOL)a0;
- (void)_setZoomFeedbackGenerator:(id)a0;
- (double)_shadowHeightOffset;
- (BOOL)_shouldAutoScroll;
- (BOOL)_shouldContentOffsetAlwaysIgnoreSafeAreaInsetsChange;
- (BOOL)_shouldContentOffsetMaintainRelativeDistanceFromSafeArea;
- (BOOL)_shouldReverseLayoutDirectionConsideringFlippedHorizontalAxis;
- (BOOL)_shouldTrackImmediatelyWhileDecelerating;
- (BOOL)_shouldUpdateFocusInContext:(id)a0;
- (BOOL)_showsBackgroundShadow;
- (void)_simulateGestureWithDuration:(double)a0 begin:(id /* block */)a1 update:(id /* block */)a2 end:(id /* block */)a3;
- (void)_simulateScrollWithTranslation:(struct CGPoint { double x0; double x1; })a0 duration:(double)a1 willBeginDragging:(id /* block */)a2 didEndDragging:(id /* block */)a3 willBeginDecelerating:(id /* block */)a4 didEndDecelerating:(id /* block */)a5;
- (void)_simulateZoomByScaleFactor:(double)a0 duration:(double)a1 willBeginZooming:(id /* block */)a2 didEndZooming:(id /* block */)a3;
- (void)_skipNextStartOffsetAdjustment;
- (BOOL)_skipsContentOffsetAdjustmentsIfScrolling;
- (void)_smoothScrollAsyncWithUpdateTime:(double)a0 state:(id)a1;
- (void)_smoothScrollDisplayLink:(id)a0;
- (void)_smoothScrollSyncWithUpdateTime:(double)a0;
- (void)_smoothScrollWithUpdateTime:(double)a0;
- (void)_springBoardBlankedScreenNotification:(id)a0;
- (BOOL)_startBeingDraggedByChild:(id)a0;
- (void)_startDraggingParent:(id)a0;
- (void)_staticScrollBar:(id)a0 didScrollInDirection:(struct CGPoint { double x0; double x1; })a1;
- (BOOL)_staysCenteredDuringPinch;
- (void)_stopAutoScrollAssistant;
- (BOOL)_stopBeingDraggedByChild:(id)a0;
- (void)_stopDraggingParent:(id)a0;
- (void)_stopScrollDecelerationNotify:(BOOL)a0;
- (void)_stopScrollingAndZoomingAnimations;
- (void)_stopScrollingAndZoomingAnimationsPinningToContentViewport:(BOOL)a0;
- (void)_stopScrollingAndZoomingAnimationsPinningToContentViewport:(BOOL)a0 tramplingDragFlags:(BOOL)a1;
- (void)_stopScrollingNotify:(BOOL)a0 pin:(BOOL)a1;
- (void)_stopScrollingNotify:(BOOL)a0 pin:(BOOL)a1 tramplingDragFlags:(BOOL)a2;
- (BOOL)_subviewPreventsSkipLayout:(id)a0;
- (BOOL)_supportsContentDimensionVariables;
- (BOOL)_supportsPointerDragScrolling;
- (void)_suppressImplicitAnimationsForScrollTest;
- (id)_swipeGestureRecognizer;
- (void)_switchToLayoutEngine:(id)a0;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_systemContentInsetIncludingAccessories:(BOOL)a0;
- (double)_systemInsetAdjustmentForAdjustmentTypeIdentifier:(id)a0;
- (double)_systemInsetAdjustmentSum;
- (BOOL)_touchMayChangeSelection;
- (id)_touchesDelayedGestureRecognizer;
- (void)_trackingDidBegin;
- (void)_trackpadInterruptScroll:(id)a0;
- (BOOL)_transfersScrollToContainer;
- (id)_uili_existingObservationEligibleLayoutVariables;
- (void)_unregisterForSpringBoardBlankedScreenNotification;
- (void)_updateAccessoriesInset;
- (void)_updateContentFitDisableScrolling;
- (void)_updateDecelerationLastOffset:(struct CGPoint { double x0; double x1; })a0;
- (void)_updateDecelerationLastOffsetScrollViewPoint:(struct CGPoint { double x0; double x1; })a0;
- (void)_updateForChangedEdgesConvertingSafeAreaToContentInsetWithOldSystemContentInset:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a0 oldEdgesPropagatingSafeAreaInsets:(unsigned long long)a1 adjustContentOffsetIfNecessary:(BOOL)a2;
- (void)_updateForChangedScrollIndicatorRelatedInsets;
- (void)_updateForChangedScrollRelatedInsets;
- (void)_updateGradientMaskView;
- (void)_updateLayoutMarginsGuideConstraintsIfNecessary;
- (void)_updatePagingGesture;
- (void)_updatePanGesture;
- (void)_updatePanGestureConfiguration;
- (void)_updatePinchGesture;
- (void)_updatePinchGestureForState:(long long)a0;
- (void)_updateRubberbandingStatisticTrackingState;
- (void)_updateScrollAnimationForChangedTargetOffset:(struct CGPoint { double x0; double x1; })a0;
- (void)_updateScrollGestureRecognizersEnabled;
- (void)_updateUsesStaticScrollBar;
- (void)_updateZoomGestureRecognizersEnabled;
- (BOOL)_usesLowFidelityPanning;
- (struct CGPoint { double x0; double x1; })_velocityForAnimatedScrollFromOffset:(struct CGPoint { double x0; double x1; })a0 toOffset:(struct CGPoint { double x0; double x1; })a1;
- (double)_verticalScrollIndicatorWidth;
- (double)_verticalVelocity;
- (BOOL)_viewIsInsideNavigationController;
- (void)_webCustomViewWillBeRemovedFromSuperview;
- (void)_willMoveToWindow:(id)a0;
- (void)_wolf_scrollViewWillEndDraggingWithDeceleration:(BOOL)a0;
- (void)_zoomAnimationDidStop;
- (id)_zoomFeedbackGenerator;
- (double)_zoomRubberBandScaleForScale:(double)a0;
- (double)_zoomScaleForRubberBandScale:(double)a0;
- (double)_zoomScaleFromPresentationLayer:(BOOL)a0;
- (void)_zoomToCenter:(struct CGPoint { double x0; double x1; })a0 scale:(double)a1 duration:(double)a2;
- (void)_zoomToCenter:(struct CGPoint { double x0; double x1; })a0 scale:(double)a1 duration:(double)a2 force:(BOOL)a3;
- (void)_zoomToCenterInternal:(struct CGPoint { double x0; double x1; })a0 scale:(double)a1 duration:(double)a2 allowRubberbanding:(BOOL)a3 force:(BOOL)a4;
- (void)accessoryInsetsDidChange:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a0;
- (id)accessoryViewAtEdge:(long long)a0;
- (void)adjustedContentInsetDidChange;
- (BOOL)allowsMultipleFingers;
- (void)animator:(id)a0 startAnimation:(id)a1;
- (void)animator:(id)a0 stopAnimation:(id)a1 fraction:(float)a2;
- (BOOL)bouncesHorizontally;
- (BOOL)bouncesVertically;
- (void)delayed:(id)a0;
- (BOOL)delaysContentTouches;
- (void)flashScrollIndicators;
- (double)horizontalScrollDecelerationFactor;
- (struct CGPoint { double x0; double x1; })indexBarAccessoryView:(id)a0 contentOffsetForEntry:(id)a1 atIndex:(long long)a2;
- (id)interactionActivityTrackingBaseName;
- (BOOL)isAutomaticContentOffsetAdjustmentsAnimated;
- (BOOL)isElementAccessibilityExposedToInterfaceBuilder;
- (double)keyboardBottomInsetAdjustmentDelta;
- (id)nsli_contentHeightVariable;
- (id)nsli_contentWidthVariable;
- (id)nsli_contentXOffsetVariable;
- (id)nsli_contentYOffsetVariable;
- (id)nsli_layoutMarginsItem;
- (void)performWhileAnimatingAutomaticContentOffsetAdjustments:(id /* block */)a0;
- (BOOL)preservesCenterDuringRotation;
- (BOOL)pressGestureRecognizer:(id)a0 shouldAllowPress:(id)a1;
- (void)setAccessoryView:(id)a0 atEdge:(long long)a1;
- (void)setAllowsMultipleFingers:(BOOL)a0;
- (void)setBouncesHorizontally:(BOOL)a0;
- (void)setBouncesVertically:(BOOL)a0;
- (void)setDelaysContentTouches:(BOOL)a0;
- (void)setHorizontalScrollDecelerationFactor:(double)a0;
- (void)setInteractionActivityTrackingBaseName:(id)a0;
- (void)setPreservesCenterDuringRotation:(BOOL)a0;
- (void)setScrollingEnabled:(BOOL)a0;
- (void)setShowBackgroundShadow:(BOOL)a0;
- (void)setTracksImmediatelyWhileDecelerating:(BOOL)a0;
- (void)setUpdateInsetBottomDuringKeyboardDismiss:(BOOL)a0;
- (void)setVerticalScrollDecelerationFactor:(double)a0;
- (void)setZoomScale:(double)a0 animated:(BOOL)a1;
- (void)setZoomScale:(double)a0 withAnchorPoint:(struct CGPoint { double x0; double x1; })a1 allowRubberbanding:(BOOL)a2 animated:(BOOL)a3 duration:(double)a4 notifyDelegate:(BOOL)a5;
- (void)setZoomScale:(double)a0 withAnchorPoint:(struct CGPoint { double x0; double x1; })a1 allowRubberbanding:(BOOL)a2 animated:(BOOL)a3 duration:(double)a4 notifyDelegate:(BOOL)a5 force:(BOOL)a6;
- (void)startScrollViewMonitoring;
- (void)stopScrollViewMonitoring;
- (BOOL)touchesShouldBegin:(id)a0 withEvent:(id)a1 inContentView:(id)a2;
- (BOOL)tracksImmediatelyWhileDecelerating;
- (BOOL)updateInsetBottomDuringKeyboardDismiss;
- (double)verticalScrollDecelerationFactor;
- (void)willAnimateRotationToInterfaceOrientation:(id)a0;
- (void)zoomToRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 animated:(BOOL)a1;

@end