luxlabs header browser preview


@class _UILegibilitySettings, SBCoverSheetPresentationManager, SBIconVisibilityService, SBFolderController, UIWindow, NSMutableDictionary, SBRootFolder, SBHIconImageCache, SBSpotlightPresentableViewController, NSMapTable, SBSpotlightTransientOverlayInteractiveGestureTransaction, SBIconModel, NSNumber, UIViewController, SBHomeScreenSpotlightViewController, SBProactiveHomeScreenSuggestionProvider, SBMainDisplayPolicyAggregator, NSObject, UILongPressGestureRecognizer, SBFolderStatsQueryableMetric, SBBarSwipeAffordanceViewController, BSEventQueue, NSMutableArray, SBHomeScreenViewController, UIView, NSSet, SBWindowScene, NSTimer, DNDModeConfigurationService, NSHashTable, SBHIconEditingSettings, SBAssistantController, SBTipsHomeScreenUsageObserver, SBTodayViewController, SBProactiveHomeScreenUsageObserver, BBObserver, SBMainDisplaySceneManager, SBHIconManager, NSDate, NSIndexPath, SBWidgetMetricsServer, NSArray, SBHomeScreenOverlayController, SBPowerLogMetricsAggregator, SBAlertItemsController, SBHWidgetMetricsProvider, SBApplicationController, SBHLibraryCategoryMapProvider, SBRootFolderController, PTSingleTestRecipe, NSString, UITapGestureRecognizer, SBIconDragManager, SBFloatingDockBehaviorAssertion, SBHWidgetSettings, SBHRootFolderSettings, SBWorkspaceTransitionRequest, SBFAnalyticsClient, NSMutableSet, PTDoubleTestRecipe, SBHHomePullToSearchSettings, SBHLibraryViewController, SBLockScreenManager, DNDStateService, SBUIController, SBApplicationPlaceholderController;
@protocol SBApplicationHosting, SBRootFolderPageTransition, SBIconAnimationContaining, SBHLegibility, OS_dispatch_queue, SBHSearchPresenting, SBIconListLayoutProvider, BSInvalidatable, SBHIconRootViewProviding;

@interface SBIconController : NSObject <BBObserverDelegate, MCProfileConnectionObserver, SBApplicationRestrictionObserver, UIGestureRecognizerDelegate, SBSearchGestureObserver, FBSDisplayLayoutPublisherObserving, SBRootFolderPageStateObserver, SBAlertItemsControllerObserver, SBAssistantObserver, SBHIconManagerDelegate, SBRootFolderControllerAccessoryViewControllerDelegate, SBHomeScreenSpotlightDismissalDelegate, SBTodayViewControllerDelegate, SBFloatingDockControllerDelegate, SPUIRemoteSearchViewDelegate, PTSettingsKeyObserver, SBHSidebarProviderDelegate, SBLayoutStateTransitionObserver, SPUISearchBarDelegate, SBProactiveHomeScreenSuggestionProviderObserver, SBFOverlayObserving, SBProactiveHomeScreenUsageObserverDelegate, SBHLibraryViewControllerDelegate, SBHLibraryViewControllerObserver, PTSettingsKeyObserver, SBHomeScreenOverlayControllerDelegate, APUIAppPredictionViewControllerDelegate, SBBarSwipeAffordanceObserver, SBBarSwipeAffordanceDelegate, DNDStateUpdateListener, DNDModeConfigurationServiceListener, SBSearchPresenterDelegate, SBSpotlightPresentableViewControllerDelegate, SBSearchPresentable, SBFolderObserver, SBHWidgetMetricsProviderDelegate, SBIconModelApplicationDataSource, SBHomeScreenIconTransitionAnimatorDelegate, SBIconAnimationContaining> {
    NSSet *_visibleTags;
    NSSet *_hiddenTags;
    SBIconModel *_iconModel;
    BBObserver *_bbObserver;
    NSMutableSet *_displayIDsWithBadgingEnabled;
    SBAlertItemsController *_override_alertItemsController;
    SBFAnalyticsClient *_override_analyticsClient;
    SBApplicationController *_override_applicationController;
    SBLockScreenManager *_override_lockScreenManager;
    SBCoverSheetPresentationManager *_override_coverSheetPresentationManager;
    SBApplicationPlaceholderController *_override_applicationPlaceholderController;
    SBAssistantController *_override_assistantController;
    SBMainDisplaySceneManager *_override_mainDisplaySceneManager;
    SBMainDisplayPolicyAggregator *_override_policyAggregator;
    SBUIController *_override_userInterfaceController;
    SBWidgetMetricsServer *_override_widgetMetricsServer;
    BOOL _rotating;
    BOOL _allowsUninstall;
    BOOL _sendITunesNotification;
    BOOL _showingSearch;
    NSIndexPath *_indexPathToResetTo;
    SBWorkspaceTransitionRequest *_currentTransitionRequest;
    BSEventQueue *_transitionEventQueue;
    SBFolderStatsQueryableMetric *_queryableFolderMetric;
    NSMutableArray *_iconTouchesFinishedBlocks;
    NSMapTable *_activeInterfaceOrientationChangeDeferralAssertionsByReason;
    NSMapTable *_deviceOrientationUpdateDeferralAssertionsByReason;
    SBFloatingDockBehaviorAssertion *_homeScreenOverlayFloatingDockBehaviorAssertion;
    SBFloatingDockBehaviorAssertion *_addWidgetSheetFloatingDockBehaviorAssertion;
    SBFloatingDockBehaviorAssertion *_widgetConfigurationFloatingDockBehaviorAssertion;
    SBFloatingDockBehaviorAssertion *_modalInteractionFloatingDockBehaviorAssertion;
    SBHIconImageCache *_appSwitcherHeaderIconImageCache;
    SBHIconImageCache *_tableUIIconImageCache;
    SBHIconImageCache *_notificationIconImageCache;
    NSMutableSet *_delayedStyleWallpaperEffectViews;
    NSMapTable *_suspendWallpaperAnimationForFolderAssertions;
    NSMutableDictionary *_temporaryWidgetIntents;
    SBHLibraryCategoryMapProvider *_categoryMapProvider;
    NSHashTable *_libraryViewControllersActivatingSpotlightAppService;
    SBHIconEditingSettings *_iconEditingSettings;
    SBHWidgetSettings *_widgetSettings;
    UILongPressGestureRecognizer *_longPressToEditGestureRecognizer;
    UITapGestureRecognizer *_tapToEndEditingGestureRecognizer;
    SBSpotlightTransientOverlayInteractiveGestureTransaction *_spotlightInteractiveGestureTransaction;
    NSMutableDictionary *_filesWidgetExtensionProviders;
    NSNumber *_homeScreenOverlayInitialPresentationProgress;
    UIView *_screenSnapshotForIconViews;
    NSMutableArray *_outstandingSnapshotProviders;
    id<BSInvalidatable> _folderDisplayLayoutAssertion;
    id<BSInvalidatable> _widgetEditingLayoutAssertion;
    SBPowerLogMetricsAggregator *_powerLogAggregator;
    NSDate *_iconDragSessionBeginDate;
    NSHashTable *_iconsOccludedAssertions;
    NSMapTable *_windowSceneToMedusaDragWindowContext;
    SBIconVisibilityService *_iconVisibilityService;
    id<BSInvalidatable> _stateCaptureHandlerForKeyDisplayIDsWithBadgingEnabled;
    id<BSInvalidatable> _stateCaptureHandleForHomeScreenDefaults;
    id<BSInvalidatable> _stateCaptureHandleForInterestingAppIconLocations;
    id<BSInvalidatable> _stateCaptureHandleForRestrictions;
}

