@class SBFullScreenAppLayoutSwitcherModifier, SBAppLayout, NSMutableSet, NSArray, SBStripContinuousExposeSwitcherModifier; @interface SBFullScreenContinuousExposeSwitcherModifier : SBSwitcherModifier { SBStripContinuousExposeSwitcherModifier *_stripModifier; SBFullScreenAppLayoutSwitcherModifier *_fullScreenAppLayoutModifier; NSArray *_zOrderedLeafAppLayoutsForKeyboardNavigation; } @property (readonly, nonatomic) SBAppLayout *fullScreenAppLayout; @property (retain, nonatomic) NSMutableSet *highlightedByTouchAppLayouts; @property (retain, nonatomic) NSMutableSet *highlightedByHoverAppLayouts; @property (nonatomic) BOOL handlesTapAppLayoutEvents; @property (nonatomic) BOOL handlesTapAppLayoutHeaderEvents; @property (nonatomic, getter=isContinuousExposeConfigurationChangeTransition) BOOL continuousExposeConfigurationChangeTransition; - (double)continuousExposeStripProgress; - (BOOL)shouldUseWallpaperGradientTreatment; - (BOOL)shouldPinLayoutRolesToSpace:(unsigned long long)a0; - (double)dimmingAlphaForLayoutRole:(long long)a0 inAppLayout:(id)a1; - (BOOL)isItemResizingAllowedForLayoutRole:(long long)a0 inAppLayout:(id)a1; - (BOOL)shouldAnimateInsertionOrRemovalOfAppLayout:(id)a0 atIndex:(unsigned long long)a1; - (double)dockProgress; - (BOOL)isHomeScreenContentRequired; - (double)spaceAccessoryViewIconHitTestOutsetForAppLayout:(id)a0; - (BOOL)shouldAllowContentViewTouchesForLayoutRole:(long long)a0 inAppLayout:(id)a1; - (struct CGPoint { double x0; double x1; })anchorPointForIndex:(unsigned long long)a0; - (BOOL)switcherHitTestsAsOpaque; - (BOOL)shouldAllowGroupOpacityForAppLayout:(id)a0; - (struct CGPoint { double x0; double x1; })adjustedSpaceAccessoryViewAnchorPoint:(struct CGPoint { double x0; double x1; })a0 forAppLayout:(id)a1; - (double)homeScreenAlpha; - (id)visibleAppLayouts; - (long long)shadowStyleForLayoutRole:(long long)a0 inAppLayout:(id)a1; - (unsigned long long)activeCornersForTouchResizeForLayoutRole:(long long)a0 inAppLayout:(id)a1; - (BOOL)shouldScrollViewBlockTouches; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })adjustedSpaceAccessoryViewFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 forAppLayout:(id)a1; - (double)scaleForIndex:(unsigned long long)a0; - (struct UIRectCornerRadii { double x0; double x1; double x2; double x3; })cornerRadiiForIndex:(unsigned long long)a0; - (unsigned int)_continuousExposeStripEdge; - (BOOL)isScrollEnabled; - (unsigned long long)footerViewIconAlignmentForAppLayout:(id)a0; - (id)appLayoutsToCacheFullsizeSnapshots; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })frameForIndex:(unsigned long long)a0; - (unsigned long long)maskedCornersForIndex:(unsigned long long)a0; - (long long)headerStyleForIndex:(unsigned long long)a0; - (BOOL)shouldSuppressHighlightEffectForLayoutRole:(long long)a0 inAppLayout:(id)a1; - (double)shadowOpacityForLayoutRole:(long long)a0 atIndex:(unsigned long long)a1; - (long long)wallpaperStyle; - (BOOL)isLayoutRoleDraggable:(long long)a0 inAppLayout:(id)a1; - (unsigned long long)hiddenContentStatusBarPartsForLayoutRole:(long long)a0 inAppLayout:(id)a1; - (double)homeScreenBackdropBlurProgress; - (BOOL)isHomeAffordanceSupportedForAppLayout:(id)a0; - (double)titleOpacityForIndex:(unsigned long long)a0; - (BOOL)canSelectLeafWithModifierKeysInAppLayout:(id)a0; - (BOOL)shouldConfigureInAppDockHiddenAssertion; - (id)visibleHomeAffordanceLayoutElements; - (id)descriptionBuilderWithMultilinePrefix:(id)a0; - (double)backgroundOpacityForIndex:(unsigned long long)a0; - (id)appLayoutsToCacheSnapshots; - (id)handleTapOutsideToDismissEvent:(id)a0; - (id)activeLeafAppLayoutsReachableByKeyboardShortcut; - (double)titleAndIconOpacityForIndex:(unsigned long long)a0; - (long long)touchBehaviorForLayoutRole:(long long)a0 inAppLayout:(id)a1; - (id)handleTapAppLayoutEvent:(id)a0; - (long long)dockUpdateMode; - (double)homeScreenDimmingAlpha; - (BOOL)isLayoutRoleSelectable:(long long)a0 inAppLayout:(id)a1; - (BOOL)isLayoutRoleEligibleForContentDragSpringLoading:(long long)a0 inAppLayout:(id)a1; - (BOOL)isResizeGrabberVisibleForAppLayout:(id)a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })frameForLayoutRole:(long long)a0 inAppLayout:(id)a1 withBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a2; - (BOOL)shouldUseAnchorPointToPinLayoutRolesToSpace:(unsigned long long)a0; - (BOOL)wantsDockBehaviorAssertion; - (BOOL)shouldAccessoryDrawShadowForAppLayout:(id)a0; - (BOOL)isContainerStatusBarVisible; - (id)topMostLayoutElements; - (BOOL)wantsSpaceAccessoryViewPointerInteractionsForAppLayout:(id)a0; - (id)handleTransitionEvent:(id)a0; - (void).cxx_destruct; - (struct SBSwitcherGradientWallpaperAttributes { double x0; double x1; })wallpaperGradientAttributesForIndex:(unsigned long long)a0; - (double)contentPageViewScaleForAppLayout:(id)a0 withScale:(double)a1; - (BOOL)isWallpaperRequiredForSwitcher; - (BOOL)wantsContinuousExposeHoverGesture; - (BOOL)isLayoutRoleMatchMovedToScene:(long long)a0 inAppLayout:(id)a1; - (double)scaleForLayoutRole:(long long)a0 inAppLayout:(id)a1; - (double)perspectiveAngleForAppLayout:(id)a0; - (id)handleEvent:(id)a0; - (long long)homeScreenBackdropBlurType; - (BOOL)_isStripStashed; - (BOOL)_isAppLayoutEffectivelyOnStage:(id)a0; - (double)_continuousExposeStripRevealProgress; - (BOOL)_isStripRevealedFromHidden; - (BOOL)_layoutRoleIsOccluded:(long long)a0 inAppLayout:(id)a1; - (void)_resetKeyboardNavigationZOrder; - (BOOL)_shouldEnableItemResizeGrabbersForLayoutRole:(long long)a0 inAppLayout:(id)a1; - (BOOL)_stageContainsFullScreenItem; - (BOOL)_wantsContinuousExposeHoverGestureForDismissingStrip; - (id)handleHoverEvent:(id)a0; - (id)handlePointerCrossedDisplayBoundaryEvent:(id)a0; - (id)handleTapAppLayoutHeaderEvent:(id)a0; - (id)initWithFullScreenAppLayout:(id)a0; @end