luxlabs header browser preview


@class UIPanGestureRecognizer, SBHScrollableZoomingIconViewInteraction, SBHIconImageCache, _UILegibilitySettings, SBIconListPageControl, SBIconPageIndicatorImageSetCache, NSMutableArray, UIView, SBIconListModel, NSString, SBIconScrollView, SBFolder, NSHashTable, NSMutableSet, SBFolderIconImageCache, NSArray, SBFolderTitleTextField, SBIconListView;
@protocol SBFolderViewDelegate, SBIconViewProviding, SBIconListLayoutProvider;

@interface SBFolderView : UIView <SBIconListPageControlDelegate, UITextFieldDelegate, SBIconListLayoutDelegate, SBHScrollableIconViewContaining, SBHIconLayoutHidingCompoundAssertionInvalidationHandler, SBIconListViewDragDelegate, SBIconScrollViewDelegate, SBFolderObserver, BSDescriptionProviding, SBHVisibleContentPresenter, SBHIconLayoutHiding> {
    NSMutableArray *_iconListViews;
    NSMutableSet *_scrollingDisabledReasons;
    NSMutableSet *_pageControlDisabledReasons;
    SBFolderTitleTextField *_titleTextField;
    NSMutableSet *_scrollViewIsScrollingOverrides;
    NSMutableSet *_parallaxDisabledReasons;
    UIView *_scalingView;
    struct SBVisibleColumnRange { unsigned long long startIconListIndex; unsigned long long startColumnIndex; unsigned long long endIconListIndex; unsigned long long endColumnIndex; } _visibleColumnRange;
    struct SBFolderPredictedVisibleColumn { unsigned long long iconListIndex; struct SBIconListPredictedVisibleColumn { unsigned long long column; double confidence; } predictedVisibleColumn; } _predictedVisibleColumn;
    BOOL _wasScrolling;
    NSMutableArray *_scrollFrames;
    unsigned long long _scrollFrameCount;
    double _scrollStartContentOffset;
    long long _scrollMinimumVisiblePageIndex;
    long long _scrollMaximumVisiblePageIndex;
    SBHScrollableZoomingIconViewInteraction *_scrollingInteraction;
    unsigned long long _ignoreScrollingDidEndNotificationsCount;
    NSMutableArray *_scrollCompletionBlocks;
    NSMutableArray *_rotationCompletionBlocks;
    double _headerHeight;
    NSHashTable *_layoutHidingAssertions;
}

@property (class, readonly, nonatomic) Class defaultIconListViewClass;
@property (class, readonly, nonatomic) unsigned long long countOfAdditionalPagesToKeepVisibleInOneDirection;
@property (class, readonly, copy, nonatomic) NSString *defaultIconLocation;

