luxlabs header browser preview


@class SBMainWorkspace, SBRecentAppLayouts, SBApplicationController, SBPlatformController;

@interface SBMainDisplayLayoutStateManager : SBLayoutStateManager

@property (readonly, nonatomic) SBPlatformController *_platformController;
@property (readonly, nonatomic) SBMainWorkspace *_mainWorkspace;
@property (readonly, nonatomic) SBRecentAppLayouts *_recentAppLayouts;
@property (readonly, nonatomic) SBApplicationController *_applicationController;

+ (id)_initialLayoutStateWithDisplayOrdinal:(long long)a0 isDisplayExternal:(BOOL)a1;
+ (Class)_layoutStateClass;

- (BOOL)_doesSceneIDSpecifyPrimaryScene:(id)a0 forApplicationIdentifier:(id)a1 sceneSessionRole:(id)a2;
- (id)_applicationSceneEntityFromApplicationBundleIdentifier:(id)a0 uniqueIdentifier:(id)a1 displayIdentity:(id)a2;
- (id)_sceneIDIfAppLayoutContainsPrimarySceneIDForBundleIdentifier:(id)a0 bundleIdentifier:(id)a1 sceneSessionRole:(id)a2;
- (id)_mostRecentAppLayoutMatchingAnyUniqueIdentifier:(id)a0 chamoisWindowingUIEnabled:(BOOL)a1 multitaskingSupported:(BOOL)a2;
- (BOOL)_hasAppLayoutBeenUserKilledWithinThresholdToCreateNewScene:(id)a0;
- (id)layoutStateForApplicationTransitionContext:(id)a0;
- (id)defaultSceneIdentifierForBundleIdentifier:(id)a0 targetContentIdentifier:(id)a1 allowCanMatches:(BOOL)a2 preferNewScene:(BOOL)a3 visibleSceneIdentifiers:(id)a4 excludingSceneIdentifiers:(id)a5 sceneSessionRole:(id)a6;
- (id)_sceneManagerForDisplayIdentity:(id)a0;
- (id)primarySceneIdentifierForBundleIdentifier:(id)a0 sceneSessionRole:(id)a1 displayIdentity:(id)a2;
- (id)_switcherControllerForDisplayIdentity:(id)a0;
- (id)_layoutStateForDisplayIdentity:(id)a0;
- (id)defaultSceneIdentifierForBundleIdentifier:(id)a0 targetContentIdentifier:(id)a1 allowCanMatches:(BOOL)a2 preferNewScene:(BOOL)a3 visibleSceneIdentifiers:(id)a4 excludingSceneIdentifiers:(id)a5 sceneSessionRole:(id)a6 preferredDisplay:(id)a7;
- (id)_mostRecentAppLayoutForBundleIdentifier:(id)a0 ignoringUniqueIdentifiers:(id)a1 chamoisWindowingUIEnabled:(BOOL)a2 multitaskingSupported:(BOOL)a3;
- (id)_layoutStateForApplicationTransitionContext:(id)a0;

@end