luxlabs header browser preview


@class SBIconListModel, UIWindow, NSHashTable, NSIndexPath, SBIconView, SBIconPageIndicatorImageSetCache, NSString, SBHIconModel, SBFolderIconImageCache, SBIconAnimator, NSMutableSet, NSTimer, UIStatusBar, NSMutableDictionary, NSArray, SBHIconImageCache, SBFolderControllerBackgroundView, SBIconListView, NSSet, UIView, SBFolderView, SBFolderControllerConfiguration, SBIconListPageControl, _UILegibilitySettings, UIColor, SBFolder, NSMapTable, SBFolderControllerAnimationContext, SBFolderContainerView;
@protocol SBIconViewProviding, SBIconListLayoutProvider, BSInvalidatable, SBFolderControllerDelegate;

@interface SBFolderController : SBNestingViewController <SBIconListViewDragObserver, SBFolderControllerDelegate, SBFolderControllerBackgroundViewDelegate, SBFolderViewDelegate, SBFolderObserver, SBIconListLayoutObserver, SBIconViewObserver, SBScaleIconZoomAnimationContaining, BSDescriptionProviding, SBIconLocationPresenting, SBIconViewQuerying, SBHVisibleContentPresenter, SBHIconLayoutHiding> {
    SBFolderContainerView *_containerView;
    SBFolderView *_contentView;
    SBFolderControllerBackgroundView *_backgroundView;
    NSTimer *_closeFolderTimer;
    BOOL _grabbedIconHasEverEnteredFolderView;
    SBIconAnimator *_iconAnimator;
    NSMutableSet *_draggingEnteredIconListViews;
    NSMutableSet *_fakeStatusBarHidingReasons;
    NSMutableSet *_realStatusBarHidingReasons;
    long long _leadingVisiblePageIndex;
    long long _trailingVisiblePageIndex;
    NSHashTable *_pageViewControllerAppearStateOverrideAssertions;
    NSHashTable *_iconImageViewControllerKeepSnapshotTypeDefaultAssertions;
    NSHashTable *_iconImageViewControllerKeepSnapshotTypeLowResolutionAssertions;
    id<BSInvalidatable> _iconImageViewControllerKeepStaticForAnimatedScrollAssertion;
    NSMutableSet *_iconViewsWithCustomImageViewControllers;
    NSMapTable *_iconViewCustomImageViewControllerTouchCancellationAssertions;
    NSMutableSet *_appearanceTransitioningCustomImageViewControllers;
    NSHashTable *_layoutHidingAssertions;
}

@property (class, readonly, nonatomic) Class configurationClass;
@property (class, readonly, nonatomic) Class listViewClass;
@property (class, readonly, copy, nonatomic) NSString *iconLocation;

