luxlabs header browser preview


@class SBFluidSwitcherModifierTimelineController, UITapGestureRecognizer, BSAnimationSettings, NSDictionary, UIScrollView, SBFluidSwitcherContentView, SBSwitcherAccessoryLayoutElement, NSMutableSet, NSMutableArray, SBBestAppSuggestion, UIPanGestureRecognizer, SBHomeScreenBackdropViewBase, SBIconView, SBShelfBackgroundView, SBSwitcherModifier, CADisplayLink, SBDisplayItemLayoutAttributesCalculator, SBLayoutStateTransitionCoordinator, SBAppSwitcherSnapshotLockoutViewControllerProvider, NSCountedSet, SBFluidSwitcherSheetMetricsCache, SBFluidSwitcherButton, SBAppSwitcherScrollView, SBFloatingDockWindowLevelAssertion, UIApplicationSceneDeactivationAssertion, SBScrollSwitcherModifierEvent, SBFloatingDockBehaviorAssertion, SBAppSwitcherSnapshotImageCache, UIView, SBSlideOverTongueView, NSArray, SBViewMorphAnimator, SBFluidSwitcherLayoutContext, SBAppSwitcherDefaults, NSMutableDictionary, SBSwitcherKeyboardSuppressionMode, SBFHomeGrabberSettings, NSString, SBFluidSwitcherTitledButton, NSPointerArray, SBFluidSwitcherItemContainer, UINotificationFeedbackGenerator, _UIBackdropView, SBContinuousExposeStripTongueView, UILabel, SBSceneManager, SBAppSwitcherSettings, NSSet, SBSwitcherController, SBFluidSwitcherPageContentViewProvider, SBWorkspaceApplicationSceneTransitionContext, _UIWindowSceneActivationCleanupAction;
@protocol SBSwitcherContentViewControllerDelegate, SBSwitcherContentViewControllerDataSource, BSInvalidatable, SBSwitcherLiveContentOverlayCoordinating, BSDefaultObserver, SAInvalidatable;

@interface SBFluidSwitcherViewController : UIViewController <SBFluidSwitcherPageContentViewProviderDelegate, SBChainableModifierDelegate, SBAppSwitcherSnapshotImageCacheDelegate, BSUIScrollViewDelegate, SBFluidSwitcherItemContainerDelegate, SBIconViewObserver, BSDescriptionProviding, UIGestureRecognizerDelegate, SBSearchGestureObserver, SBChainableModifierDelegate, PTSettingsKeyObserver, PTSettingsKeyPathObserver, SBHistorianSwitcherModifierDelegate, SBSwitcherLiveContentOverlayCoordinatorDelegate, SBAppSwitcherReusableSnapshotViewDelegate, SBC2GroupCompletionDelegate, SBSwitcherLiveContentOverlayDelegate, SBFluidSwitcherContentViewDelegate, SBViewMorphAnimatorObserver, SBViewMorphAnimatorDelegate, SBFluidSwitcherSpaceUnderlayAccessoryViewDelegate, SBFluidSwitcherSpaceOverlayAccessoryViewDelegate, SBSlideOverTongueViewDelegate, SBSwitcherShelfViewControllerDelegate, SBHSearchPresenterObserver, SBContinuousExposeStripTongueViewDelegate, SBAppInteractionEventSourceObserving, SBSystemPointerInteractionObserver, SBSwitcherContentViewControlling> {
    SBLayoutStateTransitionCoordinator *_layoutStateTransitionCoordinator;
    SBSceneManager *_sceneManager;
    id<SBSwitcherLiveContentOverlayCoordinating> _liveContentOverlayCoordinator;
    NSMutableDictionary *_appLayoutToTitleItemController;
    struct CGPoint { double x; double y; } _scrollViewLastContentOffset;
    BOOL _scrollViewLastScrolledForward;
    SBFluidSwitcherPageContentViewProvider *_pageContentViewProvider;
    SBAppSwitcherSnapshotImageCache *_snapshotCache;
    SBAppSwitcherSnapshotLockoutViewControllerProvider *_lockoutVCProvider;
    SBAppSwitcherDefaults *_defaults;
    SBAppSwitcherSettings *_settings;
    SBFluidSwitcherSheetMetricsCache *_sheetMetricsCache;
    UIApplicationSceneDeactivationAssertion *_transitionBeginResignActiveAssertion;
    UIApplicationSceneDeactivationAssertion *_resignActiveAssertion;
    NSSet *_resignActiveAssertions;
    NSDictionary *_lastAppLayoutsToResignActive;
    SBSwitcherKeyboardSuppressionMode *_lastKeyboardSuppressionMode;
    NSString *_fluidSwitcherAssertionReason;
    NSString *_tapticEngineEmptySwitcherReason;
    NSString *_tapticEngineForcePressPreviewReason;
    NSString *_tapticEngineForcePressCommitReason;
    SBWorkspaceApplicationSceneTransitionContext *_pendingTransitionContext;
    UINotificationFeedbackGenerator *_emptySwitcherFeedbackGenerator;
    UINotificationFeedbackGenerator *_flyInFeedbackGenerator;
    UINotificationFeedbackGenerator *_reduceMotionFeedbackGenerator;
    id<BSInvalidatable> _deferOrientationUpdatesAssertion;
    UITapGestureRecognizer *_dismissTapGestureRecognizer;
    UIView *_crossfadeSnapshotView;
    UIView *_hitTestBlockerView;
    BOOL _currentWallpaperRequiredForSwitcher;
    long long _currentWallpaperStyle;
    BOOL _currentHomeScreenContentRequired;
    long long _currentHomeScreenBackdropBlurType;
    long long _currentSwitcherBackdropBlurType;
    SBFluidSwitcherModifierTimelineController *_modifierTimelineController;
    NSArray *_cachedAdjustedAppLayouts;
    NSArray *_cachedAdjustedLeafAppLayouts;
    unsigned long long _appLayoutsGenerationCount;
    unsigned long long _continuousExposeIdentifiersGenerationCount;
    NSCountedSet *_requestedHiddenAppLayouts;
    BOOL _hasAnyUnadjustedAppLayoutsInDuality;
    NSSet *_visibleAdjustedAppLayouts;
    NSDictionary *_leafAppLayoutsToAdjustedAppLayouts;
    NSDictionary *_leafAppLayoutsToRecencyAppLayouts;
    id /* block */ _activeTransitionSubcompletionGenerator;
    NSString *_debugName;
    BOOL _isShowingModifierTimeline;
    id<BSInvalidatable> _stateCaptureInvalidatable;
    id<BSDefaultObserver> _chamoisWindowingUIEnabledObserver;
    id<BSDefaultObserver> _medusaMultitaskingEnabledObserver;
    id<BSDefaultObserver> _chamoisDefaultsObserver;
    BOOL _chamoisDefaultsObserver_prefersStripsHidden;
    BOOL _chamoisDefaultsObserver_prefersDockHidden;
    NSPointerArray *_outstandingAnimations;
    UIPanGestureRecognizer *_borrowableScrollViewPanGestureRecognizer;
    SBFluidSwitcherContentView *_stashedContentView;
    SBHomeScreenBackdropViewBase *_backdropView;
    SBSwitcherAccessoryLayoutElement *_backdropLayoutElement;
    UIView *_dimmingView;
    SBSwitcherAccessoryLayoutElement *_dimmingViewLayoutElement;
    SBSwitcherAccessoryLayoutElement *_genericAccessoryLayoutElement;
    SBSlideOverTongueView *_slideOverTongue;
    SBSwitcherAccessoryLayoutElement *_slideOverTongueLayoutElement;
    SBShelfBackgroundView *_shelfBackgroundView;
    NSSet *_shelfFocusedDisplayItems;
    BOOL _hasDispatchedInitialSetupEvent;
    unsigned long long _keyboardUIPosition;
    BOOL _isKeyboardShowing;
    BOOL _isSoftwareKeyboardVisible;
    BOOL _isMedusaHostedKeyboardVisible;
    struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _currentKeyboardFrame;
    NSMutableSet *_overlayAccessoryViewsReusePool;
    NSMutableSet *_underlayAccessoryViewsReusePool;
    NSMutableSet *_systemApertureContentSuppressionAssertionsForGesture;
    NSMutableDictionary *_systemApertureContentSuppressionAssertionsByInvalidationUUID;
    NSMutableDictionary *_systemApertureGlobalSuppressionAssertionsByInvalidationUUID;
    NSMutableDictionary *_systemApertureKeyLineAssertionsByInvalidationUUID;
    id<SAInvalidatable> _systemApertureShadowAssertion;
    UIView *_rootDestOutClippingView;
    NSMutableDictionary *_centerWindowActivationAnimationContexts;
    id /* block */ _centerWindowInAppMorphCompletion;
    _UIWindowSceneActivationCleanupAction *_pendingCenterWindowCleanupAction;
    NSCountedSet *_shadowPathDisplayLinkRequiringReasons;
    CADisplayLink *_shadowPathDisplayLink;
    NSArray *_cachedOrderedAllLayoutElementViews;
    NSSet *_foregroundingAppLayouts;
    NSArray *_continuousExposeIdentifiersInSwitcher;
    NSArray *_continuousExposeIdentifiersInStrip;
    NSDictionary *_appLayoutsForContinuousExposeIdentifiers;
    unsigned long long _continuousExposeStripsPresentationOptions;
    SBFluidSwitcherItemContainer *_itemContainerToResizeUsingPointer;
    SBDisplayItemLayoutAttributesCalculator *_displayItemLayoutAttributesCalculator;
    _UIBackdropView *_continuousExposeStripCaptureAndBlurHomeScreenBackdropView;
    _UIBackdropView *_continuousExposeStripTongueCaptureOnlyBackdropView;
    SBSwitcherAccessoryLayoutElement *_continuousExposeStripTongueBackdropCaptureLayoutElement;
    SBContinuousExposeStripTongueView *_continuousExposeStripTongue;
    BOOL _isInvalidated;
}

