System/Library/PrivateFrameworks/FrontBoard.framework
FBApplicationUpdateScenesTransaction.h
Download FBApplicationUpdateScenesTransaction.h
@class NSString, FBApplicationProcess, FBSSceneClientIdentity, NSMutableArray, FBApplicationProcessLaunchTransaction;
@interface FBApplicationUpdateScenesTransaction : FBSynchronizedTransactionGroup <FBApplicationProcessLaunchTransactionObserver, FBUpdateSceneTransactionObserver> {
FBSSceneClientIdentity *_clientIdentity;
FBApplicationProcessLaunchTransaction *_processLaunchTransaction;
BOOL _hasScheduledProcessLaunch;
BOOL _processLaunched;
NSMutableArray *_updateSceneTransactions;
NSMutableArray *_pendingUpdateTransactions;
}
@property (readonly, nonatomic) FBApplicationProcess *process;
@property (nonatomic) BOOL waitsForSceneCommits;
@property (readonly, nonatomic) NSString *bundleID;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
- (void)_didComplete;
- (BOOL)_canBeInterrupted;
- (id)_customizedDescriptionProperties;
- (void)_childTransactionDidComplete:(id)a0;
- (id)init;
- (void)_didSatisfyMilestone:(id)a0;
- (void)updateSceneWithIdentity:(id)a0 parameters:(id)a1 transitionContext:(id)a2;
- (void)_didRemoveChildTransaction:(id)a0;
- (void)removeObserver:(id)a0;
- (void)transaction:(id)a0 didLaunchProcess:(id)a1;
- (void)_willBegin;
- (void)_executeSceneUpdatesIfAppropriate;
- (id)initWithApplicationBundleID:(id)a0 executionContextProvider:(id /* block */)a1;
- (void)updateSceneTransactionDidCreateScene:(id)a0;
- (void)_noteDidCommitUpdateForScene:(id)a0;
- (BOOL)_isReadyToLaunch;
- (void)_childTransactionDidFinishWork:(id)a0;
- (void)updateSceneWithIdentifier:(id)a0 parameters:(id)a1 transitionContext:(id)a2;
- (void)updateSceneTransactionWillCommitUpdate:(id)a0;
- (void)updateSceneTransactionDidCommitUpdate:(id)a0;
- (void)_updateSceneWithIdentity:(id)a0 parameters:(id)a1 transitionContext:(id)a2;
- (BOOL)_shouldFailForChildTransaction:(id)a0;
- (void).cxx_destruct;
- (void)_noteWillCommitUpdateForScene:(id)a0;
- (void)transaction:(id)a0 willLaunchProcess:(id)a1;
- (void)_willAddChildTransaction:(id)a0;
- (id)initWithProcessIdentity:(id)a0 executionContextProvider:(id /* block */)a1;
- (void)_willInterruptWithReason:(id)a0;
- (void)_executeProcessLaunchIfAppropriate;
- (void)addObserver:(id)a0;
- (void)_willFailWithReason:(id)a0;
- (id)initWithClientIdentity:(id)a0 executionContextProvider:(id /* block */)a1;
- (void)updateSceneTransactionWillUpdateScene:(id)a0;
@end