@property (nonatomic, getter=isActive) BOOL active;
@property (nonatomic, getter=isRotating) BOOL rotating;
@property (nonatomic, getter=isAnimating) BOOL animating;
@property (retain, nonatomic) id<BSInvalidatable> statusBarAssertion;
@property (retain, nonatomic) UIStatusBar *fakeStatusBar;
@property (copy, nonatomic) SBFolderControllerConfiguration *configuration;
@property (readonly, nonatomic) BOOL addsFocusGuidesForWrapping;
@property (nonatomic) long long orientation;
@property (readonly, copy, nonatomic) NSArray *_viewControllersToNotifyForViewObscuration;
@property (readonly, nonatomic) SBFolderView *folderView;
@property (readonly, nonatomic) SBFolderView *folderViewIfLoaded;
@property (readonly, nonatomic) SBFolderContainerView *folderContainerView;
@property (readonly, weak, nonatomic) SBFolderController *outerFolderController;
@property (readonly, nonatomic) SBFolderController *innerFolderController;
@property (retain, nonatomic) SBFolderControllerAnimationContext *animationContext;
@property (retain, nonatomic) SBIconListPageControl *pageControl;
@property (weak, nonatomic) id<SBFolderControllerDelegate> folderDelegate;
@property (retain, nonatomic) SBFolder *folder;
@property (readonly, nonatomic) id<SBIconListLayoutProvider> listLayoutProvider;
@property (readonly, nonatomic) unsigned long long allowedOrientations;
@property (readonly, weak, nonatomic) id<SBIconViewProviding> iconViewProvider;
@property (readonly, nonatomic) id context;
@property (retain, nonatomic) SBIconView *folderIconView;
@property (readonly, nonatomic) UIView *headerView;
@property (readonly, nonatomic) long long currentPageIndex;
@property (nonatomic, getter=isOpen) BOOL open;
@property (readonly, nonatomic, getter=isEditing) BOOL editing;
@property (readonly, nonatomic, getter=isScrolling) BOOL scrolling;
@property (readonly, nonatomic, getter=isScrollDragging) BOOL scrollDragging;
@property (readonly, nonatomic, getter=isScrollDecelerating) BOOL scrollDecelerating;
@property (readonly, nonatomic, getter=isScrollTracking) BOOL scrollTracking;
@property (readonly, nonatomic) unsigned long long userInterfaceLayoutDirectionHandling;
@property (readonly, nonatomic) long long userInterfaceLayoutDirection;
@property (retain, nonatomic) NSMutableDictionary *extraAssertions;
@property (readonly, nonatomic) double currentScrollingOffset;
@property (retain, nonatomic) _UILegibilitySettings *legibilitySettings;
@property (readonly, nonatomic) long long defaultPageIndex;
@property (readonly, nonatomic) long long minimumPageIndex;
@property (readonly, nonatomic) long long maximumPageIndex;
@property (readonly, nonatomic) long long firstIconPageIndex;
@property (readonly, nonatomic) long long lastIconPageIndex;
@property (readonly, nonatomic) UIView *contentView;
@property (readonly, copy, nonatomic) NSArray *iconListViews;
@property (readonly, nonatomic) unsigned long long iconListViewCount;
@property (readonly, nonatomic) SBIconListView *currentIconListView;
@property (readonly, nonatomic) SBIconListModel *currentIconListModel;
@property (readonly, copy, nonatomic) NSArray *visibleIconListViews;
@property (copy, nonatomic) NSString *originatingIconLocation;
@property (readonly, nonatomic) SBFolderController *deepestFolderController;
@property (readonly, nonatomic) NSIndexPath *currentIndexPath;
@property (readonly, nonatomic) BOOL hasDock;
@property (readonly, nonatomic) SBIconListView *dockListView;
@property (readonly, nonatomic) BOOL suspendsWallpaperAnimationWhileOpen;
@property (readonly, nonatomic) BOOL closesAfterDragExits;
@property (readonly, nonatomic) BOOL canAcceptFolderIconDrags;
@property (readonly, nonatomic) BOOL disablesScrollingWhileIconDragIsDropping;
@property (nonatomic, getter=isPageControlHidden) BOOL pageControlHidden;
@property (nonatomic) double pageControlAlpha;
@property (retain, nonatomic) UIColor *defaultAccessibilityTintColor;
@property (readonly, nonatomic) SBFolderIconImageCache *folderIconImageCache;
@property (retain, nonatomic) SBHIconImageCache *iconImageCache;
@property (readonly, nonatomic) SBIconPageIndicatorImageSetCache *iconPageIndicatorImageSetCache;
@property (readonly, nonatomic, getter=isOverridingPageViewControllerAppearanceStateToRemainDisappeared) BOOL overridingPageViewControllerAppearanceStateToRemainDisappeared;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic) SBHIconModel *iconModel;
@property (readonly, nonatomic) SBIconListView *dockIconListView;
@property (readonly, nonatomic) UIView *containerView;
@property (readonly, nonatomic) UIWindow *animationWindow;
@property (readonly, nonatomic) UIView *fallbackIconContainerView;
@property (readonly, copy, nonatomic) NSSet *presentedIconLocations;
@property (nonatomic) unsigned long long contentVisibility;