@property (class, readonly, nonatomic) SBIconController *sharedInstance;
@property (class, readonly, nonatomic) SBIconController *sharedInstanceIfExists;

@property (readonly, weak, nonatomic) SBWindowScene *mainDisplayWindowScene;
@property (retain, nonatomic) UIViewController<SBHIconRootViewProviding> *rootViewController;
@property (nonatomic) BOOL hasRestrictedEnforcedLayout;
@property (nonatomic, getter=isUninstallingSystemAppsRestricted) BOOL uninstallingSystemAppsRestricted;
@property (retain, nonatomic) NSTimer *delayedLaunchRequestTimer;
@property (retain, nonatomic) NSTimer *popoverDelayTimer;
@property (nonatomic) unsigned long long iconOcclusionReasons;
@property (retain, nonatomic) SBTodayViewController *todayViewController;
@property (retain, nonatomic) SBTodayViewController *coverSheetTodayViewController;
@property (retain, nonatomic) SBHomeScreenSpotlightViewController *spotlightViewController;
@property (retain, nonatomic) SBHLibraryViewController *overlayLibraryViewController;
@property (retain, nonatomic) id<SBRootFolderPageTransition> interactivePullToTodaySearchTransition;
@property (retain, nonatomic) id<BSInvalidatable> displayLayoutTransition;
@property (readonly, nonatomic) PTSingleTestRecipe *relayoutTestRecipe;
@property (readonly, nonatomic) PTSingleTestRecipe *toggleSearchTestRecipe;
@property (readonly, nonatomic) PTSingleTestRecipe *runDownloadingIconTestRecipe;
@property (readonly, nonatomic) PTSingleTestRecipe *runRemoveAndRestoreIconTestRecipe;
@property (readonly, nonatomic) PTSingleTestRecipe *organizeInFoldersTestRecipe;
@property (readonly, nonatomic) PTDoubleTestRecipe *shuffleStackTestRecipe;
@property (readonly, nonatomic) PTSingleTestRecipe *runWidgetDiscoverabilityTestRecipe;
@property (readonly, nonatomic) SBHRootFolderSettings *rootFolderSettings;
@property (retain, nonatomic) id<BSInvalidatable> keepTodayViewIconImagesStaticAssertion;
@property (retain, nonatomic) id<BSInvalidatable> suspendWallpaperAnimationForSpotlightAssertion;
@property (retain, nonatomic) id<BSInvalidatable> suspendWallpaperAnimationForOverlayViewAssertion;
@property (retain, nonatomic) SBProactiveHomeScreenUsageObserver *proactiveUsageObserver;
@property (retain, nonatomic) SBProactiveHomeScreenSuggestionProvider *proactiveSuggestionProvider;
@property (retain, nonatomic) SBTipsHomeScreenUsageObserver *tipsUsageObserver;
@property (readonly, nonatomic) NSObject<OS_dispatch_queue> *accountStoreQueue;
@property (readonly, nonatomic) SBWidgetMetricsServer *widgetMetricsServer;
@property (retain, nonatomic) SBBarSwipeAffordanceViewController *widgetAddSheetAffordanceViewController;
@property (retain, nonatomic) DNDStateService *dndStateService;
@property (retain, nonatomic) DNDModeConfigurationService *dndModeConfigurationService;
@property (readonly, nonatomic) NSArray *suggestedOnboardingStack;
@property (nonatomic) long long userIconStateFileStatus;
@property (retain, nonatomic) NSHashTable *floatingDockControllerObservers;
@property (retain, nonatomic) NSSet *floatingDockBehaviorAssertions;
@property (retain, nonatomic) id<SBHSearchPresenting> searchPresenter;
@property (retain, nonatomic) SBSpotlightPresentableViewController *searchPresentableViewController;
@property (retain, nonatomic) id<SBRootFolderPageTransition> searchPresenterPageStateTransition;
@property (nonatomic) long long searchPresenterDestinationPageState;
@property (nonatomic) unsigned long long searchPresenterOutstandingAnimationCount;
@property (retain, nonatomic) UIView<SBHLegibility> *scrollAccessoryAuxiliaryView;
@property (retain, nonatomic) id<BSInvalidatable> scrollAccessoryBorrowedForSearchPresentationAssertion;
@property (retain, nonatomic) id<BSInvalidatable> addWidgetSheetKeyboardFocusAssertion;
@property (retain, nonatomic) id<SBIconListLayoutProvider> ambientListLayoutProvider;
@property (retain, nonatomic) SBHWidgetMetricsProvider *ambientWidgetMetricsProvider;
@property (retain, nonatomic) SBIconModel *model;
@property (retain, nonatomic) SBHomeScreenOverlayController *homeScreenOverlayController;
@property (readonly, nonatomic, getter=_rootFolderController) SBRootFolderController *rootFolderController;
@property (readonly, nonatomic, getter=_openFolderController) SBFolderController *openFolderController;
@property (readonly, nonatomic, getter=_currentFolderController) SBFolderController *currentFolderController;
@property (nonatomic, setter=_setIgnoreMutatingIconListsOnApplicationInstall:) BOOL _ignoreMutatingIconListsOnApplicationInstall;
@property (readonly, nonatomic) long long currentIconListIndex;
@property (readonly, nonatomic) BOOL areAnyIconViewContextMenusShowing;
@property (readonly, nonatomic) BOOL isAnySearchVisibleOrTransitioning;
@property (readonly, nonatomic) NSSet *appIconForceTouchWindows;
@property (readonly, nonatomic) SBHIconManager *iconManager;
@property (readonly, nonatomic) SBHomeScreenViewController *homeScreenViewController;
@property (readonly, nonatomic) SBHIconImageCache *appSwitcherHeaderIconImageCache;
@property (readonly, nonatomic) SBHIconImageCache *appSwitcherUnmaskedIconImageCache;
@property (readonly, nonatomic) SBHIconImageCache *tableUIIconImageCache;
@property (readonly, nonatomic) SBHIconImageCache *notificationIconImageCache;
@property (readonly, nonatomic) SBRootFolder *rootFolder;
@property (readonly, copy, nonatomic) NSSet *visibleIconStateDisplayIdentifiers;
@property (retain, nonatomic) _UILegibilitySettings *legibilitySettings;
@property (readonly, nonatomic) UIViewController<SBApplicationHosting> *leftOfHomeAppViewController;
@property (readonly, nonatomic, getter=isAppLibrarySupported) BOOL appLibrarySupported;
@property (readonly, nonatomic, getter=isAppLibraryAllowed) BOOL appLibraryAllowed;
@property (readonly, nonatomic, getter=isModalAppLibrarySupported) BOOL modalAppLibrarySupported;
@property (readonly, nonatomic) SBIconDragManager *iconDragManager;
@property (readonly, nonatomic) id<SBIconAnimationContaining> currentAnimationContainer;
@property (readonly, nonatomic, getter=isShowingHomeScreenOverlay) BOOL showingHomeScreenOverlay;
@property (readonly, nonatomic, getter=isTodayOverlaySpotlightVisible) BOOL todayOverlaySpotlightVisible;
@property (readonly, nonatomic, getter=isShowingSidebar) BOOL showingSidebar;
@property (readonly, nonatomic, getter=isSidebarPinned) BOOL sidebarPinned;
@property (readonly, nonatomic) BOOL shouldAddNewIconsToRootFolder;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (retain, nonatomic) SBHHomePullToSearchSettings *searchTransitionSettings;
@property (nonatomic) double topOffset;
@property (nonatomic) double maxPresentationOffset;
@property (readonly, nonatomic) id<SBIconListLayoutProvider> listLayoutProvider;
@property (readonly, nonatomic) UIView *containerView;
@property (readonly, nonatomic) UIWindow *animationWindow;
@property (readonly, nonatomic) UIView *fallbackIconContainerView;