@property (nonatomic, getter=isRotating) BOOL rotating;
@property (nonatomic) BOOL hasEverBeenInAWindow;
@property (nonatomic) BOOL addsFocusGuidesForWrapping;
@property (readonly, nonatomic, getter=isScrollingDisabled) BOOL scrollingDisabled;
@property (nonatomic, getter=isScrollingUsingDecelerationAnimation) BOOL scrollingUsingDecelerationAnimation;
@property (retain, nonatomic) UIPanGestureRecognizer *scrollingDisabledGestureRecognizer;
@property (readonly, nonatomic) UIView *scalingView;
@property (readonly, nonatomic, getter=isScalingViewBorrowed) BOOL scalingViewBorrowed;
@property (nonatomic) long long orientation;
@property (retain, nonatomic) SBIconListPageControl *pageControl;
@property (readonly, nonatomic) _UILegibilitySettings *legibilitySettingsForIconListViews;
@property (readonly, nonatomic, getter=isParallaxEnabled) BOOL parallaxEnabled;
@property (readonly, nonatomic) double pageControlAreaHeight;
@property (readonly, nonatomic) long long minimumPageIndex;
@property (readonly, nonatomic) long long maximumPageIndex;
@property (readonly, nonatomic) long long defaultPageIndex;
@property (readonly, nonatomic) long long firstIconPageIndex;
@property (readonly, nonatomic) long long lastIconPageIndex;
@property (readonly, nonatomic) unsigned long long pageCount;
@property (readonly, nonatomic) unsigned long long countOfAdditionalPagesToKeepVisibleInOneDirection;
@property (readonly, nonatomic) double additionalScrollWidthToKeepVisibleInOneDirection;
@property (readonly, nonatomic) struct SBVisibleColumnRange { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; } visibleColumnRangeExcludingAdditionalWidthKeptVisible;
@property (readonly, nonatomic, getter=_titleTextField) SBFolderTitleTextField *titleTextField;
@property (readonly, nonatomic) long long iconVisibilityHandling;
@property (readonly, nonatomic) BOOL updatesPredictedVisibleColumnWhileScrolling;
@property (readonly, nonatomic) double scrollableWidthForVisibleColumnRange;
@property (readonly, nonatomic) double minimumVisibleScrollOffset;
@property (readonly, nonatomic) double maximumVisibleScrollOffset;
@property (readonly, nonatomic) double scrollOffsetForPageIndexCalculation;
@property (readonly, nonatomic, getter=isRTL) BOOL RTL;
@property (nonatomic) BOOL suppressesEditingStateForListViews;
@property (nonatomic) BOOL automaticallyCreatesIconListViews;
@property (nonatomic) BOOL includesHiddenIconListPages;
@property (weak, nonatomic) id<SBFolderViewDelegate> delegate;
@property (retain, nonatomic) SBFolder *folder;
@property (readonly, nonatomic) id<SBIconListLayoutProvider> listLayoutProvider;
@property (readonly, nonatomic, getter=isEditing) BOOL editing;
@property (readonly, nonatomic, getter=isScrolling) BOOL scrolling;
@property (readonly, nonatomic) unsigned long long allowedOrientations;
@property (readonly, nonatomic) long long currentPageIndex;
@property (readonly, copy, nonatomic) NSArray *iconListViews;
@property (readonly, nonatomic) unsigned long long iconListViewCount;
@property (readonly, weak, nonatomic) id<SBIconViewProviding> iconViewProvider;
@property (readonly, nonatomic) unsigned long long userInterfaceLayoutDirectionHandling;
@property (readonly, nonatomic) long long userInterfaceLayoutDirection;
@property (readonly, copy, nonatomic) NSString *iconLocation;
@property (readonly, nonatomic) UIView *headerView;
@property (readonly, nonatomic) double headerHeight;
@property (retain, nonatomic) _UILegibilitySettings *legibilitySettings;
@property (readonly, nonatomic) SBIconScrollView *scrollView;
@property (readonly, nonatomic) SBIconListView *currentIconListView;
@property (readonly, nonatomic) SBIconListModel *currentIconListModel;
@property (readonly, copy, nonatomic) NSArray *visibleIconListViews;
@property (nonatomic, getter=isPageControlHidden) BOOL pageControlHidden;
@property (nonatomic) double pageControlAlpha;
@property (retain, nonatomic) SBFolderIconImageCache *folderIconImageCache;
@property (retain, nonatomic) SBHIconImageCache *iconImageCache;
@property (retain, nonatomic) SBIconPageIndicatorImageSetCache *iconPageIndicatorImageSetCache;
@property (readonly, nonatomic) BOOL snapsToPageBoundariesAfterScrolling;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (nonatomic) unsigned long long contentVisibility;

+ (Class)_scrollViewClass;
+ (long long)_pageIndexForOffset:(double)a0 minimumPage:(long long)a1 maximumPage:(long long)a2 pageCount:(unsigned long long)a3 pageWidth:(double)a4 pageSpacing:(double)a5 userInterfaceLayoutDirection:(long long)a6 behavior:(long long)a7 fractionOfDistanceThroughPage:(double *)a8;
+ (unsigned long long)_pageOffsetForOffset:(double)a0 behavior:(long long)a1 pageWidth:(double)a2 pageSpacing:(double)a3 pageCount:(unsigned long long)a4 userInterfaceLayoutDirection:(long long)a5 fractionOfDistanceThroughPage:(double *)a6;