@property (retain, nonatomic) NSMutableDictionary *visibleItemContainers;
@property (retain, nonatomic) NSMutableDictionary *visibleOverlayAccessoryViews;
@property (retain, nonatomic) NSMutableDictionary *visibleUnderlayAccessoryViews;
@property (retain, nonatomic) NSMutableDictionary *visibleItemContainerBackdropViews;
@property (retain, nonatomic) NSMutableSet *focusedItemBackdropsBeingRemoved;
@property (readonly, nonatomic) NSMutableDictionary *liveContentOverlays;
@property (retain, nonatomic) NSMutableArray *hiddenRecycledItemContainers;
@property (retain, nonatomic) NSMutableDictionary *visibleShelves;
@property (retain, nonatomic) NSMutableSet *visibleShelvesHostedInContentView;
@property (retain, nonatomic) NSMutableDictionary *hiddenAppLayoutAssertionsForShelves;
@property (retain, nonatomic) SBAppSwitcherScrollView *scrollView;
@property (retain, nonatomic) SBScrollSwitcherModifierEvent *currentScrollEvent;
@property (retain, nonatomic) SBFluidSwitcherContentView *contentView;
@property (retain, nonatomic) SBFluidSwitcherButton *plusButton;
@property (retain, nonatomic) SBFluidSwitcherTitledButton *reopenClosedWindowsButton;
@property (retain, nonatomic) SBFluidSwitcherLayoutContext *layoutContext;
@property (retain, nonatomic) SBSwitcherModifier *rootModifier;
@property (retain, nonatomic) SBSwitcherModifier *reduceMotionModifier;
@property (retain, nonatomic) NSMutableDictionary *hiddenIconViews;
@property (retain, nonatomic) NSMutableDictionary *hiddenIconViewContainers;
@property (retain, nonatomic) SBFloatingDockBehaviorAssertion *inAppFloatingDockBehaviorAssertion;
@property (retain, nonatomic) SBFloatingDockBehaviorAssertion *transientOverlayFloatingDockBehaviorAssertion;
@property (retain, nonatomic) SBFloatingDockBehaviorAssertion *switcherFloatingDockBehaviorAssertion;
@property (retain, nonatomic) SBFloatingDockWindowLevelAssertion *switcherFloatingDockWindowLevelAssertion;
@property (retain, nonatomic) SBFloatingDockWindowLevelAssertion *transientOverlayFloatingDockWindowLevelAssertion;
@property (retain, nonatomic) SBFHomeGrabberSettings *homeGrabberSettings;
@property (weak, nonatomic) SBViewMorphAnimator *pipViewMorphAnimator;
@property (retain, nonatomic) UILabel *modifierStackDebugLabel;
@property (retain, nonatomic) id<BSInvalidatable> wallpaperRequireAssertion;
@property (retain, nonatomic) NSMutableDictionary *animatableProperties;
@property (retain, nonatomic) SBIconView *bounceIconView;
@property (nonatomic) unsigned long long bounceIconGenerationCount;
@property (readonly, weak, nonatomic) SBSwitcherController *switcherController;
@property (readonly, nonatomic) NSArray *appLayouts;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic) UIScrollView *switcherScrollView;
@property (weak, nonatomic) id<SBSwitcherContentViewControllerDelegate> delegate;
@property (weak, nonatomic) id<SBSwitcherContentViewControllerDataSource> dataSource;
@property (retain, nonatomic) SBBestAppSuggestion *bestAppSuggestion;
@property (nonatomic, getter=isShowingModifierTimeline) BOOL showModifierTimeline;
@property (nonatomic) long long contentOrientation;
@property (nonatomic, getter=isAsyncRenderingDisabled) BOOL asyncRenderingDisabled;
@property (readonly, nonatomic) BOOL canInterruptActiveTransition;
@property (readonly, copy, nonatomic) BSAnimationSettings *defaultTransitionAnimationSettings;

