luxlabs header browser preview


@class AXUIServiceManager, NSMutableDictionary, AXUIAlertStyleProvider, NSString, SBSAccessibilityWindowHostingController, SBSSystemApertureLayoutMonitor;

@interface AXUIDisplayManager : NSObject <UIDynamicAnimatorDelegate, UICollisionBehaviorDelegate, SBSSystemApertureLayoutMonitoring> {
    SBSSystemApertureLayoutMonitor *_layoutMonitor;
    struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _foreheadRect;
}

@property (retain, nonatomic) AXUIAlertStyleProvider *defaultAlertStyleProvider;
@property (nonatomic) long long activeInterfaceOrientation;
@property (nonatomic) long long userInterfaceStyle;
@property (nonatomic) unsigned long long numberOfAttemptsToInitializeActiveInterfaceOrientation;
@property (weak, nonatomic) AXUIServiceManager *serviceManager;
@property (retain, nonatomic) NSMutableDictionary *mainScenes;
@property (retain, nonatomic) NSMutableDictionary *externalScenes;
@property (retain, nonatomic) NSMutableDictionary *sceneClients;
@property (retain, nonatomic) NSMutableDictionary *alertQueues;
@property (retain, nonatomic) NSMutableDictionary *visibleAlertContexts;
@property (retain, nonatomic) NSMutableDictionary *activeWindows;
@property (retain, nonatomic) NSMutableDictionary *passiveWindows;
@property (retain, nonatomic) NSMutableDictionary *activeContentViewControllers;
@property (retain, nonatomic) NSMutableDictionary *passiveContentViewControllers;
@property (retain, nonatomic) NSMutableDictionary *nubbitContexts;
@property (copy, nonatomic) NSString *systemServerActionHandlerIdentifier;
@property (copy, nonatomic) NSString *reachabilityHandlerIdentifier;
@property (nonatomic) double reachabilityOffset;
@property (retain, nonatomic) SBSAccessibilityWindowHostingController *windowHostingController;
@property (retain, nonatomic) NSMutableDictionary *addContentViewControllerBlocks;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)sharedDisplayManager;