- (void)cleanUpAfterTransition;
- (void)folder:(id)a0 listHiddenDidChange:(id)a1;
- (void)iconListView:(id)a0 performIconDrop:(id)a1;
- (id)iconListView:(id)a0 iconViewForDroppingIconDragItem:(id)a1 proposedIconView:(id)a2;
- (void)scrollViewDidEndDecelerating:(id)a0;
- (BOOL)isPageTypeIcon:(long long)a0;
- (BOOL)_hasLeadingCustomPages;
- (unsigned long long)iconListModelIndexForPageIndex:(long long)a0;
- (void)pageControlDidEndScrubbing:(id)a0;
- (void)iconListView:(id)a0 springLoadedInteractionForIconDragDidCompleteOnIconView:(id)a1;
- (BOOL)setCurrentPageIndex:(long long)a0 animated:(BOOL)a1 completion:(id /* block */)a2;
- (id)iconListView:(id)a0 customSpringAnimationBehaviorForDroppingItem:(id)a1;
- (void)iconListView:(id)a0 willUseIconView:(id)a1 forDroppingIconDragItem:(id)a2;
- (id)iconListView:(id)a0 iconDropSessionDidUpdate:(id)a1;
- (void)noteUserIsInteractingWithIcons;
- (BOOL)_shouldIgnoreScrollingDidEndNotifications;
- (void)_currentPageIndexDidChange;
- (struct CGPoint { double x0; double x1; })_scrollOffsetForFirstListView;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_frameForIconListAtIndex:(unsigned long long)a0;
- (void)prepareForTransition;
- (unsigned int)userInterfaceLayoutDirectionAwareScrollingDirection;
- (void)iconListView:(id)a0 iconDropSession:(id)a1 didPauseAtLocation:(struct CGPoint { double x0; double x1; })a2;
- (void)iconScrollViewWillCancelTouchTracking:(id)a0;
- (BOOL)iconListView:(id)a0 canHandleIconDropSession:(id)a1;
- (BOOL)_animatesRotationForAllVisibleIconListViews;
- (id)iconListViewForDrag:(id)a0;
- (void)folderDisplayNameDidChange:(id)a0;
- (id)borrowScalingView;
- (unsigned long long)indexOfIconListView:(id)a0;
- (void)_setParallaxDisabled:(BOOL)a0 forReason:(id)a1;
- (void)_setCurrentPageIndex:(long long)a0;
- (void)tearDownListViews;
- (void)_addIconListViewsForModels:(id)a0;
- (struct CGSize { double x0; double x1; })_scrollViewContentSize;
- (void)_configureIconListView:(id)a0;
- (void)_removeIconListView:(id)a0;
- (void)_backgroundContrastDidChange:(id)a0;
- (id)iconLocationForList:(id)a0;
- (void)removeScrollViewIsScrollingOverrideReason:(id)a0;
- (void)iconListView:(id)a0 iconDragItem:(id)a1 willAnimateDropWithAnimator:(id)a2;
- (unsigned long long)typeForPage:(long long)a0;
- (Class)listViewClass;
- (double)_pageSpacing;
- (void)_updateParallaxSettings;
- (id)allIconListViews;
- (struct CGSize { double x0; double x1; })scrollView:(id)a0 contentSizeForZoomScale:(double)a1 withProposedSize:(struct CGSize { double x0; double x1; })a2;
- (BOOL)_showsTitle;
- (BOOL)iconListView:(id)a0 shouldAllowSpringLoadedInteractionForIconDropSession:(id)a1 onIconView:(id)a2;
- (void)_didAddIconListView:(id)a0;
- (void)folder:(id)a0 listHiddenWillChange:(id)a1;
- (void)_willScrollToPageIndex:(long long)a0 animated:(BOOL)a1;
- (void)_updateIconListFrames;
- (BOOL)_hasTrailingCustomPages;
- (BOOL)isVisibleColumnRangeValid:(struct SBVisibleColumnRange { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; })a0;
- (void)fadeContentForMinificationFraction:(double)a0;
- (void)layoutHidingCompoundAssertionDidInvalidate:(id)a0;
- (id)beginHidingIconsFromLayout:(id)a0 reason:(id)a1 options:(unsigned long long)a2;
- (id)iconListView:(id)a0 previewForDroppingIconDragItem:(id)a1 proposedPreview:(id)a2;
- (void)_setPageControlDisabled:(BOOL)a0 forReason:(id)a1;
- (double)currentScrollOffset;
- (void)pageControlDidBeginScrubbing:(id)a0;
- (void)_noteFolderListsDidChange:(unsigned long long)a0;
- (id)accessibilityLegibilitySettingsForRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 tintStyle:(unsigned long long)a1;
- (BOOL)hasIconPages;
- (void)_resetIconListViews;
- (id)iconListView:(id)a0 animatorForRemovingIcons:(id)a1 proposedAnimator:(id)a2;
- (void)_updatePageControlToIndex:(long long)a0;
- (void)_updateIconListLegibilitySettings;
- (void)scrollViewDidEndScrolling:(id)a0;
- (id)_interactionTintColor;
- (id)iconListViewWithList:(id)a0;
- (id)iconVisibilityDescription;
- (void)resetContentOffsetToCurrentPageAnimated:(BOOL)a0;
- (id)iconListViewDisplayingIconView:(id)a0;
- (id)additionalIconListViews;
- (struct CGPoint { double x0; double x1; })_scrollOffsetForContentAtPageIndex:(long long)a0;
- (void)updateVisibleColumnRangeWithTotalLists:(unsigned long long)a0 iconVisibilityHandling:(long long)a1;
- (id)iconListViewForPageIndex:(long long)a0;
- (unsigned long long)_leadingCustomPageCount;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_frameForScalingView;
- (void)returnScalingView;
- (id)lastIconListView;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_iconListFrameForPageRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 atIndex:(unsigned long long)a1;
- (void)enumerateIconListViewsUsingBlock:(id /* block */)a0;
- (void)_scrollingInteractionScrollViewDidScroll:(id)a0;
- (void)pageControl:(id)a0 didMoveCurrentPageToPage:(long long)a1 withScrubbing:(BOOL)a2;
- (void)scrollUsingDecelerationAnimationToPageIndex:(long long)a0 withCompletionHandler:(id /* block */)a1;
- (void)_setScrollingDisabled:(BOOL)a0 forReason:(id)a1;
- (void)_updateScrollingState:(BOOL)a0;
- (void)transitionToSize:(struct CGSize { double x0; double x1; })a0 withTransitionCoordinator:(id)a1;
- (long long)closestIconPageIndexForPageIndex:(long long)a0;
- (void)addScrollViewIsScrollingOverrideReason:(id)a0;
- (void)_updatePageControlNumberOfPages;
- (void)_setCurrentPageIndex:(long long)a0 deferringPageControlUpdate:(BOOL)a1;
- (BOOL)iconScrollView:(id)a0 shouldSetAutoscrollContentOffset:(struct CGPoint { double x0; double x1; })a1;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })scalingViewFrame;
- (long long)pageIndexForIconListModel:(id)a0;
- (void)_enableUserInteractionAfterSignificantAnimation;
- (void)_addScrollingCompletionBlock:(id /* block */)a0;
- (void)_updateTitleLegibilitySettings;
- (void)_markListViewsAsPurged;
- (BOOL)textFieldShouldReturn:(id)a0;
- (void)_currentPageIndexDidChangeFromPageIndex:(long long)a0;
- (void)iconListView:(id)a0 iconDropSessionDidExit:(id)a1;
- (BOOL)iconScrollView:(id)a0 shouldSetContentOffset:(struct CGPoint { double x0; double x1; } *)a1 animated:(BOOL)a2;
- (void)updateIconListViews;
- (BOOL)_isValidIconListViewIndex:(long long)a0;
- (void)_layoutSubviews;
- (void)folderWillChange:(id)a0;
- (void)_configureScrollingInteraction:(id)a0;
- (double)_pageWidth;
- (void)pageControlDidReceiveButtonTap:(id)a0;
- (BOOL)canChangeCurrentPageIndexToIndex:(unsigned long long)a0;
- (id)_createIconListViewForList:(id)a0;
- (double)_titleFontSize;
- (id)_legibilitySettingsWithPrimaryColor:(id)a0;
- (void)_updateIconListViews:(long long)a0;
- (struct SBHFloatRange { double x0; double x1; })_scrollRangeForPageAtIndex:(long long)a0 pageWidth:(double)a1;
- (void)updateVisibleColumnRange;
- (void)_updateScrollingIfNeeded;
- (struct SBVisibleColumnRange { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; })visibleColumnRangeWithTotalLists:(unsigned long long)a0 iconVisibilityHandling:(long long)a1 predictedVisibleColumn:(struct SBFolderPredictedVisibleColumn { unsigned long long x0; struct SBIconListPredictedVisibleColumn { unsigned long long x0; double x1; } x1; } *)a2 includingAdditionalColumnsKeptVisible:(BOOL)a3;
- (void)_updateIconListContainment:(id)a0 atIndex:(unsigned long long)a1;
- (void)cancelScrolling;
- (double)_offsetToCenterPageControlInSpaceForPageControl;
- (void)_updateIconListViewsWithCurrentIconListModel:(id)a0;
- (void)_orientationDidChange:(long long)a0;
- (unsigned long long)_trailingCustomPageCount;
- (id)firstIconListView;
- (id)iconListViewAtScrollPoint:(struct CGPoint { double x0; double x1; })a0;
- (void)updateAccessibilityTintColors;
- (id)highlightingViewForPageControl:(id)a0;
- (struct CGSize { double x0; double x1; })_iconListViewSize;
- (void)prepareToOpen;
- (void)minimumHomeScreenScaleDidChange;
- (void)didTransitionAnimated:(BOOL)a0;
- (void)iconListView:(id)a0 iconDropSessionDidEnter:(id)a1;
- (void)resetIconListViews;
- (void)scrollingDisabledGestureDidUpdate:(id)a0;
- (void)folderDidChange;
- (void)getLeadingVisiblePageIndex:(long long *)a0 trailingVisiblePageIndex:(long long *)a1;
- (BOOL)locationCountsAsInsideFolder:(struct CGPoint { double x0; double x1; })a0;
- (long long)_pageIndexForOffset:(double)a0;
- (void)_updateScalingViewFrame;
- (long long)pageIndexForIconListModelIndex:(unsigned long long)a0;
- (void)fadeContentForMagnificationFraction:(double)a0;
- (void)iconScrollViewDidCancelTouchTracking:(id)a0;
- (void)updateIconListIndexAndVisibility:(BOOL)a0;
- (BOOL)setCurrentPageIndex:(long long)a0 animated:(BOOL)a1;
- (void)willMoveToWindow:(id)a0;
- (id)iconListViewForIconListModelIndex:(unsigned long long)a0;
- (id)iconListViewAtPoint:(struct CGPoint { double x0; double x1; })a0;
- (id)iconListViewAtIndex:(unsigned long long)a0;
- (id)_dragDelegate;
- (BOOL)doesPageContainIconListView:(long long)a0;
- (void)dealloc;
- (unsigned long long)iconListViewIndexForPageIndex:(long long)a0;
- (struct CGPoint { double x0; double x1; })_scrollOffsetForPageAtIndex:(long long)a0 pageWidth:(double)a1;
- (void)_addIconListView:(id)a0 atEnd:(BOOL)a1;
- (id)iconListViewForTouch:(id)a0;
- (unsigned long long)iconListViewIndexForIconListModelIndex:(unsigned long long)a0;
- (BOOL)_isValidPageIndex:(long long)a0;
- (long long)pageIndexForIconListViewIndex:(unsigned long long)a0;
- (void)_removeIconListView:(id)a0 purge:(BOOL)a1;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })visibleContainerInsets;
- (void)traitCollectionDidChange:(id)a0;
- (struct CGPoint { double x0; double x1; })_scrollOffsetForPageAtIndex:(long long)a0;
- (void)_updateIconListViewsWithCurrentPageIndex:(long long)a0 currentIconListModel:(id)a1;
- (unsigned int)scrollingDirection;
- (id)succinctDescriptionBuilder;
- (struct SBHFloatRange { double x0; double x1; })_scrollRangeForContentAtPageIndex:(long long)a0 pageWidth:(double)a1;
- (void)textFieldDidBeginEditing:(id)a0;
- (void)enumerateScrollableIconViewsUsingBlock:(id /* block */)a0;
- (void)willTransitionAnimated:(BOOL)a0 withSettings:(id)a1;
- (unsigned long long)iconPageCount;
- (void)_updateScrollingInteractionIsScrolling:(BOOL)a0;
- (void)updateIconListIndexAndVisibility;
- (void)_ignoreScrollingDidEndNotifications;
- (void)_updateEditingStateAnimated:(BOOL)a0;
- (void)scrollViewDidEndDragging:(id)a0 willDecelerate:(BOOL)a1;
- (void)scrollViewDidEndScrollingAnimation:(id)a0;
- (void)setEditing:(BOOL)a0 animated:(BOOL)a1;
- (id)preferredFocusEnvironments;
- (void)didMoveToSuperview;
- (struct SBHFloatRange { double x0; double x1; })_scrollRangeForPageAtIndex:(long long)a0;
- (void)_setScrollViewContentOffset:(struct CGPoint { double x0; double x1; })a0 animated:(BOOL)a1;
- (void)layoutIconListsWithAnimationType:(long long)a0 forceRelayout:(BOOL)a1;
- (void)_disableUserInteractionBeforeSignificantAnimation;
- (void)folder:(id)a0 didRemoveLists:(id)a1 atIndexes:(id)a2;
- (void)_precacheIconImages;
- (id)descriptionBuilderWithMultilinePrefix:(id)a0;
- (id)accessibilityTintColorForRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 tintStyle:(unsigned long long)a1;
- (void)setContentAlpha:(double)a0;
- (void)setNeedsLayout;
- (void)textFieldDidEndEditing:(id)a0;
- (void)didAddSubview:(id)a0;
- (long long)_pageCountForPageControl;
- (BOOL)_isEligibleForFocusInteraction;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_scrollingInteractionVisibleInsets;
- (void)_checkIfScrollStateChanged;
- (void)enumerateScrollViewPageViewsUsingBlock:(id /* block */)a0;
- (id)descriptionWithMultilinePrefix:(id)a0;
- (void)_didRemoveIconListView:(id)a0;
- (void)validateVisibleColumnRange;
- (id)initWithConfiguration:(id)a0;
- (void).cxx_destruct;
- (id)_newPageControl;
- (void)folder:(id)a0 willRemoveLists:(id)a1 atIndexes:(id)a2;
- (void)_addIconListView:(id)a0;
- (id)hitTest:(struct CGPoint { double x0; double x1; })a0 withEvent:(id)a1;
- (id)succinctDescription;
- (void)clearVisibleColumnRange;
- (void)folder:(id)a0 didMoveList:(id)a1 fromIndex:(unsigned long long)a2 toIndex:(unsigned long long)a3;
- (void)_updatePageControlCurrentPage;
- (BOOL)_useParallaxOnPageControl;
- (void)layoutSubviews;
- (void)folder:(id)a0 didAddList:(id)a1;
- (void)_setFolderName:(id)a0;
- (long long)_pageIndexForOffset:(double)a0 behavior:(long long)a1 fractionOfDistanceThroughPage:(double *)a2;
- (BOOL)textFieldShouldBeginEditing:(id)a0;
- (void)scrollViewDidScroll:(id)a0;
- (void)didMoveToWindow;
- (void)scrollViewWillBeginDragging:(id)a0;
- (void)scrollViewWillEndDragging:(id)a0 withVelocity:(struct CGPoint { double x0; double x1; })a1 targetContentOffset:(inout struct CGPoint { double x0; double x1; } *)a2;
- (void)enumerateIconListViewsWithOptions:(unsigned long long)a0 usingBlock:(id /* block */)a1;
- (BOOL)_shouldUseScrollableIconViewInteraction;
- (void)_enumerateScrollableIconViewsUsingBlock:(id /* block */)a0;
- (void)_unignoreScrollingDidEndNotifications;

@end