+ (Class)_contentViewClass;

- (void)iconListView:(id)a0 concludeIconDrop:(id)a1;
- (void)_invalidateAllCancelTouchesAssertions;
- (unsigned long long)iconListModelIndexForPageIndex:(long long)a0;
- (BOOL)setCurrentPageIndex:(long long)a0 animated:(BOOL)a1 completion:(id /* block */)a2;
- (void)_removeIconImageViewControllerKeepStaticAssertion:(id)a0;
- (void)noteUserIsInteractingWithIcons;
- (void)iconViewWillPresentContextMenu:(id)a0;
- (id)iconListViewForDrag:(id)a0;
- (id)borrowScalingView;
- (id)folderControllerWantsToHideStatusBar:(id)a0 animated:(BOOL)a1;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })contentOverlayInsetsFromParentIfAvailableForFolderController:(id)a0;
- (void)folderControllerShouldEndEditing:(id)a0;
- (void)fadeContentForMinificationFraction:(double)a0;
- (id)beginHidingIconsFromLayout:(id)a0 reason:(id)a1 options:(unsigned long long)a2;
- (id)folderController:(id)a0 accessibilityTintColorForScreenRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1;
- (BOOL)_allowUserInteraction;
- (void)returnScalingView;
- (void)scrollUsingDecelerationAnimationToPageIndex:(long long)a0 withCompletionHandler:(id /* block */)a1;
- (double)minimumHomeScreenScaleForFolderController:(id)a0;
- (void)setCurrentPageIndex:(long long)a0;
- (id)firstIconViewForIcon:(id)a0 inLocations:(id)a1;
- (id)firstIconViewForIcon:(id)a0 options:(unsigned long long)a1;
- (void)folderController:(id)a0 willRemoveFakeStatusBar:(id)a1;
- (void)cancelScrolling;
- (id)accessibilityTintColorForScreenRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)iconListView:(id)a0 didRemoveIconView:(id)a1;
- (void)minimumHomeScreenScaleDidChange;
- (long long)pageIndexForIconListModelIndex:(unsigned long long)a0;
- (void)fadeContentForMagnificationFraction:(double)a0;
- (void)iconListView:(id)a0 iconDropSessionDidEnd:(id)a1;
- (BOOL)setCurrentPageIndex:(long long)a0 animated:(BOOL)a1;
- (void)viewWillAppear:(BOOL)a0;
- (id)iconListViewForIconListModelIndex:(unsigned long long)a0;
- (id)iconListViewAtPoint:(struct CGPoint { double x0; double x1; })a0;
- (id)iconListViewAtIndex:(unsigned long long)a0;
- (id)beginModifyingDockOffscreenFractionForReason:(id)a0;
- (void)folderControllerWillClose:(id)a0;
- (void)unscatterAnimated:(BOOL)a0 afterDelay:(double)a1 withCompletion:(id /* block */)a2;
- (id)_dragDelegate;
- (void)folderController:(id)a0 willCreateInnerFolderControllerWithConfiguration:(id)a1;
- (BOOL)doesPageContainIconListView:(long long)a0;
- (void)folderController:(id)a0 iconListView:(id)a1 performIconDrop:(id)a2;
- (void)dealloc;
- (BOOL)isDisplayingIconView:(id)a0;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })statusBarEdgeInsetsForFolderController:(id)a0;
- (unsigned long long)iconListViewIndexForPageIndex:(long long)a0;
- (id)folderControllerForFolder:(id)a0;
- (void)folderControllerWillOpen:(id)a0;
- (id)fakeStatusBarForFolderController:(id)a0;
- (void)revealIcon:(id)a0 animated:(BOOL)a1 completionHandler:(id /* block */)a2;
- (id)iconListViewForTouch:(id)a0;
- (unsigned long long)iconListViewIndexForIconListModelIndex:(unsigned long long)a0;
- (id)firstIconViewWithOptions:(unsigned long long)a0 iconPassingTest:(id /* block */)a1;
- (id)statusBarStyleRequestForFolderController:(id)a0;
- (void)_updatePresentationModeForIconViews;
- (BOOL)_isValidPageIndex:(long long)a0;
- (void)folderControllerWillBeginScrolling:(id)a0;
- (void)iconView:(id)a0 didChangeCustomImageViewController:(id)a1;
- (long long)pageIndexForIconListViewIndex:(unsigned long long)a0;
- (id)folderController:(id)a0 iconListView:(id)a1 iconViewForDroppingIconDragItem:(id)a2 proposedIconView:(id)a3;
- (void)iconListView:(id)a0 didAddIconView:(id)a1;
- (void)folderController:(id)a0 willUseIconTransitionAnimator:(id)a1 forOperation:(long long)a2 onViewController:(id)a3 animated:(BOOL)a4;
- (id)iconViewForIcon:(id)a0 location:(id)a1 options:(unsigned long long)a2;
- (id)folderController:(id)a0 iconListView:(id)a1 previewForDroppingIconDragItem:(id)a2 proposedPreview:(id)a3;
- (void)folderController:(id)a0 iconListView:(id)a1 iconDropSessionDidExit:(id)a2;
- (void)folderController:(id)a0 iconListView:(id)a1 willUseIconView:(id)a2 forDroppingIconDragItem:(id)a3;
- (id)succinctDescriptionBuilder;
- (id)folderController:(id)a0 iconListView:(id)a1 iconDropSessionDidUpdate:(id)a2;
- (Class)controllerClassForFolder:(id)a0;
- (void)viewDidLoad;
- (void)folder:(id)a0 didAddIcons:(id)a1 removedIcons:(id)a2;
- (void)setEditing:(BOOL)a0 animated:(BOOL)a1;
- (id)preferredFocusEnvironments;
- (BOOL)folderController:(id)a0 iconListView:(id)a1 canHandleIconDropSession:(id)a2;
- (void)folderController:(id)a0 iconListView:(id)a1 iconDropSessionDidEnter:(id)a2;
- (void)folderControllerDidEndScrolling:(id)a0;
- (void)_invalidate;
- (void)invalidate;
- (void)layoutIconListsWithAnimationType:(long long)a0 forceRelayout:(BOOL)a1;
- (void)folderController:(id)a0 draggedIconShouldDropFromListView:(id)a1;
- (BOOL)folderController:(id)a0 canChangeCurrentPageIndexToIndex:(long long)a1;
- (id)descriptionBuilderWithMultilinePrefix:(id)a0;
- (void)setContentAlpha:(double)a0;
- (BOOL)isDisplayingIcon:(id)a0 inLocations:(id)a1;
- (void)folder:(id)a0 didReplaceIcon:(id)a1 withIcon:(id)a2;
- (void)folderController:(id)a0 iconListView:(id)a1 iconDragItem:(id)a2 willAnimateDropWithAnimator:(id)a3;
- (void)loadView;
- (BOOL)folderControllerShouldClose:(id)a0 withPinchGesture:(id)a1;
- (id)keyCommands;
- (BOOL)isDisplayingIconView:(id)a0 inLocation:(id)a1;
- (BOOL)isDisplayingIcon:(id)a0;
- (void)folderControllerShouldBeginEditing:(id)a0 withHaptic:(BOOL)a1;
- (id)folderController:(id)a0 iconListView:(id)a1 customSpringAnimationBehaviorForDroppingItem:(id)a2;
- (void)folderController:(id)a0 iconListView:(id)a1 springLoadedInteractionForIconDragDidCompleteOnIconView:(id)a2;
- (id)iconLocation;
- (void)setFolderIconImageCache:(id)a0;
- (BOOL)folderController:(id)a0 iconListView:(id)a1 shouldAllowSpringLoadedInteractionForIconDropSession:(id)a2 onIconView:(id)a3;
- (void)nestingViewController:(id)a0 willPerformOperation:(long long)a1 onViewController:(id)a2 withTransitionCoordinator:(id)a3;
- (void)enumerateDisplayedIconViewsUsingBlock:(id /* block */)a0;
- (void)enumerateDisplayedIconViewsForIcon:(id)a0 usingBlock:(id /* block */)a1;
- (void)folderController:(id)a0 iconListView:(id)a1 iconDropSession:(id)a2 didPauseAtLocation:(struct CGPoint { double x0; double x1; })a3;
- (BOOL)isPresentingIconLocation:(id)a0;
- (void)viewWillDisappear:(BOOL)a0;
- (id)descriptionWithMultilinePrefix:(id)a0;
- (id)initWithConfiguration:(id)a0;
- (id)firstIconViewForIcon:(id)a0 excludingLocations:(id)a1;
- (void).cxx_destruct;
- (id)firstIconViewForIcon:(id)a0;
- (id)succinctDescription;
- (void)viewDidAppear:(BOOL)a0;
- (void)viewWillTransitionToSize:(struct CGSize { double x0; double x1; })a0 withTransitionCoordinator:(id)a1;
- (id)iconViewForIcon:(id)a0 location:(id)a1;
- (void)viewDidDisappear:(BOOL)a0;
- (BOOL)isDisplayingIcon:(id)a0 inLocation:(id)a1;
- (unsigned long long)_depth;
- (void)iconViewDidHandleTap:(id)a0;
- (void)orientationDidChange:(long long)a0;
- (void)_resetIconLists;
- (void)_setCloseFolderTimerIfNecessary;
- (void)folderViewDidChangeOrientation:(id)a0;
- (Class)iconListViewClassForFolderView:(id)a0;
- (BOOL)restoreExpandedPathIdentifiers:(id)a0;
- (void)setScrollingDisabled:(BOOL)a0 forReason:(id)a1;
- (BOOL)_canAnyIconViewBeVisiblySettled;
- (id)matchMoveSourceViewForIconView:(id)a0;
- (void)_addFakeStatusBarView;
- (void)_beginTrackingIconViewWithCustomImageViewController:(id)a0;
- (void)_cancelAllInteractionTimers;
- (void)_cancelCloseFolderTimer;
- (void)_cancelTouchesForAllCustomIconImageViewControllers;
- (void)_cancelTouchesForCustomIconImageViewController:(id)a0;
- (void)_clearIconAnimator;
- (void)_closeFolder;
- (void)_closeFolderTimerFired;
- (void)_compactFolder;
- (void)_configureForInnerFolderController:(id)a0;
- (void)_disableTouchesOnAllCustomIconImageViewControllers;
- (void)_enableTouchesOnAllCustomIconImageViewControllers;
- (void)_endTrackingIconViewWithCustomImageViewController:(id)a0;
- (void)_fadeHomescreenAndDockIfNecessaryForFolderOpen:(BOOL)a0;
- (void)_handleEndEditingKeyCommand:(id)a0;
- (void)_hideFakeStatusBarForReason:(id)a0 animated:(BOOL)a1;
- (void)_hideStatusBarForReason:(id)a0 animated:(BOOL)a1;
- (BOOL)_homescreenAndDockShouldFade;
- (BOOL)_iconAppearsOnCurrentPage:(id)a0;
- (BOOL)_isHitTestingDisabledOnCustomIconImageViewControllers;
- (BOOL)_listIndexIsVisible:(unsigned long long)a0;
- (id)_makeContentViewWithConfiguration:(id)a0;
- (id)_newAnimatorForZoomUp:(BOOL)a0;
- (void)_removeFakeStatusBar;
- (void)_removeFakeStatusBarAndAssertionIfExists;
- (void)_removePageViewControllerAppearStateOverrideAssertion:(id)a0;
- (void)_resetFakeStatusBarFrameOnly;
- (void)_resetFakeStatusBarMatchMoveAnimation;
- (void)_resetFakeStatusBarSettingsIfNecessary;
- (void)_setHomescreenAndDockAlpha:(double)a0;
- (void)_unhideFakeStatusBarForReason:(id)a0 animated:(BOOL)a1;
- (void)_unhideStatusBarForReason:(id)a0;
- (void)_updateAssociatedControllerStateAnimated:(BOOL)a0;
- (void)_updateFolderRequiredTrailingEmptyListCount;
- (void)_updateHomescreenAndDockFade;
- (void)_updatePresentationModeForIconView:(id)a0;
- (void)_updateStateOfAssociatedController:(id)a0 animated:(BOOL)a1;
- (void)addAssertionsFromInnerFolderController:(id)a0;
- (void)addViewToHierarchyForNestedViewController:(id)a0;
- (void)beginEditingTitle;
- (id)beginOverridingPageViewControllerAppearanceStateToRemainDisappearedForReason:(id)a0;
- (id)cancelTouchesForAllCustomIconImageViewControllersForReason:(id)a0;
- (void)configureInnerFolderControllerConfiguration:(id)a0;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })contentOverlayInsetsFromParentIfAvailableForFolderView:(id)a0;
- (void)delegateDidChange;
- (unsigned long long)effectiveContentVisibility;
- (unsigned long long)effectiveContentVisibilityFolderHasInnerFolder:(BOOL)a0;
- (void)enumerateDisplayedIconViewsWithOptions:(unsigned long long)a0 usingBlock:(id /* block */)a1;
- (id)folderController:(id)a0 iconAnimatorForOperation:(long long)a1 onViewController:(id)a2 animated:(BOOL)a3 initialDelay:(double *)a4;
- (void)folderControllerDidClose:(id)a0;
- (void)folderControllerDidOpen:(id)a0;
- (id)folderView:(id)a0 accessibilityTintColorForRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1;
- (BOOL)folderView:(id)a0 canChangeCurrentPageIndexToIndex:(long long)a1;
- (void)folderView:(id)a0 currentPageIndexDidChange:(long long)a1;
- (void)folderView:(id)a0 currentPageIndexWillChange:(long long)a1;
- (void)folderView:(id)a0 didAddIconListView:(id)a1;
- (void)folderView:(id)a0 didRemoveIconListView:(id)a1;
- (BOOL)folderView:(id)a0 iconListView:(id)a1 canHandleIconDropSession:(id)a2;
- (id)folderView:(id)a0 iconListView:(id)a1 customSpringAnimationBehaviorForDroppingItem:(id)a2;
- (void)folderView:(id)a0 iconListView:(id)a1 iconDragItem:(id)a2 willAnimateDropWithAnimator:(id)a3;
- (void)folderView:(id)a0 iconListView:(id)a1 iconDropSession:(id)a2 didPauseAtLocation:(struct CGPoint { double x0; double x1; })a3;
- (void)folderView:(id)a0 iconListView:(id)a1 iconDropSessionDidEnter:(id)a2;
- (void)folderView:(id)a0 iconListView:(id)a1 iconDropSessionDidExit:(id)a2;
- (id)folderView:(id)a0 iconListView:(id)a1 iconDropSessionDidUpdate:(id)a2;
- (id)folderView:(id)a0 iconListView:(id)a1 iconViewForDroppingIconDragItem:(id)a2 proposedIconView:(id)a3;
- (void)folderView:(id)a0 iconListView:(id)a1 performIconDrop:(id)a2;
- (id)folderView:(id)a0 iconListView:(id)a1 previewForDroppingIconDragItem:(id)a2 proposedPreview:(id)a3;
- (BOOL)folderView:(id)a0 iconListView:(id)a1 shouldAllowSpringLoadedInteractionForIconDropSession:(id)a2 onIconView:(id)a3;
- (void)folderView:(id)a0 iconListView:(id)a1 springLoadedInteractionForIconDragDidCompleteOnIconView:(id)a2;
- (void)folderView:(id)a0 iconListView:(id)a1 willUseIconView:(id)a2 forDroppingIconDragItem:(id)a3;
- (void)folderView:(id)a0 willAnimateScrollToPageIndex:(long long)a1;
- (void)folderViewDidEndScrolling:(id)a0;
- (void)folderViewDidScroll:(id)a0;
- (void)folderViewShouldBeginEditing:(id)a0;
- (void)folderViewShouldClose:(id)a0 withPinchGesture:(id)a1;
- (void)folderViewShouldEndEditing:(id)a0;
- (void)folderViewWillBeginScrolling:(id)a0;
- (void)folderViewWillUpdatePageDuringScrolling:(id)a0;
- (unsigned long long)iconImageViewControllerPresentationModeForIconView:(id)a0;
- (id)iconLocationForFolderView:(id)a0;
- (void)iconViewDidDismissContextMenu:(id)a0;
- (id)keepIconImageViewControllersSnapshotsOfType:(unsigned long long)a0 inAllPagesExcluding:(id)a1 forReason:(id)a2;
- (double)minimumHomeScreenScaleForFolderControllerBackgroundView:(id)a0;
- (double)minimumHomeScreenScaleForFolderView:(id)a0;
- (id)nestingViewController:(id)a0 animationControllerForOperation:(long long)a1 onViewController:(id)a2 animated:(BOOL)a3;
- (id)nestingViewController:(id)a0 sourceViewForPresentingViewController:(id)a1;
- (void)noteIconDrag:(id)a0 didChangeInIconListView:(id)a1;
- (void)noteIconDrag:(id)a0 didEnterIconListView:(id)a1;
- (void)noteIconDrag:(id)a0 didExitIconListView:(id)a1;
- (void)noteIconDragDidEnd:(id)a0;
- (id)pageViewControllersForLeadingPageIndex:(long long)a0 trailingPageIndex:(long long)a1;
- (void)parentDelegateDidChange;
- (void)popFolderAnimated:(BOOL)a0 completion:(id /* block */)a1;
- (void)prepareForAnimation:(id)a0 withTargetIcon:(id)a1;
- (void)prepareToLaunchTappedIcon:(id)a0 completionHandler:(id /* block */)a1;
- (void)pushFolderIcon:(id)a0 location:(id)a1 animated:(BOOL)a2 completion:(id /* block */)a3;
- (void)removeAssertionsFromInnerFolderController:(id)a0;
- (void)removeViewFromHierarchyForNestedViewController:(id)a0;
- (void)scrollUsingDecelerationAnimationToDefaultPageWithCompletionHandler:(id /* block */)a0;
- (void)setCurrentPageIndexToListDirectlyContainingIcon:(id)a0 animated:(BOOL)a1;
- (void)setCurrentPageIndexToListDirectlyContainingIcon:(id)a0 animated:(BOOL)a1 completion:(id /* block */)a2;
- (BOOL)shouldOpenFolderIcon:(id)a0;
- (BOOL)shouldViewControllersAppearVisibleForListView:(id)a0;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })statusBarInsetsForOrientation:(long long)a0;
- (void)updateAppearanceStateForPageViewControllers:(BOOL)a0;
- (void)updateContentViewOcclusion;
- (id)viewControllersForPageIndex:(long long)a0;
- (void)viewWillTransitionToSize:(struct CGSize { double x0; double x1; })a0 forOperation:(long long)a1 withTransitionCoordinator:(id)a2;
- (id)visiblePageViewControllers;

@end