@class NSUUID, SBDisplayItem, NSString, SBBannerUnfurlSourceContext, SBAppLayout, NSSet, NSDictionary, SBTransitionSwitcherModifierMoveDisplaysContext, NSArray, NSMutableDictionary, SBSwitcherShelf; @interface SBTransitionSwitcherModifierEvent : SBSwitcherModifierEvent { NSMutableDictionary *_appLayoutToRemovalContext; } @property (nonatomic) BOOL fromAppLayoutWantsExclusiveForeground; @property (nonatomic) BOOL toAppLayoutWantsExclusiveForeground; @property (retain, nonatomic) SBAppLayout *fromFloatingAppLayout; @property (nonatomic) long long fromFloatingConfiguration; @property (nonatomic) BOOL fromFloatingSwitcherVisible; @property (retain, nonatomic) SBAppLayout *toFloatingAppLayout; @property (nonatomic) long long toFloatingConfiguration; @property (nonatomic) BOOL toFloatingSwitcherVisible; @property (copy, nonatomic) NSString *fromAppExposeBundleID; @property (copy, nonatomic) NSString *toAppExposeBundleID; @property (copy, nonatomic) NSString *ambiguouslyLaunchedBundleIDIfAny; @property (nonatomic) long long fromPeekConfiguration; @property (nonatomic) long long toPeekConfiguration; @property (nonatomic) long long fromSpaceConfiguration; @property (nonatomic) long long toSpaceConfiguration; @property (copy, nonatomic) SBBannerUnfurlSourceContext *bannerUnfurlSourceContext; @property (nonatomic) BOOL prefersCrossfadeTransition; @property (nonatomic) BOOL prefersCenterZoomTransition; @property (copy, nonatomic) NSSet *fromDisplayItemsPendingTermination; @property (retain, nonatomic) SBAppLayout *activatingAppLayout; @property (nonatomic, getter=isGestureInitiated) BOOL gestureInitiated; @property (nonatomic, getter=isKeyboardShortcutInitiated) BOOL keyboardShortcutInitiated; @property (nonatomic, getter=isTopAffordanceInitiated) BOOL topAffordanceInitiated; @property (nonatomic, getter=isDragAndDropTransition) BOOL dragAndDropTransition; @property (nonatomic, getter=isBreadcrumbTransition) BOOL breadcrumbTransition; @property (nonatomic, getter=isMorphToPIPTransition) BOOL morphToPIPTransition; @property (nonatomic, getter=isMorphFromPIPTransition) BOOL morphFromPIPTransition; @property (nonatomic) long long morphingPIPLayoutRole; @property (nonatomic, getter=isZoomFromSystemApertureTransition) BOOL zoomFromSystemApertureTransition; @property (nonatomic, getter=isContinuityTransition) BOOL continuityTransition; @property (nonatomic, getter=isBannerUnfurlTransition) BOOL bannerUnfurlTransition; @property (nonatomic, getter=isIconZoomDisabled) BOOL iconZoomDisabled; @property (nonatomic, getter=isSpotlightTransition) BOOL spotlightTransition; @property (nonatomic, getter=isShelfTransition) BOOL shelfTransition; @property (nonatomic) long long dosidoTransitionDirection; @property (nonatomic, getter=isShelfRequestTransition) BOOL shelfRequestTransition; @property (nonatomic, getter=isMorphFromInAppView) BOOL morphFromInAppView; @property (nonatomic, getter=isQuickActionTransition) BOOL quickActionTransition; @property (nonatomic, getter=isNewSceneTransition) BOOL newSceneTransition; @property (nonatomic, getter=isMoveDisplaysTransition) BOOL moveDisplaysTransition; @property (nonatomic, getter=isContinuousExposeConfigurationChangeEvent) BOOL continuousExposeConfigurationChangeEvent; @property (nonatomic, getter=isiPadOSWindowingModeChangeEvent, setter=setiPadOSWindowingModeChangeEvent:) BOOL iPadOSWindowingModeChangeEvent; @property (copy, nonatomic) NSDictionary *fromDisplayItemLayoutAttributesMap; @property (copy, nonatomic) NSDictionary *toDisplayItemLayoutAttributesMap; @property (retain, nonatomic) SBTransitionSwitcherModifierMoveDisplaysContext *moveDisplaysContext; @property (copy, nonatomic) SBDisplayItem *movingDisplayItem; @property (nonatomic) struct CGSize { double width; double height; } fromSizeOfMovingDisplayItem; @property (nonatomic) struct CGPoint { double x; double y; } fromCenterOfMovingDisplayItem; @property (nonatomic) struct CGSize { double width; double height; } toSizeOfMovingDisplayItem; @property (nonatomic) struct CGPoint { double x; double y; } toCenterOfMovingDisplayItem; @property (nonatomic) unsigned long long phase; @property (nonatomic, getter=isAnimated) BOOL animated; @property (retain, nonatomic) SBAppLayout *fromAppLayout; @property (nonatomic) long long fromEnvironmentMode; @property (retain, nonatomic) SBAppLayout *toAppLayout; @property (nonatomic) long long toEnvironmentMode; @property (nonatomic) long long fromInterfaceOrientation; @property (nonatomic) long long toInterfaceOrientation; @property (nonatomic) long long fromWindowPickerRole; @property (nonatomic) long long toWindowPickerRole; @property (readonly, nonatomic) NSUUID *transitionID; @property (readonly, copy, nonatomic) NSArray *appLayoutsWithRemovalContexts; @property (readonly, nonatomic) SBSwitcherShelf *fromShelf; @property (readonly, nonatomic) SBSwitcherShelf *toShelf; @property (nonatomic, getter=isCommandTabTransition) BOOL commandTabTransition; @property (nonatomic, getter=isLaunchingFromDockTransition) BOOL launchingFromDockTransition; @property (nonatomic, getter=isAppLaunchDuringWindowDragGestureTransition) BOOL appLaunchDuringWindowDragGestureTransition; - (BOOL)isExitingSplitViewPeekToHomeScreenEvent; - (BOOL)isFullScreenToSplitViewEvent; - (BOOL)isCenterWindowToNewSplitViewEvent; - (BOOL)isExitingSlideOverPeekToHomeScreenEvent; - (BOOL)isCenterWindowToFullScreenEvent; - (BOOL)isEnteringAnyPeekEvent; - (BOOL)isMainPulseEvent; - (BOOL)isSplitViewToCenterWindowEvent; - (BOOL)isSideToSlideOverEvent; - (void)setRemovalContext:(id)a0 forAppLayout:(id)a1; - (id)debugPredicateSummary; - (BOOL)isCenterWindowZoomingUpFromShelfEvent; - (id)descriptionBuilderWithMultilinePrefix:(id)a0; - (BOOL)isExitingSlideOverPeekEvent; - (BOOL)isCenterWindowToExistingSplitViewEvent; - (BOOL)isExitingSplitViewPeekToAppEvent; - (BOOL)isExitingCenterWindowEvent; - (BOOL)isSlideOverToFullScreenEvent; - (BOOL)isSlideOverToSideEvent; - (BOOL)_isEnteringPageCenterWindowEvent; - (id)removalContextForAppLayout:(id)a0; - (BOOL)isPrimaryToSlideOverEvent; - (BOOL)isExitingSplitViewPeekEvent; - (id)initWithTransitionID:(id)a0 phase:(unsigned long long)a1 animated:(BOOL)a2; - (BOOL)isFullScreenToCenterWindowEvent; - (BOOL)isExitingSlideOverPeekToAppEvent; - (void).cxx_destruct; - (BOOL)isCenterWindowRemovalEvent; - (BOOL)isCenterWindowToSlideOverEvent; - (BOOL)isEnteringSlideOverPeekEvent; - (BOOL)isAnyPulseEvent; - (BOOL)isSplitViewCrossfadeEvent; - (BOOL)isPresentingPageCenterWindowEvent; - (BOOL)isReplaceCenterWindowWithNewCenterWindowEvent; - (BOOL)isAnySplitViewToOrFromSlideOverEvent; - (BOOL)isFloatingPulseEvent; - (BOOL)isExitingAnyPeekEvent; - (BOOL)isSlideOverToCenterWindowEvent; - (BOOL)isTransitionEvent; - (BOOL)isExitingCenterWindowToOtherRoleEvent; - (long long)type; - (BOOL)isEnteringSplitViewPeekEvent; - (id)copyWithZone:(struct _NSZone { } *)a0; - (BOOL)isSlideOverToPrimaryEvent; - (BOOL)isSwappingFullScreenAppSidesEvent; @end