luxlabs header browser preview


@class NSSet, NSUUID, SBUISystemApertureElementSource, UIViewController;
@protocol SBUISystemApertureElement;

@interface SBSUIInCallWindowScene : UIWindowScene {
    SBUISystemApertureElementSource *_associatedSource;
    NSUUID *_requestedPresentationConfigurationIdentifier;
    long long _validationState;
    BOOL _hasRequestedDestructionForInvalidState;
}

@property (nonatomic) unsigned long long preferredHardwareButtonEventTypes;
@property (nonatomic) unsigned long long preferredStatusBarStyleOverridesToSuppress;
@property (copy, nonatomic) NSSet *preferredBackgroundActivitiesToSuppress;
@property (nonatomic) BOOL supportsDeviceLockEvents;
@property (nonatomic, getter=isIdleTimerDisabled) BOOL idleTimerDisabled;
@property (nonatomic) BOOL shouldBecomeVisibleWhenWakingDisplay;
@property (nonatomic, getter=isCallConnected) BOOL callConnected;
@property (nonatomic) struct UIEdgeInsets { double top; double left; double bottom; double right; } expanseHUDDodgingInsets;
@property (nonatomic) BOOL prefersHiddenWhenDismissed;
@property (readonly, nonatomic, getter=isScreenSharingPresentation) BOOL screenSharingPresentation;
@property (readonly, nonatomic) long long presentationMode;
@property (readonly, nonatomic, getter=isDeviceAttachedToWindowedAccessory) BOOL deviceAttachedToWindowedAccessory;
@property (readonly, nonatomic) struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } windowedAccessoryCutoutFrameInScreen;
@property (nonatomic) BOOL prefersBannersHiddenFromClonedDisplay;
@property (nonatomic) BOOL shouldNeverBeShownWhenLaunchingFaceTime;
@property (readonly, nonatomic) BOOL systemControlsShouldPresentAsEmbedded;
@property (readonly, nonatomic, getter=isBeingShownAboveCoverSheet) BOOL beingShownAboveCoverSheet;
@property (readonly, nonatomic) NSUUID *requestedPresentationConfigurationIdentifier;
@property (readonly, nonatomic) UIViewController<SBUISystemApertureElement> *associatedSystemApertureElement;

- (void)_invalidate;
- (void).cxx_destruct;
- (id)initWithSession:(id)a0 connectionOptions:(id)a1;
- (void)_associateWithSourceIfNeeded:(id)a0;
- (void)_handleDeviceLockAction:(id)a0;
- (void)_handleFrameChanged;
- (void)_handleHardwareButtonEventSceneActions:(id)a0;
- (void)_handleSourceDidConnect:(id)a0;
- (void)_setAttachedToWindowedAccessory:(BOOL)a0 windowedAccessoryCutoutFrameInScreen:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1;
- (void)_startObservingSystemApertureSourceConnectNotifications;
- (void)_updatePresentationMode:(long long)a0 analyticsSource:(id)a1;
- (void)_updateValidationStateIfNeededForPresentationMode:(long long)a0;
- (void)requestTransitionToPresentationMode:(long long)a0;
- (void)requestTransitionToPresentationMode:(long long)a0 isUserInitiated:(BOOL)a1;
- (void)requestTransitionToPresentationMode:(long long)a0 isUserInitiated:(BOOL)a1 analyticsSource:(id)a2;
- (id)systemApertureElementViewControllerProvider;

@end