+ (void)_getApplicationDataStore:(id *)a0 configurationKey:(id *)a1 forDataSource:(id)a2;

- (id)coverSheetPresentationManager;
- (id)allApplicationPlaceholdersForIconModel:(id)a0;
- (void)folderIconStateDidDirty:(id)a0;
- (void)_iconModelDidLayout:(id)a0;
- (unsigned long long)_foldersInList:(id)a0;
- (BOOL)isMainDisplayLibraryViewVisible;
- (id)iconModel:(id)a0 applicationWithBundleIdentifier:(id)a1;
- (BOOL)isTodayViewRotating:(id)a0;
- (id)windowForIconDragPreviewsForIconManager:(id)a0 forWindowScene:(id)a1;
- (void)iconManagerListLayoutProviderDidChange:(id)a0;
- (void)_unlockAnimationDidFinish:(id)a0;
- (id)_newTodayViewControllerWithIconManager:(id)a0 iconListModel:(id)a1 rootFolder:(id)a2 location:(long long)a3;
- (id)userInterfaceController;
- (id)folderNameForDisplayID:(id)a0;
- (void)_registerAnalytics;
- (void)iconManager:(id)a0 rootFolderController:(id)a1 didOverscrollOnLastPageByAmount:(double)a2;
- (void)iconManager:(id)a0 willRemoveFakeStatusBar:(id)a1 forFolderController:(id)a2;
- (id)analyticsClient;
- (id)_addStateCaptureHandlerForRestrictions;
- (BOOL)isUpgradeRestore;
- (BOOL)_tryToPrepareNonDynamicDefaultTodayLayout;
- (void)_ppt_popHomeScreenState;
- (void)_updateIconModelStore;
- (BOOL)importIconState:(id)a0;
- (id)launchActionsForIconView:(id)a0;
- (void)iconManager:(id)a0 willDestroyRootViewController:(id)a1;
- (void)_teardownDeweyTestConfigurations;
- (void)rootFolderController:(id)a0 transitionWillFinish:(id)a1;
- (void)rootFolderPageStateProvider:(id)a0 didContinueTransitionToState:(long long)a1 progress:(double)a2;
- (void)iconManager:(id)a0 iconView:(id)a1 configurationWillBeginWithInteraction:(id)a2;
- (BOOL)allowsBadgingForIcon:(id)a0;
- (double)minimumHomeScreenScale;
- (void)_lockScreenUIWillLock:(id)a0;
- (void)libraryViewController:(id)a0 willPresentSearchController:(id)a1;
- (id)localizedFolderNameForDefaultDisplayName:(id)a0;
- (void)rootFolderPageStateProvider:(id)a0 willBeginTransitionToState:(long long)a1 animated:(BOOL)a2 interactive:(BOOL)a3;
- (id)iconManager:(id)a0 launchActionsForIconView:(id)a1;
- (id)_libraryViewControllers;
- (void)iconManager:(id)a0 modalInteractionWillBegin:(id)a1;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })contentOverlayInsetsFromParentIfAvailableForFolderController:(id)a0;
- (id)launchURLForIconView:(id)a0;
- (void)rootFolderPageStateProvider:(id)a0 willEndTransitionToState:(long long)a1 successfully:(BOOL)a2;
- (void)iconManagerDidNoteIconStateChangedExternally:(id)a0;
- (void)rootFolderPageStateProvider:(id)a0 didEndTransitionFromState:(long long)a1 toState:(long long)a2 successfully:(BOOL)a3;
- (void)_launchWidgetIcon:(id)a0 fromLocation:(id)a1 withContext:(id)a2;
- (void)setTemporaryIntent:(id)a0 forIconWithIdentifier:(id)a1 widgetUniqueIdentifier:(id)a2;
- (id)iconManager:(id)a0 containerViewControllerForConfigurationOfIconView:(id)a1;
- (void)handleHomeButtonTap;
- (void)_presentPageManagement:(id /* block */)a0;
- (void)_dismissPageManagementIfPresented:(id /* block */)a0;
- (id)animator:(id)a0 animationSettingsForOperation:(unsigned long long)a1 childViewController:(id)a2;
- (id)_addStateCaptureHandlerForHomeScreenDefaults;
- (BOOL)_shouldTodayViewController:(id)a0 receiveTouch:(id)a1;
- (id)allApplicationsForIconModel:(id)a0;
- (void)iconManager:(id)a0 launchIconForIconView:(id)a1 withActions:(id)a2 modifierFlags:(long long)a3;
- (void)dismissSearchView;
- (BOOL)isUninstallSupportedForAnyIcon;
- (void)setWallpaperAnimationDisabled:(BOOL)a0 forReason:(id)a1;
- (void)_addSmartStackToTodayList:(id)a0 completionHandler:(id /* block */)a1;
- (id /* block */)willBeginModifyingPresentationProgressForState:(long long)a0 animated:(BOOL)a1 needsInitialLayout:(BOOL *)a2;
- (id)searchPresentablesForPresenter:(id)a0;
- (void)_rebuildTodayViewControllers;
- (void)_setWidgetEditingDisplayLayoutElementActive:(BOOL)a0;
- (BOOL)iconManager:(id)a0 canAddDragItemsToSession:(id)a1 fromIconView:(id)a2;
- (void)_reduceMotionStatusDidChange:(id)a0;
- (void)spotlightPresentableViewControllerShouldDismiss:(id)a0;
- (void)addIconOcclusionReason:(unsigned long long)a0 updateVisibleIcons:(BOOL)a1;
- (id)testSetupForIconManagerAddWidgetsToEachPage:(id)a0;
- (id)iconManager:(id)a0 containerViewControllerForModalInteractionFromIconView:(id)a1;
- (double)iconManager:(id)a0 additionalDragLiftScaleForIconView:(id)a1;
- (BOOL)iconsSnapToGrid;
- (id)markIconsOccludedForReason:(id)a0;
- (void)proactiveHomeScreenSuggestionProviderDidUpdatePrediction:(id)a0;
- (BOOL)isFloatingDockSupportedForIconManager:(id)a0;
- (BOOL)shouldAutomaticallyForwardAppearanceMethods;
- (void)dealloc;
- (id)iconManager:(id)a0 applicationShortcutItemsForIconView:(id)a1;
- (void)iconManager:(id)a0 dataSource:(id)a1 ofIcon:(id)a2 didUpdateConfigurationData:(id)a3;
- (void)searchPresenterWillPresentSearch:(id)a0 animated:(BOOL)a1;
- (id)launchActivationSettingsForIconView:(id)a0;
- (void)searchPresenterWillDismissSearch:(id)a0 animated:(BOOL)a1;
- (void)homeScreenOverlayController:(id)a0 setSuppressesEditingStateForListView:(BOOL)a1;
- (void)modeConfigurationService:(id)a0 didReceiveAvailableModesUpdate:(id)a1;
- (void)_runScrollFolderTest:(long long)a0;
- (BOOL)iconManager:(id)a0 canAddIcon:(id)a1 toIconList:(id)a2 inFolder:(id)a3;
- (id)defaultIconStateForIconManager:(id)a0;
- (void)_enqueueTransitionName:(id)a0 withHandler:(id /* block */)a1;
- (void)homeScreenOverlayWantsWidgetEditingViewControllerPresented:(id)a0;
- (void)overlayController:(id)a0 visibilityDidChange:(BOOL)a1;
- (void)iconManager:(id)a0 willRemoveViewControllerForIdentifier:(id)a1;
- (BOOL)isHideSuggestionSupportedForIconView:(id)a0 inLocation:(id)a1;
- (void)iconManager:(id)a0 wantsLaunchForWidgetURL:(id)a1;
- (void)iconManager:(id)a0 willBeginIconDragWithUniqueIdentifier:(id)a1 numberOfDraggedItems:(unsigned long long)a2;
- (void)dismissLibraryForIconManager:(id)a0 windowScene:(id)a1 animated:(BOOL)a2;
- (id)_homeScreenOverlayControllerIfNeeded;
- (double)searchTopOffsetForSearchPresenter:(id)a0;
- (id)iconManager:(id)a0 floatingDockViewControllerForViewController:(id)a1;
- (void)searchPresenterDidDismissSearch:(id)a0;
- (BOOL)gestureRecognizer:(id)a0 shouldReceiveTouch:(id)a1;
- (void)homeScreenOverlayWantsToEndEditing:(id)a0;
- (void)iconManager:(id)a0 iconView:(id)a1 contentDropSessionDidEnter:(id)a2;
- (void)iconManager:(id)a0 iconDropSessionDidEnter:(id)a1;
- (id)iconManager:(id)a0 launchURLForIconView:(id)a1;
- (void)libraryViewController:(id)a0 willPresentFolderController:(id)a1;
- (void)_configureFloatingDockController:(id)a0 forWindowScene:(id)a1;
- (id)createFloatingDockControllerForWindowScene:(id)a0;
- (void)_showInfoAlertIfNeeded:(BOOL)a0;
- (id)succinctDescriptionBuilder;
- (BOOL)allowsHomeScreenOverlay;
- (id)appPredictionViewController:(id)a0 badgeValueForApplicationWithBundleIdentifier:(id)a1;
- (BOOL)iconManager:(id)a0 isWidgetValid:(id)a1;
- (long long)iconManager:(id)a0 closeBoxTypeForIconView:(id)a1 proposedType:(long long)a2;
- (void)iconManager:(id)a0 nestingViewController:(id)a1 willPerformOperation:(long long)a2 onViewController:(id)a3 withTransitionCoordinator:(id)a4;
- (void)libraryViewController:(id)a0 willDismissSearchController:(id)a1;
- (id)iconManager:(id)a0 screenSnapshotProviderForComponentsOfIconView:(id)a1;
- (void)iconManager:(id)a0 willUseIconImageCache:(id)a1;
- (id)initWithMainDisplayWindowScene:(id)a0 alertItemsController:(id)a1 analyticsClient:(id)a2 applicationController:(id)a3 applicationPlaceholderController:(id)a4 assistantController:(id)a5 coverSheetPresentationManager:(id)a6 lockScreenManager:(id)a7 mainDisplaySceneManager:(id)a8 policyAggregator:(id)a9 userInterfaceController:(id)a10 widgetMetricsServer:(id)a11;
- (void)noteViewUncovered;
- (id)appPredictionViewController:(id)a0 iconForApplicationWithBundleIdentifier:(id)a1;
- (void)_tryToPrepareDynamicDefaultTodayLayout;
- (BOOL)showsAddWidgetButtonWhileEditingForHomeScreenOverlayController:(id)a0;
- (id)transitionContextToShowSpotlight:(BOOL)a0 fromTodayView:(BOOL)a1 animated:(BOOL)a2 interactive:(BOOL)a3;
- (void)dismissTodayOverlay;
- (void)dismissHomeScreenOverlaysAnimated:(BOOL)a0;
- (void)_configureLibraryWithCategoryLimit:(long long)a0;
- (void)dismissHomeScreenOverlaysAnimated:(BOOL)a0 completion:(id /* block */)a1;
- (void)dismissTodayOverlayForIconManager:(id)a0;
- (id)_createTestFolder;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })iconManager:(id)a0 contentBoundingRectForConfigurationOfIconView:(id)a1;
- (BOOL)searchPresenterCanPresent:(id)a0;
- (void)iconManagerDidSaveIconState:(id)a0;
- (void)libraryViewControllerDidDismiss:(id)a0;
- (id)alertItemsController;
- (BOOL)wantsHomeAffordanceForSpotlightPresentableViewController:(id)a0;
- (void)searchBarDidFocus;
- (id)backgroundViewForSpotlightPresentableViewController:(id)a0;
- (id)createModalLibraryControllerForWindowScene:(id)a0 withLibraryViewController:(id)a1;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })iconManager:(id)a0 statusBarEdgeInsetsForFolderController:(id)a1;
- (BOOL)isEditingForHomeScreenOverlayController:(id)a0;
- (void)noteViewCovered;
- (void)searchPresenterDidPresentSearch:(id)a0;
- (id)mainDisplaySceneManager;
- (void)todayViewControllerWillPresentSpotlight:(id)a0;
- (void)overlayController:(id)a0 didChangePresentationProgress:(double)a1 newPresentationProgress:(double)a2 fromLeading:(BOOL)a3;
- (BOOL)iconManager:(id)a0 shouldPlaceIconOnIgnoredList:(id)a1;
- (id)preferredFocusEnvironments;
- (id)testSetupHomeScreenForWidgetScrollPerformanceTest:(id)a0;
- (id)initWithMainDisplayWindowScene:(id)a0;
- (BOOL)_shouldHideAppIconForceTouchInfoForApplication:(id)a0;
- (BOOL)isUninstallSupportedForIcon:(id)a0;
- (void)_configureDeweyOneCategoryWithAllApps;
- (BOOL)canAppPredictionsWidgetAlignWithGrid;
- (void)runWidgetDiscoverabilityTest;
- (void)_performWidgetMigrationIfNecessaryForApplication:(id)a0;
- (void)iconManager:(id)a0 setTemporaryIntent:(id)a1 forIconWithIdentifier:(id)a2 widgetUniqueIdentifier:(id)a3;
- (void)iconManager:(id)a0 willDestroyRootFolderController:(id)a1;
- (BOOL)isRootFolderContentVisibleForIconManager:(id)a0;
- (BOOL)isTodayOverlayPresented;
- (id)testSetupForIconManagerWidgetScrollTest:(id)a0;
- (void)_updateFocusModeManagerWithDoNotDisturbState:(id)a0;
- (BOOL)appPredictionViewController:(id)a0 shouldDisplayBadgeWithBundleIdentifier:(id)a1;
- (unsigned long long)bestListLayoutProviderLayoutOptions;
- (BOOL)iconManager:(id)a0 canBeginDragForIconView:(id)a1;
- (BOOL)iconManager:(id)a0 iconViewDisplaysLabel:(id)a1;
- (void)iconManager:(id)a0 didCreateRootFolderController:(id)a1;
- (id)libraryViewControllersForIconManager:(id)a0;
- (unsigned long long)iconManager:(id)a0 focusEffectTypeForIconView:(id)a1;
- (unsigned long long)supportedMultitaskingShortcutActionsForBundleIdentifier:(id)a0;
- (id)iconManager:(id)a0 backgroundViewForDockForRootFolderController:(id)a1;
- (void)assistantWillAppear:(id)a0 windowScene:(id)a1;
- (BOOL)iconManager:(id)a0 iconViewDisplaysCloseBox:(id)a1;
- (unsigned long long)iconManager:(id)a0 supportedMultitaskingShortcutActionsForIconView:(id)a1;
- (void)iconManager:(id)a0 touchesEndedForIconView:(id)a1;
- (void)stateService:(id)a0 didReceiveDoNotDisturbStateUpdate:(id)a1;
- (void)iconManager:(id)a0 didChangeSizeOfWidgetIcon:(id)a1 toSizeClass:(unsigned long long)a2 byReplacingWithIcon:(id)a3;
- (void)iconManager:(id)a0 rootFolderController:(id)a1 didOverscrollOnFirstPageByAmount:(double)a2;
- (id)iconManager:(id)a0 containerViewForPresentingContextMenuForIconView:(id)a1;
- (void)_backupRestoringDidChange:(id)a0;
- (void)_runFolderCloseTest;
- (id)homeScreenOverlayController:(id)a0 displayLayoutIdentifierForSidebarViewController:(id)a1;
- (void)iconManager:(id)a0 displayFeatureIntroductionItemIfUnlocked:(id)a1;
- (BOOL)iconManagerCanBeginIconDrags:(id)a0;
- (BOOL)iconManagerCanSaveIconState:(id)a0;
- (void)noteTransientOverlayPresented;
- (void)presentLibraryForIconManager:(id)a0 windowScene:(id)a1 animated:(BOOL)a2;
- (void)notifyFloatingDockControllerObserversDidRegister:(id)a0;
- (void)iconManager:(id)a0 rootFolderController:(id)a1 didEndOverscrollOnLastPageWithVelocity:(double)a2 translation:(double)a3;
- (void)libraryViewController:(id)a0 didDismissSearchController:(id)a1;
- (void)iconManager:(id)a0 willCloseFolder:(id)a1;
- (void)iconManager:(id)a0 willUseRootFolderControllerConfiguration:(id)a1;
- (BOOL)_badgesAreEnabledForSectionInfo:(id)a0;
- (id)iconManager:(id)a0 accessibilityTintColorForIconView:(id)a1;
- (BOOL)allowsUninstall;
- (id)iconManager:(id)a0 localizedFolderNameForDefaultDisplayName:(id)a1;
- (void)libraryViewController:(id)a0 willDismissFolderController:(id)a1;
- (id)descriptionBuilderWithMultilinePrefix:(id)a0;
- (void)_beginDisablingAllOrientationChangesForReason:(id)a0;
- (void)_mainSwitcherCreated:(id)a0;
- (id)_setUpLibraryViewControllerForWindowScene:(id)a0;
- (void)displayFeatureIntroductionsAtLocation:(unsigned long long)a0;
- (void)overlayControllerDidBeginChangingPresentationProgress:(id)a0;
- (id)assistantController;
- (void)libraryViewControllerWillPresent:(id)a0;
- (id)iconManager:(id)a0 backgroundViewForComponentsOfIconView:(id)a1;
- (id)_configureCategoryMapProviderToUseCategoryMapAtURL:(id)a0;
- (id)applicationController;
- (id)rootFolderController:(id)a0 transitionContextForTransitioningToState:(long long)a1 animated:(BOOL)a2 interactive:(BOOL)a3;
- (BOOL)_dragSessionContainsAppClipWebClipIcon:(id)a0;
- (void)applicationRestrictionController:(id)a0 didUpdateVisibleTags:(id)a1 hiddenTags:(id)a2;
- (void)layoutStateTransitionCoordinator:(id)a0 transitionDidBeginWithTransitionContext:(id)a1;
- (void)_installedAppsDidChange:(id)a0;
- (void)_runFolderOpenTest;
- (void)dismissTodayOverlayAnimated:(BOOL)a0;
- (double)distanceToTopOfSpotlightIconsForIconManager:(id)a0;
- (void)_updateUninstallingSystemAppsRestricted;
- (id)iconManager:(id)a0 wantsToHideStatusBarForFolderController:(id)a1 animated:(BOOL)a2;
- (BOOL)appPredictionViewController:(id)a0 launchAppFromIcon:(id)a1;
- (void)profileConnectionDidReceiveEffectiveSettingsChangedNotification:(id)a0 userInfo:(id)a1;
- (void)iconManagerIconDraggingDidChange:(id)a0;
- (BOOL)iconManager:(id)a0 allowsRemovalOfIconDataSourceWithinStack:(id)a1;
- (void)alertItemsController:(id)a0 willActivateAlertItem:(id)a1;
- (id)proactiveOnboardingDefaultStacks;
- (void)windowSceneDidDisconnect:(id)a0;
- (BOOL)iconManager:(id)a0 allowsBadgingForIcon:(id)a1;
- (id)iconPathForIconWithDisplayID:(id)a0;
- (Class)iconManager:(id)a0 iconClassForApplicationWithBundleIdentifier:(id)a1 proposedClass:(Class)a2;
- (void)handleSpotlightPresentationFromViewController:(id)a0;
- (void)folderController:(id)a0 iconListView:(id)a1 springLoadedInteractionForIconDragDidCompleteOnIconView:(id)a2;
- (void)searchGesture:(id)a0 startedShowing:(BOOL)a1;
- (id)iconManager:(id)a0 statusBarStyleRequestForFolderController:(id)a1;
- (void)iconManagerWillPresentWidgetEditing:(id)a0;
- (void)_mutateIconListsForInstalledAppsDidChangeWithController:(id)a0 added:(id)a1 modified:(id)a2 removed:(id)a3;
- (void)searchGesture:(id)a0 endedGesture:(BOOL)a1;
- (id)createStatusBarVisibiltyAssertionForWindowScene:(id)a0;
- (unsigned long long)addWidgetSheetStyleForIconManager:(id)a0;
- (BOOL)isOnlyHideSuggestionSupportedForIcon:(id)a0 inLocation:(id)a1;
- (void)_failCurrentTestWithMessage:(id)a0;
- (void)iconManager:(id)a0 configureIconView:(id)a1 forIcon:(id)a2;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })iconManager:(id)a0 contentOverlayInsetsFromParentIfAvailableForFolderController:(id)a1;
- (BOOL)iconManager:(id)a0 folderController:(id)a1 canChangeCurrentPageIndexToIndex:(long long)a2;
- (BOOL)areAnyIconViewContextMenusAnimating;
- (id)backgroundViewForEditingDoneButtonForHomeScreenOverlayController:(id)a0;
- (void)iconManager:(id)a0 didDismissPageManagementWithLayoutManager:(id)a1 context:(id)a2;
- (void)_runFolderTestWithName:(id)a0 actions:(id /* block */)a1;
- (void)iconManagerDidAddOrRemoveWidgetIcon:(id)a0;
- (BOOL)isUninstallOrHideSupportedForIcon:(id)a0 inLocation:(id)a1;
- (void)_runAppIconForceTouchTest:(id)a0 withOptions:(id)a1;
- (BOOL)isFloatingDockVisibleForIconManager:(id)a0;
- (id)_createWidgetIconWithKind:(id)a0 extensionBundleIdentifier:(id)a1 gridSize:(unsigned long long)a2;
- (void)_showsBadgesInAppLibraryDidChange;
- (void)_storeAccountDidChange:(id)a0;
- (BOOL)iconManager:(id)a0 shouldActivateApplicationShortcutItem:(id)a1 atIndex:(unsigned long long)a2 forIconView:(id)a3;
- (void)_rootFolderDidChange;
- (void)addSmartStacksForWidgetDiscoverabilityAndPrepareWidgetIntroduction;
- (void)iconManager:(id)a0 rootFolderController:(id)a1 willUseTransitionContext:(id)a2 toTransitionToState:(long long)a3;
- (id)_createWidgetIconWithDescriptors:(id)a0 gridSize:(unsigned long long)a1;
- (void)presentLibraryFromOverlayControllerAnimated:(BOOL)a0 completion:(id /* block */)a1;
- (BOOL)isHideSupportedForIcon:(id)a0 inLocation:(id)a1;
- (void)todayViewWantsToEndEditing:(id)a0;
- (id)_createWidgetIconWithDataSource:(id)a0 gridSize:(unsigned long long)a1;
- (unsigned long long)defaultSearchViewPresentationSourceForViewController:(id)a0;
- (void)dismissHomeScreenOverlays;
- (unsigned long long)allowedInterfaceOrientationsForIconManager:(id)a0;
- (id)libraryViewControllerForWindowScene:(id)a0;
- (id)descriptionWithMultilinePrefix:(id)a0;
- (id)_createTestFolderWithOverrideIconList:(id)a0;
- (void)_controlCenterWillPresent:(id)a0;
- (BOOL)areHomeScreenIconsOccluded;
- (BOOL)resetHomeScreenLayout;
- (id)searchAffordanceViewForSpotlightPresentableViewController:(id)a0;
- (void)_coverSheetDidPresent:(id)a0;
- (void)iconManager:(id)a0 willOpenFolder:(id)a1;
- (void)iconManagerFolderAnimatingDidChange:(id)a0;
- (void)iconManager:(id)a0 rootFolderController:(id)a1 didEndOverscrollOnFirstPageWithVelocity:(double)a2 translation:(double)a3;
- (void)settings:(id)a0 changedValueForKey:(id)a1;
- (void)_updateEnabledBadgesSetWithSections:(id)a0;
- (void)_setFolderDisplayLayoutElementActive:(BOOL)a0;
- (void)iconManager:(id)a0 didRemoveConfigurableDataSource:(id)a1 ofIcon:(id)a2;
- (void)earlyTerminateAnyContextMenuAnimations;
- (BOOL)iconManager:(id)a0 shouldCacheRecentViewController:(id)a1 forIdentifier:(id)a2;
- (void)iconManagerDidDismissWidgetEditing:(id)a0;
- (void)obtainProactiveSecondPageWidgetSuggestion;
- (void)_handleEditingGesture:(id)a0;
- (void)_iconForceTouchControllerDidDismiss:(id)a0;
- (void)dismissLibraryFromOverlayControllerAnimated:(BOOL)a0 completion:(id /* block */)a1;
- (void)dismissHomeScreenOverlayUsingTransitionCoordinator:(id)a0;
- (void)_updateVisibleIconsAfterOcclusionChange;
- (void)dismissTodayOverlaySpotlightAnimated:(BOOL)a0;
- (void)iconManager:(id)a0 launchIcon:(id)a1 location:(id)a2 animated:(BOOL)a3 completionHandler:(id /* block */)a4;
- (BOOL)iconManager:(id)a0 canCustomElementAlignWithGrid:(id)a1;
- (void)iconManager:(id)a0 didSpringLoadIconView:(id)a1;
- (void)_handleSearchAffordanceTap;
- (id)_addStateCaptureHandlerForInterestingAppIconLocations;
- (void)profileConnectionDidReceiveProfileListChangedNotification:(id)a0 userInfo:(id)a1;
- (id)applicationPlaceholderController;
- (id)iconManager:(id)a0 fakeStatusBarForFolderController:(id)a1;
- (void).cxx_destruct;
- (void)_startSpotlightInteractiveGestureTransactionForGesture:(id)a0;
- (void)observer:(id)a0 updateSectionInfo:(id)a1;
- (id)_ppt_prepareTransientIconModelStoreWithError:(id *)a0;
- (BOOL)iconManagerCanUseSeparateWindowForRotation:(id)a0;
- (void)presentLibraryCategoryPodFromOverlayControllerForCategoryIdentifier:(id)a0 animated:(BOOL)a1 completion:(id /* block */)a2;
- (void)removeIconOcclusionReason:(unsigned long long)a0 updateVisibleIcons:(BOOL)a1;
- (id)fallbackDefaultFirstPageWidgetsForIconManager:(id)a0;
- (void)iconManager:(id)a0 folderControllerDidEndScrolling:(id)a1;
- (id)localizedDefaultFolderNameForIconManager:(id)a0;
- (BOOL)forbidApplicationBundleIdentifierFromLibrary:(id)a0;
- (void)iconManager:(id)a0 iconView:(id)a1 configurationDidEndWithInteraction:(id)a2;
- (BOOL)unforbidApplicationBundleIdentifierFromLibrary:(id)a0;
- (id)recycledViewsContainerProviderForIconManager:(id)a0;
- (BOOL)iconManager:(id)a0 isCustomElementValid:(id)a1;
- (id)iconManager:(id)a0 viewControllerForCustomIcon:(id)a1 element:(id)a2;
- (id)iconManager:(id)a0 willAddDefaultFirstPageWidgetsBasedOnPinnedWidgets:(id)a1 suggestionWidgets:(id)a2;
- (void)iconManager:(id)a0 willDismissPageManagementUsingAnimator:(id)a1 context:(id)a2;
- (BOOL)isEnterpriseMultiUser;
- (void)iconManager:(id)a0 possibleUserIconTapBegan:(id)a1;
- (void)performAfterContextMenuAnimationsHaveCompleted:(id /* block */)a0;
- (double)minimumHomeScreenScaleForFloatingDockController:(id)a0;
- (id)iconManager:(id)a0 homeScreenContentViewForConfigurationOfIconView:(id)a1;
- (void)iconManager:(id)a0 didReceiveTapOnLaunchDisabledIconView:(id)a1;
- (void)iconManagerEditingDidChange:(id)a0;
- (void)observer:(id)a0 noteServerConnectionStateChanged:(BOOL)a1;
- (void)libraryViewControllerRequestsDismissal:(id)a0;
- (void)_forceTouchControllerWillPresent:(id)a0;
- (void)iconManager:(id)a0 didCreateRootViewController:(id)a1;
- (id)_aggregateLoggingAppKeyForIcon:(id)a0;
- (void)_controlCenterWillDismiss:(id)a0;
- (void)_coverSheetWillPresent:(id)a0;
- (id)succinctDescription;
- (BOOL)iconManager:(id)a0 canAcceptDropInSession:(id)a1 inIconListView:(id)a2;
- (long long)iconManager:(id)a0 draggingStartLocationForIconView:(id)a1 proposedStartLocation:(long long)a2;
- (long long)interfaceOrientationForIconManager:(id)a0;
- (unsigned long long)maximumListCountForFoldersForIconManager:(id)a0;
- (void)removeFloatingDockControllerObserver:(id)a0;
- (void)rootFolderController:(id)a0 transitionWillBegin:(id)a1;
- (void)rootFolderController:(id)a0 transitionWillReverse:(id)a1;
- (id)iconManager:(id)a0 configurationDataForDataSource:(id)a1 ofIcon:(id)a2;
- (id)iconManager:(id)a0 homeScreenContentViewForModalInteractionFromIconView:(id)a1;
- (void)iconManager:(id)a0 didAddItemsToIconDragWithUniqueIdentifier:(id)a1 numberOfDraggedItems:(unsigned long long)a2;
- (BOOL)_allowsBadgingForApplicationBundleIdentifier:(id)a0;
- (void)addIconToHomeScreen:(id)a0;
- (void)alertItemsController:(id)a0 didDeactivateAlertItem:(id)a1 forReason:(int)a2;
- (BOOL)listsAllowRotatedLayoutForIconManager:(id)a0;
- (void)updateNumberOfRowsWithDuration:(double)a0;
- (void)_configureDeweyEachAppHasItsOwnCategory:(unsigned long long)a0;
- (BOOL)_ppt_pushHomeScreenStateWithError:(id *)a0;
- (void)_prepareDefaultTodayLayoutIfNecessary;
- (void)displayFeatureIntroductionItem:(id)a0 atLocation:(unsigned long long)a1;
- (id)iconManager:(id)a0 animator:(id)a1 animationSettingsForOperation:(unsigned long long)a2 childViewController:(id)a3;
- (id)lockScreenManager;
- (BOOL)iconManager:(id)a0 isViewOnMainDisplayWindowScene:(id)a1;
- (id)proactiveHomeScreenUsageObserver:(id)a0 intentForWidget:(id)a1 ofIcon:(id)a2;
- (void)popToCurrentRootIconListWhenPossible;
- (void)iconManager:(id)a0 willChangeSizeOfWidgetIcon:(id)a1 toSizeClass:(unsigned long long)a2 byReplacingWithIcon:(id)a3;
- (void)iconManagerWillAnimateWidgetInsertion:(id)a0;
- (void)rootFolderController:(id)a0 transitionDidFinish:(id)a1;
- (void)iconManager:(id)a0 prepareAddSheetViewController:(id)a1;
- (unsigned long long)barSwipeAffordanceView:(id)a0 systemGestureTypeForType:(long long)a1;
- (id)temporaryIntentDataForIconWithIdentifier:(id)a0 widgetUniqueIdentifier:(id)a1;
- (id)testSetupForIconManagerWidgetScrollPerformanceTest:(id)a0;
- (id)iconManager:(id)a0 containerViewForConfigurationOfIconView:(id)a1;
- (void)proactiveHomeScreenSuggestionProvider:(id)a0 willUseTemporaryIntent:(id)a1 forIconWithIdentifier:(id)a2 widgetUniqueIdentifier:(id)a3;
- (void)_performWidgetMigrationIfNecessary;
- (void)iconManager:(id)a0 prepareForPageHidingEducationWithCompletionHandler:(id /* block */)a1;
- (void)prepareForImminentExit;
- (void)iconManager:(id)a0 displayFeatureIntroductionItem:(id)a1 atLocation:(unsigned long long)a2;
- (void)iconManager:(id)a0 modalInteractionDidEnd:(id)a1;
- (long long)iconManagerListsFixedIconLocationBehavior:(id)a0;
- (void)dismissAppIconForceTouchControllers:(id /* block */)a0;
- (void)dismissOverlaysForIconManager:(id)a0;
- (void)updateRootFolderWithCurrentDoNotDisturbState;
- (id)policyAggregator;
- (BOOL)iconManager:(id)a0 isPartialEditingAllowedForIconLocation:(id)a1;
- (id)iconManager:(id)a0 bundleIdentifierToLaunchForWidgetURL:(id)a1;
- (BOOL)showsDoneButtonWhileEditingForHomeScreenOverlayController:(id)a0;
- (void)alertItemsController:(id)a0 didActivateAlertItem:(id)a1;
- (BOOL)_isHostedByCoverSheet;
- (void)_primaryAppleAccountDidChange:(id)a0;
- (void)iconManager:(id)a0 didOpenFolder:(id)a1;
- (id)iconManager:(id)a0 dragPreviewForIconView:(id)a1;
- (void)iconManager:(id)a0 willPresentPageManagementWithLayoutManager:(id)a1 animator:(id)a2 context:(id)a3;
- (BOOL)isEditingAllowedForIconManager:(id)a0;
- (BOOL)_isWidgetWithContainerBundleIdentifierValid:(id)a0;
- (void)iconManager:(id)a0 iconView:(id)a1 contentDropSessionDidExit:(id)a2;
- (id)iconManager:(id)a0 containerViewForModalInteractionFromIconView:(id)a1;
- (id)iconManager:(id)a0 floatingDockViewControllerForView:(id)a1;
- (void)handleSpotlightDismissalFromViewController:(id)a0;
- (void)_endDisablingAllOrientationChangesForReason:(id)a0;
- (void)handleNavigationCommand:(id)a0 withDirection:(long long)a1;
- (void)addFloatingDockControllerObserver:(id)a0;
- (BOOL)iconManager:(id)a0 canAddIconToIgnoredList:(id)a1;
- (void)iconManager:(id)a0 willPrepareIconViewForLaunch:(id)a1;
- (void)_iconForceTouchControllerWillPresent:(id)a0;
- (void)removeIconsOccludedAssertion:(id)a0;
- (void)iconManager:(id)a0 iconView:(id)a1 willUseContextMenuStyle:(id)a2;
- (BOOL)isFocusAllowedForIconManager:(id)a0;
- (void)searchGesture:(id)a0 changedPercentComplete:(double)a1;
- (id)_focusModeFromDoNotDisturbState:(id)a0;
- (void)iconManager:(id)a0 folderControllerWillBeginScrolling:(id)a1;
- (void)todayViewDidAppear:(id)a0;
- (id)iconManager:(id)a0 accessibilityTintColorForScreenRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1;
- (void)iconManagerDidFinishInstallForIcon:(id)a0;
- (id)viewControllerForPresentingViewControllersForIconManager:(id)a0;
- (BOOL)iconManagerShouldShowWidgetIntroductionPopoverForDefaultWidgets:(id)a0;
- (BOOL)_enableWidgetSuggestionsForIconsInModel:(id)a0 withRootFolder:(id)a1;
- (id)iconManager:(id)a0 defaultAutomaticFavoriteIconIdentifiersWithMaximumCount:(unsigned long long)a1;
- (BOOL)iconManager:(id)a0 shouldContinueToUseBackgroundView:(id)a1 forComponentsOfIconView:(id)a2;
- (id)widgetMetricsProvider:(id)a0 listLayoutProviderForScreenType:(unsigned long long)a1;
- (void)iconManager:(id)a0 possibleUserIconTapBeganAfterInformingIcon:(id)a1;
- (BOOL)iconManager:(id)a0 isIconVisibleForBundleIdentifier:(id)a1;
- (void)iconManager:(id)a0 willCloseFolderController:(id)a1;
- (BOOL)isIconContentPossiblyVisibleOverApplicationForIconManager:(id)a0;
- (BOOL)isNewsTodayWidgetAvailableForCurrentLocale;
- (BOOL)resetCategories;
- (void)iconManager:(id)a0 didEndIconDragWithUniqueIdentifier:(id)a1 numberOfDraggedItems:(unsigned long long)a2;
- (id)_addStateCaptureHandlerForKeyDisplayIDsWithBadgingEnabled;
- (void)_launchFromIconView:(id)a0 withActions:(id)a1 modifierFlags:(long long)a2;
- (void)_obtainSmartStackForWidgetDiscoverabilityWithCompletionHandler:(id /* block */)a0;
- (void)dismissTodayOverlayAnimated:(BOOL)a0 completion:(id /* block */)a1;
- (void)getLeadingTopButtonFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } *)a0 trailingTopButtonFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } *)a1;
- (void)iconManager:(id)a0 willOpenFolderController:(id)a1;
- (void)_bookmarkDidUninstall:(id)a0;
- (unsigned long long)possibleInterfaceOrientationsForIconManager:(id)a0;
- (void)updatePresentationProgress:(double)a0 withOffset:(double)a1 velocity:(double)a2 presentationState:(long long)a3;
- (id)_appLibraryListLayoutProviderForWindowScene:(id)a0;
- (void)presentTodayOverlayForIconManager:(id)a0;
- (id)widgetIntroductionPreviewViewForIconManager:(id)a0;
- (void)publisher:(id)a0 didUpdateLayout:(id)a1 withTransition:(id)a2;
- (void)_makeTodayViewControllers;
- (void)dismissHomeScreenOverlayControllerAnimated:(BOOL)a0 completion:(id /* block */)a1;
- (void)iconManager:(id)a0 didCloseFolder:(id)a1;
- (void)homeGesturePerformedForBarSwipeAffordanceView:(id)a0;
- (BOOL)gestureRecognizer:(id)a0 shouldRecognizeSimultaneouslyWithGestureRecognizer:(id)a1;
- (BOOL)shouldCommandeerContentDragsInLocation:(id)a0;
- (void)iconManager:(id)a0 wantsUninstallForIcon:(id)a1 location:(id)a2;
- (void)_configureEditingGestureRecognizers;
- (BOOL)iconManager:(id)a0 allowsBadgingForIconLocation:(id)a1;
- (void)_runTest:(id /* block */)a0 afterMovingIconsIntoFolder:(id)a1 withFolderOpen:(BOOL)a2;
- (double)iconManager:(id)a0 minimumHomeScreenScaleForFolderController:(id)a1;
- (void)iconManager:(id)a0 statusBarInsetsDidChange:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a1;
- (BOOL)shouldUseLiveBlurForBackgroundViewForComponentsOfIconView:(id)a0;
- (void)activateTodayViewWithCompletion:(id /* block */)a0;

@end