- (id)init;
- (void)dealloc;
- (void)systemApertureLayoutDidChange:(id)a0;
- (void)_didReceiveMemoryWarning:(id)a0;
- (void).cxx_destruct;
- (void)collisionBehavior:(id)a0 beganContactForItem:(id)a1 withBoundaryIdentifier:(id)a2 atPoint:(struct CGPoint { double x0; double x1; })a3;
- (void)dynamicAnimatorDidPause:(id)a0;
- (void)addContentViewController:(id)a0 withUserInteractionEnabled:(BOOL)a1 forService:(id)a2;
- (void)_showOrEnqueueAlertWithContext:(id)a0;
- (id)_windowWithUserInteractionEnabled:(BOOL)a0 windowLevel:(double)a1 createIfNeeded:(BOOL)a2 purposeIdentifier:(id)a3 userInterfaceStyle:(long long)a4 windowScene:(id)a5 savedWindowScene:(id)a6;
- (void)_addContentViewController:(id)a0 toWindow:(id)a1 forService:(id)a2 context:(void *)a3 completion:(id /* block */)a4;
- (void)_addDynamicAnimationsForNubbitContext:(id)a0;
- (void)_attemptToInitializeActiveInterfaceOrientation;
- (BOOL)_axIsPointInForeheadRect:(struct CGPoint { double x0; double x1; })a0;
- (void)_beginMoveForNubbitContext:(id)a0;
- (id)_boundingViewForNubbit:(id)a0;
- (void)_changeNubbitPositionForNubbitContext:(id)a0;
- (id)_contentViewControllersWithUserInteractionEnabled:(BOOL)a0 forService:(id)a1 createIfNeeded:(BOOL)a2;
- (void)_didHideOrDequeueAlertWithContext:(id)a0;
- (void)_disposeOfContentViewControllersWithUserInteractionEnabled:(BOOL)a0 forService:(id)a1;
- (void)_endMoveForNubbitContext:(id)a0;
- (void)_enumerateWindowsUsingBlock:(id /* block */)a0;
- (void)_externalDisplaySceneConnected:(id)a0 forSceneClientIdentifier:(id)a1;
- (void)_externalDisplaySceneDisconnected:(id)a0 forSceneClientIdentifier:(id)a1;
- (id)_gravityBehaviorForNubbit:(id)a0 velocity:(struct CGPoint { double x0; double x1; })a1 boundingView:(id)a2;
- (void)_handleMoveNubbitGestureRecognizer:(id)a0;
- (void)_handleNextAlertForType:(unsigned long long)a0;
- (BOOL)_hasVisibleAlertWithType:(unsigned long long)a0;
- (void)_hideAlertWithContext:(id)a0 notifyDelegate:(BOOL)a1;
- (id)_nubbitContextForGestureRecognizer:(id)a0;
- (id)_nubbitContextKeyForNubbit:(id)a0;
- (double)_originalDurationForRotationFromInterfaceOrientation:(long long)a0 toInterfaceOrientation:(long long)a1 withAdjustedDuration:(double)a2;
- (void)_reachabilityToggledWithPayload:(id)a0;
- (void)_reapHiddenWindows;
- (void)_removeContentViewController:(id)a0 forService:(id)a1 completion:(id /* block */)a2;
- (void)_removeDynamicAnimationsForNubbitContext:(id)a0;
- (void)_resetServiceManager;
- (void)_scheduleFadeForNubbitContext:(id)a0;
- (BOOL)_serviceWantsToPreventAutorotation:(id)a0;
- (void)_showAlertWithContext:(id)a0;
- (id)_transactionIdentifierForDisplayingAlertWithContext:(id)a0 service:(id)a1;
- (id)_transactionIdentifierForDisplayingContentViewController:(id)a0 service:(id)a1;
- (void)_undoFadeForNubbitContext:(id)a0;
- (void)_windowSceneConnected:(id)a0 forSceneClientIdentifier:(id)a1;
- (void)_windowSceneDisconnected:(id)a0 forSceneClientIdentifier:(id)a1;
- (id)_windowWithUserInteractionEnabled:(BOOL)a0 windowLevel:(double)a1 createIfNeeded:(BOOL)a2 purposeIdentifier:(id)a3;
- (void)addContentViewController:(id)a0 withUserInteractionEnabled:(BOOL)a1 forService:(id)a2 allowSystemAppHosting:(BOOL)a3;
- (void)addContentViewController:(id)a0 withUserInteractionEnabled:(BOOL)a1 forService:(id)a2 context:(void *)a3 completion:(id /* block */)a4;
- (void)addContentViewController:(id)a0 withUserInteractionEnabled:(BOOL)a1 forService:(id)a2 context:(void *)a3 userInterfaceStyle:(long long)a4 allowSystemAppHosting:(BOOL)a5 forWindowScene:(id)a6 completion:(id /* block */)a7;
- (void)addContentViewController:(id)a0 withUserInteractionEnabled:(BOOL)a1 forService:(id)a2 context:(void *)a3 userInterfaceStyle:(long long)a4 completion:(id /* block */)a5;
- (void)addContentViewController:(id)a0 withUserInteractionEnabled:(BOOL)a1 forService:(id)a2 context:(void *)a3 userInterfaceStyle:(long long)a4 forWindowScene:(id)a5 completion:(id /* block */)a6;
- (void)addContentViewController:(id)a0 withUserInteractionEnabled:(BOOL)a1 forService:(id)a2 forSceneClientIdentifier:(id)a3;
- (void)addContentViewController:(id)a0 withUserInteractionEnabled:(BOOL)a1 forService:(id)a2 forSceneClientIdentifier:(id)a3 context:(void *)a4 userInterfaceStyle:(long long)a5 allowSystemAppHosting:(BOOL)a6 forWindowScene:(id)a7 completion:(id /* block */)a8;
- (void)addContentViewController:(id)a0 withUserInteractionEnabled:(BOOL)a1 forService:(id)a2 forSceneClientIdentifier:(id)a3 context:(void *)a4 userInterfaceStyle:(long long)a5 forWindowScene:(id)a6 completion:(id /* block */)a7;
- (BOOL)allWindowsHidden;
- (void)cancelNubbitFade:(id)a0;
- (id)contentViewControllersWithUserInteractionEnabled:(BOOL)a0 forService:(id)a1;
- (double)desiredWindowLevelForService:(id)a0 forContentViewController:(id)a1 userInteractionEnabled:(BOOL)a2;
- (void)destroyWindowSceneIfNeeded:(id)a0;
- (void)enumerateContentViewControllersUsingBlock:(id /* block */)a0;
- (void)hideAlertWithIdentifier:(id)a0 forService:(id)a1;
- (id)initWithServiceManager:(id)a0;
- (void)pinNubbitToEdge:(id)a0;
- (void)registerNubbit:(id)a0 delegate:(id)a1;
- (void)removeContentViewController:(id)a0 withUserInteractionEnabled:(BOOL)a1 forService:(id)a2;
- (void)removeContentViewController:(id)a0 withUserInteractionEnabled:(BOOL)a1 forService:(id)a2 context:(void *)a3 completion:(id /* block */)a4;
- (void)removeWindowSceneForSceneClientIdentifier:(id)a0 external:(BOOL)a1;
- (void)saveAddContentViewControllerBlock:(id /* block */)a0 forSceneClientIdentifier:(id)a1;
- (void)saveWindowScene:(id)a0 forSceneClientIdentifier:(id)a1 external:(BOOL)a2;
- (BOOL)sceneRequestedForSceneClientIdentifier:(id)a0;
- (void)serviceDidConnect:(id)a0 clientWithIdentifier:(id)a1;
- (id)showAlertWithText:(id)a0 subtitleText:(id)a1 iconImage:(id)a2 type:(unsigned long long)a3 forService:(id)a4;
- (id)showAlertWithText:(id)a0 subtitleText:(id)a1 iconImage:(id)a2 type:(unsigned long long)a3 priority:(unsigned long long)a4 duration:(double)a5 forService:(id)a6;
- (id)showAlertWithText:(id)a0 subtitleText:(id)a1 iconImage:(id)a2 type:(unsigned long long)a3 priority:(unsigned long long)a4 duration:(double)a5 userInfo:(id)a6 forService:(id)a7;
- (void)systemAppServerReady;
- (void)unregisterNubbit:(id)a0;
- (void)unregisterNubbit:(id)a0 shouldUndoFade:(BOOL)a1;
- (void)waitForSceneAddContentViewController:(id)a0 withUserInteractionEnabled:(BOOL)a1 forService:(id)a2 forSceneClientIdentifier:(id)a3 context:(void *)a4 userInterfaceStyle:(long long)a5 forWindowScene:(id)a6 completion:(id /* block */)a7;
- (id)windowSceneForSceneClientIdentifier:(id)a0 external:(BOOL)a1;

@end