luxlabs header browser preview


@class NSString, NSSet, SBAppRepairTransaction, SBSceneLayoutWorkspaceTransaction, UIApplicationSceneDeactivationAssertion, NSMutableSet, NSCountedSet, SBFloatingDockBehaviorAssertion, SBUIAnimationController;

@interface SBToAppsWorkspaceTransaction : SBMainWorkspaceTransaction <SBSceneLayoutWorkspaceTransactionDelegate, FBSynchronizedTransactionDelegate, SBUIAnimationControllerObserver> {
    NSMutableSet *_layoutTransitionCompletions;
    UIApplicationSceneDeactivationAssertion *_resignActiveAssertion;
    id /* block */ _layoutTransitionContinuation;
    SBAppRepairTransaction *_appRepairTransaction;
    SBUIAnimationController *_animationController;
    NSCountedSet *_completionDelayRequesters;
    BOOL _underLockScreenInForeground;
    BOOL _gestureInitiated;
    unsigned long long _preactivationForegroundRunningApplicationCount;
    BOOL _toAndFromApplicationsDiffer;
    BOOL _retriedAfterVoluntaryExit;
    BOOL _applicationStateNeedsCapture;
    BOOL _dismissedOverlays;
    BOOL _shouldSerialDismissOverlays;
    BOOL _touchCancellationDisabled;
}

@property (retain, nonatomic) SBFloatingDockBehaviorAssertion *floatingDockBehaviorAssertion;
@property (readonly, nonatomic) NSSet *toApplicationSceneEntities;
@property (readonly, nonatomic) NSSet *fromApplicationSceneEntities;
@property (readonly, nonatomic) SBSceneLayoutWorkspaceTransaction *layoutTransaction;
@property (readonly, nonatomic) NSSet *ancillaryTransitionRequests;
@property (readonly, nonatomic) NSSet *ancillaryLayoutTransactions;
@property (readonly, nonatomic) NSSet *allTransitionRequests;
@property (readonly, nonatomic) NSSet *allLayoutTransactions;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (BOOL)canInterruptTransaction:(id)a0 forTransitionRequest:(id)a1;

- (void)_didComplete;
- (BOOL)_canBeInterrupted;
- (id)_customizedDescriptionProperties;
- (void)_childTransactionDidComplete:(id)a0;
- (id)_setupAnimation;
- (id)animationController;
- (void)_synchronizeWithSceneUpdates;
- (void)_completeCurrentTransition;
- (void)dealloc;
- (BOOL)isGoingToLauncher;
- (void)_willBegin;
- (void)_fireAndClearResultBlockIfNecessaryForFailure:(BOOL)a0;
- (unsigned long long)_concurrentOverlayDismissalOptions;
- (void)synchronizedTransaction:(id)a0 didCommitSynchronizedTransactions:(id)a1;
- (void)_handleApplicationDidNotChange:(id)a0;
- (void)_beginAnimationIfNecessary;
- (BOOL)toAndFromAppsDiffer;
- (BOOL)_shouldResignActiveForAnimation;
- (id)initWithTransitionRequest:(id)a0;
- (void)synchronizedTransaction:(id)a0 willCommitSynchronizedTransactions:(id)a1;
- (void)_delayTransitionCompletionForRequester:(id)a0;
- (double)watchdogTimeout;
- (void)activateApplications;
- (BOOL)shouldPlaceOutgoingScenesUnderLockOnCompletion;
- (id)_milestoneForLayoutTransaction:(id)a0;
- (void)animationControllerDidRevealApplication:(id)a0;
- (void)transaction:(id)a0 didEndLayoutTransitionWithContinuation:(id /* block */)a1;
- (BOOL)_shouldSerialDismissOverlays;
- (void)_stopDelayingTransitionCompletionForRequester:(id)a0;
- (void)_relinquishResignActiveAssertion;
- (void)_didInterruptWithReason:(id)a0;
- (void)_noteAnimationFinished;
- (void)transactionWillBeginLayoutTransition:(id)a0;
- (long long)_isGoingToHomeScreenInMainDisplayWindowScene;
- (BOOL)shouldAnimateOrientationChangeOnCompletion;
- (id)_transitionContext;
- (void)_animationDidFinish;
- (id)createSceneEntityForHandle:(id)a0;
- (void)synchronizedTransactionReadyToCommit:(id)a0;
- (BOOL)_isGoingToHomeScreenForTransitionRequest:(id)a0;
- (void)_acquireResignActiveAssertion;
- (void)performToAppStateCleanup;
- (BOOL)_shouldFailForChildTransaction:(id)a0;
- (void)_endTransition;
- (unsigned long long)_serialOverlayPreDismissalOptions;
- (BOOL)shouldPerformToAppStateCleanupOnCompletion;
- (void).cxx_destruct;
- (BOOL)_beginAnimation;
- (void)_performPreAnimationTasksWithCompletion:(id /* block */)a0;
- (BOOL)_hasPreAnimationTasks;
- (void)transaction:(id)a0 performTransitionWithCompletion:(id /* block */)a1;
- (BOOL)_transitionWasCancelled;
- (void)_checkForAnimationCompletion;
- (void)_setShouldSerialDismissOverlays:(BOOL)a0;
- (void)_clearAnimation;
- (void)_beginTransition;
- (void)_animationWillBegin:(BOOL)a0;
- (void)_logForInterruptAttemptReason:(id)a0;
- (BOOL)isGoingToCoverSheet;
- (BOOL)transaction:(id)a0 shouldKeepSceneForeground:(id)a1 withReason:(id *)a2;
- (void)_animationDidRevealApplication;
- (void)_configureAnimation;
- (BOOL)_hasPostAnimationTasks;
- (void)_handleApplicationUpdateScenesTransactionFailed:(id)a0;
- (void)_willInterruptWithReason:(id)a0;
- (BOOL)isGoingToMainSwitcher;
- (void)_willFailWithReason:(id)a0;
- (BOOL)shouldWatchdog:(id *)a0;
- (void)animationControllerDidFinishAnimation:(id)a0;
- (void)animationController:(id)a0 willBeginAnimation:(BOOL)a1;
- (void)_performPostAnimationTasksWithCompletion:(id /* block */)a0;
- (void)_captureApplicationState;

@end