- (void)_updateVisibleItems;
- (double)contentPageViewScaleForAppLayout:(id)a0;
- (void)addLiveContentOverlay:(id)a0 forAppLayout:(id)a1 animated:(BOOL)a2;
- (BOOL)displayItemSupportsCenterRole:(id)a0;
- (double)switcherWindowLevel;
- (BOOL)isStatusBarHiddenForAppLayout:(id)a0;
- (void)clickReceivedForHomeGrabberView:(id)a0;
- (double)floatingDockViewTopMargin;
- (id)_unadjustedAppLayouts;
- (id)appLayoutsToEnsureExistForMainTransitionEvent:(id)a0;
- (BOOL)_appLayoutWantsToBeKeptInViewHierarchy:(id)a0;
- (void)_removeCenterWindowAnimationContextWithKey:(id)a0;
- (void)_toggleFloatingAppVisibility;
- (id)defaultFocusItem;
- (id)liveOverlayForSceneIdentityToken:(id)a0;
- (id)trailingStatusBarStyleRequest;
- (struct CGPoint { double x0; double x1; })scrollViewContentOffset;
- (BOOL)prefersDockHidden;
- (void)layoutStateTransitionCoordinator:(id)a0 transitionWillEndWithTransitionContext:(id)a1;
- (BOOL)requireStripContentsInViewHierarchy;
- (long long)displayOrdinal;
- (BOOL)hasHomeButton;
- (void)removeLiveContentOverlayForAppLayout:(id)a0 animated:(BOOL)a1;
- (void)_updateWallpaperStyle;
- (BOOL)shouldMorphToPIPForTransitionContext:(id)a0;
- (id /* block */)_sceneDeactivationPredicateMatchingAppLayouts:(id)a0;
- (void)noteKeyboardFocusDidChangeToSceneID:(id)a0;
- (double)continuousExposeStripProgress;
- (double)screenScale;
- (void)_updateOverlaysTopAffordanceContextMenu;
- (void)liveContentOverlayDidUpdateHomeAffordanceSupportedOrientations:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })switcherViewBounds;
- (unsigned long long)continuousExposeIdentifiersGenerationCount;
- (BOOL)displayItemSupportsMultipleWindowsIndicator:(id)a0;
- (void)_updateLayoutWithCompletion:(id /* block */)a0;
- (void)didSelectContainer:(id)a0 modifierFlags:(long long)a1;
- (void)_keyboardDidUIPosition:(id)a0;
- (id)_sbWindowScene;
- (void)_prepareForCrossfadeIfNeeded;
- (id)switcherWindow;
- (void)killContainer:(id)a0 forReason:(long long)a1;
- (void)_performModifierDosidoScaleAnimationResponse:(id)a0;
- (BOOL)isStudyLogEnabled;
- (void)cleanUpAfterCoordinatedLayoutStateTransitionWithContext:(id)a0;
- (void)_addVisibleItemContainerForAppLayout:(id)a0 reusingItemContainerIfExists:(id)a1;
- (BOOL)isDisplayEmbedded;
- (void)noteWindowSceneCountDidChange;
- (BOOL)isChamoisWindowingUIEnabled;
- (struct CGPoint { double x0; double x1; })morphToPIPTargetCenter;
- (void)_updateAnimatableProperties;
- (double)floatingDockWindowLevel;
- (void)containerWillBeginSwipingToKill:(id)a0;
- (id)switcherSettings;
- (double)shelfItemScaleForAppLayout:(id)a0 inShelf:(id)a1;
- (void)_performModifierEmitSBEventResponse:(id)a0;
- (double)currentStatusBarHeightOfContainer:(id)a0;
- (id)itemContainerToResizeUsingPointer;
- (id)_adjustedAppLayoutForItemContainerAtLocation:(struct CGPoint { double x0; double x1; })a0 environment:(long long)a1;
- (void)noteAppLayoutsDidChange;
- (BOOL)areLiveContentOverlayUpdatesSuspended;
- (void)_updateFloatingDockBehaviorAssertion;
- (id)containerViewControllerForPageViewFromProvider:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })containerViewBounds;
- (void)_noteItemContainerDidUpdateContentClippingWithMode:(long long)a0;
- (void)scrollViewDidScroll:(id)a0 withContext:(struct { long long x0; struct CGPoint { double x0; double x1; } x1; struct CGPoint { double x0; double x1; } x2; })a1;
- (id)appLayoutContainingAppLayout:(id)a0;
- (id)_unadjustedLeafAppLayouts;
- (void)_updateSpringBoardStatusBarVisibility;
- (id)parentViewControllerForContentOverlay;
- (void)_performInvalidateItemContainerBackdropResponse:(id)a0;
- (double)morphToPIPTargetScale;
- (void)acquiredViewController:(id)a0 forTransientOverlayAppLayout:(id)a1;
- (id)iconForDisplayItem:(id)a0;
- (void)performTransitionWithContext:(id)a0 animated:(BOOL)a1 completion:(id /* block */)a2;
- (unsigned long long)supportedSizingPoliciesForItem:(id)a0 inAppLayout:(id)a1;
- (BOOL)displayItemIsClassic:(id)a0;
- (void)zStackActivationStateUpdated;
- (BOOL)_shouldInterruptPresentationAndDismiss;
- (void)iconViewDidBecomeWindowless:(id)a0;
- (void)_coolDownEmptyAppSwitcherHaptic;
- (id)iconForAppLayout:(id)a0;
- (id)appLayoutAtLocation:(struct CGPoint { double x0; double x1; })a0 withDraggedItem:(id)a1 environment:(long long)a2;
- (id)chamoisLayoutAttributes;
- (id)appLayoutOnStage;
- (id)leadingStatusBarStyleRequest;
- (id)animationControllerForTransitionRequest:(id)a0;
- (void)setLiveContentOverlayUpdatesSuspended:(BOOL)a0;
- (void)_updateForegroundAppLayoutsList;
- (long long)homeScreenInterfaceOrientation;
- (void)relinquishTransientOverlayViewController:(id)a0;
- (double)minimumHomeScreenScale;
- (BOOL)isFloatingDockFullyPresented;
- (long long)switcherInterfaceOrientation;
- (unsigned long long)newAppLayoutsGenCount;
- (void)prepareForCoordinatedLayoutStateTransitionWithContext:(id)a0;
- (BOOL)isFloatingDockSupported;
- (void)_backgroundContrastDidChange:(id)a0;
- (void)_updateModifierStackDebugLabelPresence;
- (void)_resetItemContainerShadowPathDisplayLink;
- (struct CGPoint { double x0; double x1; })_scrollView:(id)a0 adjustedOffsetForOffset:(struct CGPoint { double x0; double x1; })a1 translation:(struct CGPoint { double x0; double x1; })a2 startPoint:(struct CGPoint { double x0; double x1; })a3 locationInView:(struct CGPoint { double x0; double x1; })a4 horizontalVelocity:(inout double *)a5 verticalVelocity:(inout double *)a6;
- (void)scrollViewDidEndScrolling:(id)a0;
- (void)continuousExposeStripTongueView:(id)a0 didFinishAnimatingToState:(unsigned long long)a1;
- (BOOL)isReduceMotionEnabled;
- (void)_updateForegroundAppLayoutsWithNewLayoutState:(id)a0;
- (void)_updateItemContainerBackdropPresenceForIndex:(unsigned long long)a0 scale:(double)a1 rotation:(double)a2 cornerRadius:(double)a3 animationAttributes:(id)a4 completion:(id /* block */)a5;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })scaledFrameForLayoutRole:(long long)a0 inAppLayout:(id)a1;
- (void)settings:(id)a0 changedValueForKeyPath:(id)a1;
- (id)init;
- (void)_reduceMotionStatusDidChange:(id)a0;
- (id)leafAppLayoutForKeyboardFocusedScene;
- (void)containerDidEndAnimatingHighlight:(id)a0 scale:(double)a1;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })shelfItemFrameForAppLayout:(id)a0 inShelf:(id)a1;
- (double)keyboardHeight;
- (id)genericSwitcherAccessoryLayoutElement;
- (unsigned long long)_itemContainerFooterStyle;
- (id)_orderedViewsForLayoutElement:(id)a0 excludeSwitcherHostedShelves:(BOOL)a1;
- (BOOL)shouldAutomaticallyForwardAppearanceMethods;
- (BOOL)isAppLayoutMostRecentRepresentationOfDisplayItems:(id)a0;
- (void)_updateVisibleAdjustedAppLayouts;
- (void)dealloc;
- (void)containerSelectionStateChanged:(id)a0 toState:(long long)a1 hover:(BOOL)a2 pencilHover:(BOOL)a3;
- (void)_removeSearchPresenterObservation;
- (BOOL)prefersStripHiddenAndDisabled;
- (void)searchPresenterWillPresentSearch:(id)a0 animated:(BOOL)a1;
- (void)_layoutSlideoverTonguesWithCompletion:(id /* block */)a0;
- (id)_createWorkspaceTransientOverlayForAppLayout:(id)a0;
- (long long)orientationForPageViewFromProvider:(id)a0;
- (void)_enqueueOverlayAccessoryViewInReusePool:(id)a0;
- (id)_liveContentOverlayForHandlingHardwareButtonEvents;
- (void)_performModifierInjectVelocityResponse:(id)a0;
- (double)displayCornerRadius;
- (void)pointerBeganResizingItemContainer:(id)a0;
- (void)_updateSoftwareKeyboardVisibleWithKeyboardShowing:(BOOL)a0;
- (id)_spacesWithVisibleHomeAffordances;
- (char)activityModeForAppLayout:(id)a0;
- (void)_updateVisibleOverlayAndUnderlayViews;
- (void)layoutStateTransitionCoordinator:(id)a0 transitionDidEndWithTransitionContext:(id)a1;
- (void)_setupMorphAnimatorIfNeededForEntity:(id)a0 pipCoordinator:(id)a1 appLayout:(id)a2 appLayoutBoundingBox:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a3 uniqueID:(id)a4 direction:(long long)a5 gestureInitiated:(BOOL)a6;
- (void)_updateVisibleItemsAccessoryViewsLayoutAndStyleWithCompletion:(id /* block */)a0;
- (void)_performEventResponse:(id)a0;
- (void)_performUpdateContinuousExposeStripsPresentationResponse:(id)a0;
- (void)_updateAppStatusBarAndHomeGrabberVisibilityAnimated:(BOOL)a0;
- (void)_updateHomeScreenPointerInteractions;
- (void)_updateContinuousExposeStripsCaptureOnlyBackdropLayer;
- (void)_windowingStyleDefaultChangeHandler;
- (void)traitCollectionDidChange:(id)a0;
- (void)_setupLiveContentOverlayForAppLayout:(id)a0 itemContainer:(id)a1 overlay:(id)a2;
- (void)viewWillLayoutSubviews;
- (void)continuousExposeStripTongueViewTapped:(id)a0;
- (void)handleFluidSwitcherGestureManager:(id)a0 didBeginGesture:(id)a1;
- (BOOL)gestureRecognizer:(id)a0 shouldReceiveTouch:(id)a1;
- (void)pointerDidMoveToFromWindowScene:(id)a0 toWindowScene:(id)a1;
- (void)_dispatchEventAndHandleAction:(id)a0;
- (void)_performInvalidateRootContentViewClippingAndBlurResponse:(id)a0;
- (long long)homeAffordanceOrientationIfMismatchedFromCurrentLayoutState;
- (id)activatingDisplayItemForAppLayout:(id)a0;
- (void)_updatePlusButtonPresence;
- (BOOL)snapshotView:(id)a0 isInsetForHomeAffordanceForAppLayout:(id)a1;
- (id)succinctDescriptionBuilder;
- (BOOL)isSplitViewSupported;
- (void)_updateEdgeProtectAndAutoHideForHomeAffordancesInAppLayout:(id)a0 withResetDelay:(double)a1 unhideDelay:(double)a2;
- (id)viewControllerForTransientOverlayAppLayout:(id)a0 fromProvider:(id)a1;
- (void)_handleKeyboardFrameWillChange:(id)a0;
- (void)_layoutVisibleShelvesWithCompletion:(id /* block */)a0;
- (BOOL)homeScreenHasModalLibraryOpenInForeground;
- (unsigned long long)homeScreenIconGridSizeClassForAppLayout:(id)a0;
- (void)_setCenterWindowActivationContext:(id)a0 forKey:(id)a1;
- (BOOL)handleVoiceCommandButtonPress;
- (id)_adjustedGestureEventForGestureEvent:(id)a0 fromGestureManager:(id)a1;
- (BOOL)isWindowVisible;
- (void)_performModifierUpdateLayoutResponse:(id)a0;
- (void)_folderExpansionAnimationWillBegin:(id)a0;
- (void)_updateReopenClosedWindowsButtonWithMode:(long long)a0 completion:(id /* block */)a1;
- (void)iconViewSizeDidChange:(id)a0;
- (BOOL)hitTestedToFloatingElement:(struct CGPoint { double x0; double x1; })a0 window:(id)a1 ofItemContainer:(id)a2;
- (BOOL)shouldAcceleratedHomeButtonPressBegin;
- (void)handleTapToBringItemContainerForward:(id)a0;
- (id)_firstZOrderedSubviewViewAtLocation:(struct CGPoint { double x0; double x1; })a0;
- (void)willBeginGestureWithType:(long long)a0 identifier:(id)a1;
- (void)pointerEndedResizingItemContainer:(id)a0;
- (id)_itemContainerNearestLocation:(struct CGPoint { double x0; double x1; })a0 environment:(long long)a1 prioritizeForegroundedItemContainers:(BOOL)a2;
- (void)scrollViewKillingProgressUpdated:(double)a0 translation:(struct CGPoint { double x0; double x1; })a1 isDragging:(BOOL)a2 decelerationTargetProgress:(double)a3 forContainer:(id)a4;
- (void)eventSource:(id)a0 userTouchedApplication:(id)a1;
- (BOOL)handleHomeButtonLongPress;
- (void)_updateTitleItemsLabelColor;
- (void)iconViewWasDiscarded:(id)a0;
- (void)_warmupEmptyAppSwitcherHaptic;
- (BOOL)historianModifier:(id)a0 shouldRecordEvent:(id)a1;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_frameForFloatingAppLayoutInInterfaceOrientation:(long long)a0 floatingConfiguration:(long long)a1;
- (struct CGAffineTransform { double x0; double x1; double x2; double x3; double x4; double x5; })transformForCardUnderSheetForBoundsSize:(struct CGSize { double x0; double x1; })a0;
- (void)_handleEventResponse:(id)a0;
- (double)splitViewInnerCornerRadius;
- (void)_performSwitcherDropWithContext:(id)a0 mutationBlock:(id /* block */)a1;
- (void)_performInvalidateContinuousExposeIdentifiersResponse:(id)a0;
- (void)_updateKeyboardSuppressionAssertion;
- (BOOL)isUserInteractionEnabled;
- (void)_updateShadowPathDisplayLink;
- (BOOL)_areContinuousExposeStripsUnoccluded;
- (id)_dequeueUnderlayAccessoryViewFromReusePool;
- (void)_navigateFromFocusedAppWindowSceneToNextSceneFromStripInForwardDirection:(BOOL)a0 withReachableAppLayouts:(id)a1;
- (void)_acquireKeyboardSuppressionAssertionForMode:(id)a0;
- (void)viewDidLoad;
- (double)shelfPresentedHeight;
- (void)_keyboardWillShow:(id)a0;
- (void)_updateVisibleShelves;
- (BOOL)isMedusaEnabled;
- (id)sourceLeafAppLayoutForCenterItem:(id)a0;
- (void)scrollViewDidEndDragging:(id)a0 willDecelerate:(BOOL)a1;
- (long long)userInterfaceStyle;
- (void)_iconControllerDidReconfigureChildControllers:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })homeScreenIconFrameForAppLayout:(id)a0;
- (void)cleanUpAfterCompletingCenterWindowAnimationWithAction:(id)a0;
- (id)appLayoutsContainedWithinAppLayout:(id)a0;
- (void)_performModifierCompletionResponse:(id)a0;
- (void)_actuateEmptyAppSwitcherHaptic;
- (id)_floatingDockIconLocationForTransitionSource:(long long)a0;
- (void)_updateAsynchronousSurfaceRetentionAssertion;
- (BOOL)appLayoutRequiresLegacyRotationSupport:(id)a0;
- (id)currentVelocityValueForVisibleAppLayout:(id)a0 key:(id)a1;
- (void)_shadowPathDisplayLinkDidUpdate:(id)a0;
- (void)_performSetInterfaceOrientationFromUserResizingResponse:(id)a0;
- (void)underlayAccessoryView:(id)a0 didSelectHeaderForRole:(long long)a1;
- (BOOL)isSoftwareKeyboardVisible;
- (void)_performRequestSystemApertureElementSuppressionResponse:(id)a0;
- (BOOL)handleVolumeUpButtonPress;
- (char)jetsamModeForAppLayout:(id)a0;
- (void)_layoutContinuousExposeStripTongueAnimated:(BOOL)a0 completion:(id /* block */)a1;
- (void)invalidate;
- (void)gestureHandlingModifierRequestsUpdate:(id)a0;
- (void)_updateHomeScreenContentRequirement;
- (void)performKeyboardShortcutAction:(long long)a0;
- (id)_leafAppLayoutForItemContainerAtLocation:(struct CGPoint { double x0; double x1; })a0 environment:(long long)a1;
- (void)_enqueueUnderlayAccessoryViewInReusePool:(id)a0;
- (id)keyboardFocusedAppLayout;
- (id)_iconForWorkspaceEntity:(id)a0;
- (void)_setupContentAndTransientViews;
- (void)handleFluidSwitcherGestureManager:(id)a0 didEndGesture:(id)a1;
- (id)_floatingDockController;
- (long long)overlayAccessoryViewHomeScreenInterfaceOrientation:(id)a0;
- (id)snapshotCache;
- (void)moveExistingLiveContentOverlay:(id)a0 forAppLayout:(id)a1 toAppLayout:(id)a2;
- (void)liveContentOverlayDidUpdateHomeAffordanceEdgeProtectOrAutoHide:(id)a0;
- (void)overlayAccessoryView:(id)a0 didSelectHeaderForRole:(long long)a1;
- (void)_makeAppLayoutVisibleForTransitionWithContext:(id)a0 animated:(BOOL)a1 completion:(id /* block */)a2;
- (unsigned long long)supportedContentInterfaceOrientationsForItem:(id)a0;
- (void)_updateContentViewPassesTouchesThrough;
- (BOOL)_hitTestedToTopAffordance:(struct CGPoint { double x0; double x1; })a0 window:(id)a1 forLeafAppLayout:(id)a2;
- (void)handleEventResponse:(id)a0;
- (void)_performModifierReachabilityResponse:(id)a0;
- (void)handleClickDownToBringItemContainerForward:(id)a0;
- (long long)numberOfVisibleAppLayoutsForBundleIdentifier:(id)a0;
- (id)liveOverlayForSceneIdentifier:(id)a0;
- (void)_unblurItemContainer:(id)a0 blurParameters:(id)a1 withAnimationUpdateMode:(long long)a2;
- (void)containerWillBeginAnimatingHighlight:(id)a0 scale:(double)a1 isTracking:(BOOL)a2;
- (void)_updateHomeScreenBackdropType;
- (id)switcherShelfViewController:(id)a0 liveViewForAppLayout:(id)a1;
- (BOOL)isJindoEnabled;
- (void)iconViewWasRecycled:(id)a0;
- (id)displayItemLayoutAttributesCalculator;
- (id)_switcherDropRegionContextForDraggingLayoutRole:(long long)a0 inAppLayout:(id)a1 atLocation:(struct CGPoint { double x0; double x1; })a2;
- (BOOL)homeScreenHasOpenFolderInLocation:(id)a0;
- (void)_updateModifierTimelinePresence;
- (id)descriptionBuilderWithMultilinePrefix:(id)a0;
- (void)_updateImplicitModifierStackInvalidatables;
- (void)handleFluidSwitcherGestureManager:(id)a0 didUpdateGesture:(id)a1;
- (void)SBC2GroupCompletionAnimationDidBegin:(id)a0;
- (BOOL)isHomeScreenSidebarVisible;
- (double)scaleForDownscaledSnapshotsForLayoutRole:(long long)a0 inAppLayout:(id)a1 inImageCache:(id)a2;
- (double)separatorViewWidth;
- (void)_rebuildCachedAdjustedAppLayouts;
- (id)_animatablePropertyWithNotifications:(id)a0 progressEventType:(Class)a1;
- (id)continuousExposeIdentifiersInSwitcher;
- (void)_performContentViewScaleAnimationForDosido;
- (id)layoutRestrictionInfoForItem:(id)a0;
- (void)loadView;
- (BOOL)_isPerformingMatchMoveToIconView;
- (id)shelfFocusedDisplayItems;
- (id)homeGrabberViewForAppLayout:(id)a0;
- (double)homeScreenWindowLevel;
- (void)_applyRootContentViewClippingWithCompletion:(id /* block */)a0;
- (void)_updateContentViewSublayerTransform;
- (void)prepareForIncomingCenterWindowAnimationWithAction:(id)a0;
- (void)dismissContinuousExposeStripEdgeProtectTongue;
- (id)appLayoutByBringingItemToFront:(id)a0 inAppLayout:(id)a1;
- (void)layoutStateTransitionCoordinator:(id)a0 transitionDidBeginWithTransitionContext:(id)a1;
- (void)_performModifierNotifyIconWillZoomDownResponse:(id)a0;
- (id)_leafAppLayoutsInAppLayout:(id)a0 intersectingHomeGrabber:(id)a1;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })containerViewBoundsForHomeGrabberView:(id)a0;
- (id)foregroundAppLayouts;
- (BOOL)shouldRubberbandFullScreenHomeGrabberView;
- (id)_spaceContainingAppLayout:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })frameForPageViewOfContainer:(id)a0 fullyPresented:(BOOL)a1;
- (id)displayIdentityForImageCache:(id)a0;
- (double)_delayForTransitionWithContext:(id)a0 animated:(BOOL)a1;
- (BOOL)isDevicePad;
- (void)performAnimatedInsertionOfAppLayouts:(id)a0 atIndexes:(id)a1 completion:(id /* block */)a2;
- (void)_performInvalidateSnapshotCacheResponse:(id)a0;
- (BOOL)_controlsHomeScreenContents;
- (void)containerDidEndSwipingToKill:(id)a0;
- (BOOL)handleLockButtonPress;
- (void)searchGesture:(id)a0 startedShowing:(BOOL)a1;
- (void)_keyboardWillHide:(id)a0;
- (void)hideSourceViewForAnimator:(id)a0;
- (void)_updateAutoHideForItemContainer:(id)a0 appLayout:(id)a1;
- (void)_createChamoisWindowingUIObserver;
- (void)presentSlideOverEdgeProtectTongueOnEdge:(unsigned long long)a0;
- (double)presentationValueForAnimatableProperty:(id)a0;
- (void)switcherShelfViewController:(id)a0 didFinishPresentation:(BOOL)a1;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_frameForItemWithRole:(long long)a0 inMainAppLayout:(id)a1 interfaceOrientation:(long long)a2;
- (void)_updateSwitcherDimmingViewPresence;
- (void)_performNewWindowSwitcherResponse:(id)a0;
- (id)proposedAppLayoutsForWindowDrag;
- (BOOL)canPerformKeyboardShortcutAction:(long long)a0 forBundleIdentifier:(id)a1;
- (BOOL)homeScreenHasWidgetCenterOrLibraryOpen;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })overlayAccessoryViewFrameForIconOverlayView:(id)a0 fullPresented:(BOOL)a1;
- (void)historianModifier:(id)a0 didRecordEntry:(id)a1;
- (void)_updateStyleWithCompletion:(id /* block */)a0;
- (id)_applicationForDisplayItem:(id)a0;
- (id)initWithSwitcherController:(id)a0 rootModifier:(id)a1 liveContentOverlayCoordinator:(id)a2 delegate:(id)a3 dataSource:(id)a4 shouldObserveChamoisWindowingChanges:(BOOL)a5 debugName:(id)a6;
- (void)_setUpSearchPresenterObservation;
- (double)displayScaleForContentOverlay;
- (BOOL)shouldAddAppLayoutToFront:(id)a0 forTransitionWithContext:(id)a1 transitionCompleted:(BOOL)a2;
- (void)_updateSnapshotCacheReloadingForActiveInterfaceOrientationChange;
- (long long)numberOfVisibleCards;
- (long long)numberOfHiddenAppLayoutsForBundleIdentifier:(id)a0;
- (void)_performWithFixedUpdateMode:(long long)a0 usingBlock:(id /* block */)a1;
- (long long)overlayAccessoryViewSwitcherInterfaceOrientation:(id)a0;
- (BOOL)_shouldLogSwitcherModifierEvent:(id)a0;
- (void)_updateHiddenAppLayoutsInShelves;
- (void)_stopRequiringItemContainerShadowPathDisplayLinkForLeafAppLayout:(id)a0 killing:(BOOL)a1;
- (id)initWithNibName:(id)a0 bundle:(id)a1;
- (BOOL)itemContainerForAppLayoutOverlapsFloatingDock:(id)a0;
- (void)_updateContinuousExposeIdentifiersTransitioningFromAppLayout:(id)a0 toAppLayout:(id)a1 animated:(BOOL)a2;
- (BOOL)_removeVisibleItemContainerForAppLayout:(id)a0;
- (void)_beginRequiringItemContainerShadowPathDisplayLinkForLeafAppLayout:(id)a0 killing:(BOOL)a1;
- (void)handleContinuousExposeHoverGesture:(id)a0;
- (double)shelfItemCornerRadiusForAppLayout:(id)a0 inShelf:(id)a1;
- (id)_appLayoutFromLayoutElement:(id)a0;
- (id)_activeTransientOverlayPresentedAppLayout;
- (id)descriptionWithMultilinePrefix:(id)a0;
- (void)_applyStyleToAppLayout:(id)a0 roleMask:(unsigned long long)a1 completion:(id /* block */)a2;
- (void)_performUpdateDragPlatterBlurResponse:(id)a0;
- (BOOL)homeScreenHasOpenFolder;
- (void)_handlePlusButtonTapped:(id)a0;
- (void)_performModifierPerformTransitionResponse:(id)a0;
- (BOOL)isSystemApertureTransitionTargetForSceneIdentifier:(id)a0 bundleIdentifier:(id)a1 isPortrait:(BOOL)a2;
- (BOOL)isLayoutRoleContentReady:(long long)a0 inAppLayout:(id)a1;
- (BOOL)isRTLEnabled;
- (BOOL)_isLayoutStateSwitcher:(id)a0 allowTransitions:(BOOL)a1;
- (id)slideOverTongueLayoutElement;
- (void)_updateReopenClosedWindowsButtonPresence;
- (void)_updateVisibleAccessoryViews;
- (void)_performModifierInvalidateAdjustedAppLayoutsResponse:(id)a0;
- (BOOL)anyHighlightedAppLayoutsForContinuousExposeIdentifier:(id)a0;
- (void)settings:(id)a0 changedValueForKey:(id)a1;
- (struct CGPoint { double x0; double x1; })scrollableQueryModifier:(id)a0 contentOffsetVelocityConsideringNextContentOffset:(struct CGPoint { double x0; double x1; })a1;
- (void)_updateModifierStackDebugLabel;
- (void)prepareAnimatedInsertionOfAppLayouts:(id)a0 atIndexes:(id)a1;
- (long long)_bestSupportedHomeAffordanceOrientationForOrientation:(long long)a0 inAppLayout:(id)a1;
- (void)_updateLayoutFromInterfaceOrientation:(long long)a0 toInterfaceOrientation:(long long)a1;
- (void)_updateSuppressingHomeAffordanceBounce;
- (void)_layoutVisibleItemsWithCompletion:(id /* block */)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })preferredFrameForLayoutRole:(long long)a0 inAppLayout:(id)a1 bounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a2 interfaceOrientation:(long long)a3;
- (void)_ensureSubviewOrderingInsideSpace:(id)a0;
- (void)noteModelDidMutateForInsertionOfAppLayouts:(id)a0 atIndexes:(id)a1 willAnimate:(BOOL)a2;
- (void)_updateTitlePresenceForAdjustedAppLayout:(id)a0;
- (void)_applyRootContentViewClippingAndBlurWithCompletion:(id /* block */)a0;
- (id)_appLayoutForWorkspaceTransientOverlay:(id)a0;
- (void)_applyTouchBehaviorToLiveContentOverlay:(id)a0 forAppLayout:(id)a1;
- (struct CGPoint { double x0; double x1; })gestureHandlingModifier:(id)a0 averageVelocityOverDuration:(double)a1;
- (BOOL)_supportsKillingForAppLayout:(id)a0;
- (double)scaleForAppLayout:(id)a0;
- (void)_updatePlusButtonStyleWithMode:(long long)a0 completion:(id /* block */)a1;
- (void)_applyStyleToVisibleItemContainersWithCompletion:(id /* block */)a0;
- (BOOL)shouldAnimateInsertionOfAppLayouts:(id)a0 atIndexes:(id)a1;
- (void)sceneLayoutTransitionWillStartWithTransitionContext:(id)a0;
- (BOOL)canSelectContainer:(id)a0 numberOfTaps:(long long)a1;
- (void)_updateSystemApertureShadowAssertion;
- (double)contentAspectRatio;
- (void)_navigateFromFocusedAppWindowSceneToNextSceneInForwardDirection:(BOOL)a0 matchFocusedApp:(BOOL)a1;
- (void).cxx_destruct;
- (void)_scrollToAppLayout:(id)a0 animated:(BOOL)a1 alignment:(long long)a2 completion:(id /* block */)a3;
- (long long)orientationForSnapshotOfAppLayout:(id)a0 inImageCache:(id)a1;
- (void)_containerScrolledEnoughToClipSwitcherIconView:(id)a0;
- (void)_updateScrollViewScrollEnabled;
- (id)continuousExposeStripTongueBackdropCaptureLayoutElement;
- (void)tapReceivedForGrabberTongueAtEdge:(unsigned long long)a0;
- (double)morphToPIPSourceAlpha;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })systemApertureDefaultFrame;
- (id)_iconLocationsForActivationSource:(long long)a0;
- (void)_noteSwitcherDropAnimationCompletedWithContext:(id)a0;
- (id)_keyboardFocusableLiveAppLayoutsMatchingFocusedApp:(BOOL)a0 foundAtIndex:(long long *)a1;
- (BOOL)_shouldItemContainersUseDarkLabels;
- (void)_updateReopenClosedWindowsButtonText;
- (double)snapshotScaleForSceneHandle:(id)a0;
- (void)_updateResignActiveAssertions;
- (void)container:(id)a0 didBecomeFocused:(BOOL)a1;
- (void)_performModifierEmitStudyLogResponse:(id)a0;
- (id)switcherDimmingViewLayoutElement;
- (double)statusBarHeight;
- (void)_performCrossfadeIfNeededWithCompletion:(id /* block */)a0;
- (void)_updateStatusBarAndHomeGrabberVisibilityForAppLayout:(id)a0 animated:(BOOL)a1;
- (void)_medusaHostedKeyboardWillShowNotification:(id)a0;
- (id)liveContentOverlayForAppLayout:(id)a0;
- (double)floatingDockHeight;
- (unsigned long long)numberOfRowsInGridSwitcher;
- (id)sceneHandleProviderForSnapshotView:(id)a0;
- (BOOL)isInMedusaCapableSpace;
- (void)_iconControllerOverlayVisibilityDidChange:(id)a0;
- (void)respondToInAppStatusBarRequestedHiddenUpdateAnimated:(BOOL)a0;
- (id)_itemContainerAtLocation:(struct CGPoint { double x0; double x1; })a0 ignoringDraggedItem:(id)a1 environment:(long long)a2;
- (void)_updateAppExposeAccessoryButtonsExtendedTouchRegions;
- (void)_cancelInProcessAnimationsWithOptions:(unsigned long long)a0;
- (BOOL)_allowsTitleItemsForAppLayout:(id)a0;
- (void)handleReopenClosedWindowsButtonTapped:(id)a0;
- (void)_updateVisibleHomeAffordanceViews;
- (BOOL)handleHomeButtonDoublePress;
- (id)_leafAppLayoutInLiveContentOverlaysWithLayoutRole:(long long)a0;
- (void)_rotateHomeAffordancesFromInterfaceOrientation:(long long)a0 toInterfaceOrientation:(long long)a1;
- (id)entityRemovalSettings;
- (BOOL)isEdgeProtectedForHomeGestureAtEdgeLocation:(double)a0 edge:(unsigned long long)a1;
- (struct UIRectCornerRadii { double x0; double x1; double x2; double x3; })cornerRadiiForLayoutRole:(long long)a0 inAppLayout:(id)a1;
- (double)cornerRadiusForAppLayout:(id)a0;
- (void)_performBlurItemContainerResponse:(id)a0;
- (BOOL)isShowingSpotlightOrTodayView;
- (void)_updateBounceIcon;
- (id)adjustedAppLayoutForLeafAppLayout:(id)a0;
- (id)succinctDescription;
- (void)_layoutAppLayout:(id)a0 roleMask:(unsigned long long)a1 completion:(id /* block */)a2;
- (unsigned long long)newContinuousExposeIdentifiersGenerationCount;
- (id)displayIdentityForSnapshotView:(id)a0;
- (void)_updateSwitcherBackdropViewPresence;
- (BOOL)snapshotView:(id)a0 shouldShowAppClipOverlayForLayout:(id)a1;
- (double)morphToPIPClippingCornerRadius;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_frameForCenterItemInInterfaceOrientation:(long long)a0 centerConfiguration:(long long)a1;
- (void)_performRelinquishSystemApertureElementSuppressionResponse:(id)a0;
- (void)_performSystemApertureStretchResponse:(id)a0;
- (void)_performModifierIconOverlayVisibilityUpdateResponse:(id)a0;
- (void)_performModifierScrollToAppLayoutResponse:(id)a0;
- (void)_performModifierMatchMoveToIconViewResponse:(id)a0;
- (BOOL)appLayoutContainsAnUnoccludedMaximizedDisplayItem:(id)a0;
- (void)_handleDismissTapGesture:(id)a0;
- (void)_performSystemApertureBounceResponse:(id)a0;
- (id)liveScenesIdentityTokens;
- (void)_updateAsyncRenderingAndResizesHostedContext;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })floatingApplicationFrameInInterfaceOrientation:(long long)a0 floatingConfiguration:(long long)a1;
- (void)_setupPIPMorphingIfNeededForTransitionContext:(id)a0 response:(id)a1;
- (id)appLayoutsForContinuousExposeIdentifier:(id)a0;
- (id)_iconViewForDisplayItem:(id)a0 isVisible:(BOOL *)a1;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })completedTransitionFrameForAppLayout:(id)a0;
- (id)switcherBackdropLayoutElement;
- (BOOL)handleVolumeDownButtonPress;
- (BOOL)isFloatingDockGesturePossible;
- (void)_medusaHostedKeyboardWillHideNotification:(id)a0;
- (void)_performFolderSnapshotRequestResponse:(id)a0;
- (void)_updateContinuousExposeStripTonguePresence;
- (BOOL)displayItemSupportsMedusa:(id)a0;
- (void)_updateScrollViewSizeAndSpacing;
- (void)overlayAccessoryView:(id)a0 didUpdateShowingIconOverlay:(BOOL)a1;
- (void)_performModifierInvalidateReopenButtonTextResponse:(id)a0;
- (struct CGSize { double x0; double x1; })snapshotSizeForItemWithRole:(long long)a0 inAppLayout:(id)a1 interfaceOrientation:(long long)a2 inImageCache:(id)a3;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })centerWindowFrameInInterfaceOrientation:(long long)a0 centerConfiguration:(long long)a1;
- (id)_itemContainerAtLocation:(struct CGPoint { double x0; double x1; })a0 environment:(long long)a1;
- (id)iconViewForAppLayout:(id)a0;
- (void)SBC2GroupCompletionAnimationDidComplete:(id)a0 finished:(BOOL)a1 retargeted:(BOOL)a2;
- (void)presentContinuousExposeStripEdgeProtectTongue;
- (id)homeGestureSettings;
- (void)_updateAutoHideForGrabberAffordancesInAppLayout:(id)a0 withResetDelay:(double)a1 unhideDelay:(double)a2;
- (void)_temporarilyHideMatchMovedZoomDownAnimationViewAnimated:(BOOL)a0;
- (id)delegateForSnapshotPageViewFromProvider:(id)a0;
- (BOOL)prefersStripHidden;
- (void)_sceneUpdateDidChange:(id)a0;
- (BOOL)hitTestedToTopAffordance:(struct CGPoint { double x0; double x1; })a0 window:(id)a1 ofItemContainer:(id)a2;
- (id)_convertWindowDragEvent:(id)a0 fromSwitcherContentViewController:(id)a1;
- (void)_updateSlideOverTonguePresence;
- (id)_workspaceEntityForBundleIdentifier:(id)a0 inTransitionContext:(id)a1;
- (id)_centerWindowActivationAnimationContextForKey:(id)a0;
- (void)clientWithSceneIdentifier:(id)a0 suppressPreferredPointerLockStatusUpdated:(BOOL)a1;
- (void)_updateShadowPathForIndex:(unsigned long long)a0;
- (void)_performModifierIconViewVisibilityUpdateResponse:(id)a0;
- (id)_transitionEventForTransitionWithContext:(id)a0 identifier:(id)a1 phase:(unsigned long long)a2 animated:(BOOL)a3;
- (void)_performModifierTimerEventResponse:(id)a0;
- (BOOL)switcherShelfViewController:(id)a0 hitTestedToTopAffordance:(struct CGPoint { double x0; double x1; })a1 window:(id)a2;
- (void)_performModifierHapticResponse:(id)a0;
- (void)_blurItemContainer:(id)a0 blurParameters:(id)a1 withAnimationUpdateMode:(long long)a2;
- (unsigned long long)appLayoutsGenerationCount;
- (void)removeLayoutRole:(long long)a0 inSpace:(id)a1 mutationBlock:(id /* block */)a2 reason:(long long)a3;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })layoutFrameForItemWithRole:(long long)a0 inAppLayout:(id)a1 interfaceOrientation:(long long)a2 forSnapshotView:(id)a3;
- (void)_configureApplicationAndTransientOverlayDockBehaviorAssertionsForContext:(id)a0;
- (double)homeScreenIconScaleForAppLayout:(id)a0;
- (void)_ensureSubviewOrdering;
- (BOOL)isAppLayoutVisibleInSwitcherBounds:(id)a0;
- (void)setShelfFocusedDisplayItems:(id)a0;
- (double)homeScreenIconCornerRadiusForAppLayout:(id)a0;
- (void)_updateFloatingDockWindowLevelAssertion;
- (void)associateCenterWindowInteractionIdentifier:(id)a0 withSceneIdentifier:(id)a1;
- (id)liveOverlayForSceneHandle:(id)a0;
- (BOOL)handleHeadsetButtonPress:(BOOL)a0;
- (void)_applyRootContentViewBlurRadiusWithCompletion:(id /* block */)a0;
- (void)_updateWantsEnhancedWindowingEnabledState;
- (void)searchGesture:(id)a0 changedPercentComplete:(double)a1;
- (void)animatorWasCanceled:(id)a0;
- (void)slideOverTongueViewTapped:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })morphToPIPClippingFrame;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })iconImageFrameForAppLayout:(id)a0;
- (void)_updateSwitcherBackdropType;
- (id)homeScreenIconLocationForAppLayout:(id)a0;
- (id)medusaSettings;
- (BOOL)appLayoutContainsOnlyResizableApps:(id)a0;
- (BOOL)_appLayoutRequiresLegacyRotationSupport:(id)a0;
- (id)_webClipIdentifierForAppClipBundleIdentifier:(id)a0 sceneIdentifier:(id)a1;
- (id)sceneHandleProviderForImageCache:(id)a0;
- (id)draggingAppLayoutsForWindowDrag;
- (struct CGSize { double x0; double x1; })sizeForAppLayout:(id)a0 fromProvider:(id)a1;
- (id)initWithCoder:(id)a0;
- (void)_updateSnapshotCache;
- (void)_performPresentContinuousExposeStripEdgeProtectGrabberResponse:(id)a0;
- (void)dismissSlideOverEdgeProtectTongueOnEdge:(unsigned long long)a0;
- (BOOL)handleHomeButtonPress;
- (void)_applyStyleToLiveContentOverlay:(id)a0 forItemContainer:(id)a1 atIndex:(unsigned long long)a2;
- (id)continuousExposeIdentifiersInStrip;
- (BOOL)_isAppLayoutBlurred:(id)a0;
- (id)beginHidingAppLayout:(id)a0 forReason:(id)a1;
- (void)scrollViewWillEndDragging:(id)a0 withVelocity:(struct CGPoint { double x0; double x1; })a1 targetContentOffset:(inout struct CGPoint { double x0; double x1; } *)a2;
- (void)_configureTransitionRequestForGestureBegin:(id)a0;
- (id)_dequeueOverlayAccessoryViewFromReusePool;
- (double)floatingDockPresentedHeight;
- (struct CGPoint { double x0; double x1; })scrollableQueryModifier:(id)a0 convertScrollViewPointToContainerViewCoordinateSpace:(struct CGPoint { double x0; double x1; })a1;
- (BOOL)underlayAccessoryViewShouldBeginPointerInteraction:(id)a0;
- (id)_itemContainerForAppLayoutIfExists:(id)a0;
- (BOOL)isMedusaHostedKeyboardVisible;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_iconImageFrameForIconView:(id)a0;

@end