luxlabs header browser preview


@class UIWindow, NSDate, _UITouchesBeganObserverGestureRecognizer, _UIViewServiceDummyPopoverController, _UIHostedWindow, _UIQueueingProxy, _UIHostedTextServiceSession, _UIViewControllerOneToOneTransitionContext, NSMutableArray, UIViewController, NSString, _UIAsyncInvocation, UIPopoverController, NSUndoManager, BLSFrameSpecifierModel, _UIViewServiceSessionActivityRecord, NSArray, _UISheetPresentationControllerClientConfiguration, NSUUID;
@protocol BSInvalidatable, _UIViewServiceViewControllerOperatorDelegate;

@interface _UIViewServiceViewControllerOperator : UIViewController <_UIPhysicalButtonInteractionArbiterViewServiceObserver, _UIViewServiceViewControllerOperator_RemoteViewControllerInterface, _UIHostedTextServiceSessionDelegate, _UIViewServiceDummyPopoverControllerDelegate, UIAdaptivePresentationControllerDelegate, _UIHostedWindowSystemReferenceAngleProviding, _UIViewServiceSessionPrimaryActivityProviding, _UIFocusMovementActionForwarding, _UISheetPresentationControllerClientRemotePresentationDelegate, _UIViewServiceDeputy, _UIViewServiceDeputyRotationSource> {
    NSMutableArray *_deferredToViewDidAppear;
    int _hostPID;
    int _mediaPID;
    NSString *_hostBundleID;
    struct { unsigned int val[8]; } _hostAuditToken;
    NSUUID *_sessionIdentifier;
    BOOL _hostCanDynamicallySpecifySupportedInterfaceOrientations;
    id _remoteViewControllerProxyToOperator;
    _UIQueueingProxy *_remoteViewControllerProxyToViewController;
    NSArray *_pluginDisplayConfigurations;
    UIViewController *_localViewController;
    NSString *_presentationControllerClassName;
    _UIHostedWindow *_hostedWindow;
    BOOL _disableAutomaticKeyboardBehavior;
    BOOL _serviceInPopover;
    long long _hostStatusBarOrientation;
    double _hostStatusBarHeight;
    NSMutableArray *_deputyRotationDelegates;
    unsigned int _hostAccessibilityServerPort;
    _UIHostedTextServiceSession *_textServiceSession;
    _UIAsyncInvocation *_prepareForDisconnectionInvocation;
    _UIAsyncInvocation *_invalidationInvocation;
    UIPopoverController *_displayedPopoverController;
    _UIViewServiceDummyPopoverController *_dummyPopoverController;
    unsigned long long _supportedOrientations;
    long long _availableTextServices;
    struct UIEdgeInsets { double top; double left; double bottom; double right; } _localViewControllerRequestedInsets;
    double _localViewControllerRequestedLeftMargin;
    double _localViewControllerRequestedRightMargin;
    _UIViewControllerOneToOneTransitionContext *_viewControllerTransitioningContext;
    long long _editAlertToken;
    NSUndoManager *_editAlertUndoManager;
    _UISheetPresentationControllerClientConfiguration *_sheetClientConfiguration;
    BOOL _hasRequestedKeyboardEventEnvironmentDeferring;
    NSDate *_previousPresentationDate;
    BLSFrameSpecifierModel *_blsFrameSpecifierModel;
    _UIViewServiceSessionActivityRecord *_sessionActivityRecord;
    _UITouchesBeganObserverGestureRecognizer *_hostedWindowActivityObserverGesture;
    id<BSInvalidatable> _physicalButtonInteractionArbiterObserverToken;
}

@property (copy, nonatomic, setter=_setTraitsWillChangeHandler:) id /* block */ _traitsWillChangeHandler;
@property (copy, nonatomic, setter=_setTraitsDidChangeHandler:) id /* block */ _traitsDidChangeHandler;
@property (readonly, nonatomic) UIViewController *localViewController;
@property (weak, nonatomic) id<_UIViewServiceViewControllerOperatorDelegate> delegate;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic) double _systemReferenceAngleFromHost;
@property (readonly, nonatomic) unsigned long long _systemReferenceAngleModeFromHost;
@property (readonly, nonatomic) UIWindow *_primaryHostedWindow;
@property (readonly, nonatomic) int _effectiveViewControllerAppearState;
@property (readonly, nonatomic) unsigned long long _providerType;
@property (readonly, nonatomic) NSUUID *_sessionIdentifier;

+ (void)initialize;
+ (id)XPCInterface;
+ (id)operatorWithRemoteViewControllerProxy:(id)a0 hostPID:(int)a1 hostBundleID:(id)a2 hostAuditToken:(struct { unsigned int x0[8]; })a3 sessionIdentifier:(id)a4;

- (BOOL)shouldAutorotateToInterfaceOrientation:(long long)a0;
- (id)_window;
- (void)_marginInfoForChild:(id)a0 leftMargin:(double *)a1 rightMargin:(double *)a2;
- (BOOL)_disableAutomaticKeyboardBehavior;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_edgeInsetsForChildViewController:(id)a0 insetsAreAbsolute:(BOOL *)a1;
- (void)pressesEnded:(id)a0 withEvent:(id)a1;
- (BOOL)shouldAutomaticallyForwardAppearanceMethods;
- (id)_queue;
- (void)dealloc;
- (void)preferredContentSizeDidChangeForChildContentContainer:(id)a0;
- (void)viewDidLayoutSubviews;
- (void)viewDidLoad;
- (id)preferredFocusEnvironments;
- (void)pressesBegan:(id)a0 withEvent:(id)a1;
- (id)invalidate;
- (void)pressesChanged:(id)a0 withEvent:(id)a1;
- (void)loadView;
- (id)childViewControllerForStatusBarStyle;
- (unsigned long long)supportedInterfaceOrientations;
- (id)childViewControllerForStatusBarHidden;
- (BOOL)_canShowWhileLocked;
- (void)setNeedsStatusBarAppearanceUpdate;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_viewSafeAreaInsetsFromScene;
- (void).cxx_destruct;
- (BOOL)becomeFirstResponder;
- (void)_firstResponderDidChange:(id)a0;
- (long long)_availableTextServices;
- (void)window:(id)a0 statusBarWillChangeFromHeight:(double)a1 toHeight:(double)a2;
- (void)presentationControllerDidAttemptToDismiss:(id)a0;
- (void)pressesCancelled:(id)a0 withEvent:(id)a1;
- (id)childViewControllerForHomeIndicatorAutoHidden;
- (BOOL)shouldAutomaticallyForwardRotationMethods;
- (void)_objc_initiateDealloc;
- (void)__hostDidChangeStatusBarHeight:(double)a0;
- (void)_handleActivityObserverGesture:(id)a0;
- (void)_invalidateUnconditionallyThen:(id /* block */)a0;
- (void)_sheetInteractionDraggingDidEnd;
- (void)_windowDidBecomeApplicationKey:(id)a0;
- (void)__cancelAlertActionWithToken:(long long)a0;
- (void)__createViewControllerWithOptions:(id)a0 completionBlock:(id /* block */)a1;
- (void)__dimmingViewWasTapped;
- (void)__exchangeAccessibilityPortInformation:(id)a0 replyHandler:(id /* block */)a1;
- (void)__hostDidAttachDisplay:(id)a0;
- (void)__hostDidBecomeActive;
- (void)__hostDidChangeStatusBarOrientationToInterfaceOrientation:(long long)a0;
- (void)__hostDidDetachDisplay:(id)a0;
- (void)__hostDidEnterBackground;
- (void)__hostDidPromoteFirstResponder;
- (void)__hostDidReceivePhysicalButtonBSAction:(id)a0;
- (void)__hostDidRotateFromInterfaceOrientation:(long long)a0 skipSelf:(BOOL)a1;
- (void)__hostDidSetContentOverlayInsets:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a0 andLeftMargin:(double)a1 rightMargin:(double)a2;
- (void)__hostDidSetPresentationControllerClassName:(id)a0;
- (void)__hostDidUpdateAppearanceWithSerializedRepresentations:(id)a0 originalSource:(id)a1;
- (void)__hostDidUpdateDisplay:(id)a0;
- (void)__hostDidUpdateSceneContext:(id)a0;
- (void)__hostDisablesAutomaticKeyboardBehavior:(BOOL)a0;
- (void)__hostReadyToReceiveMessagesFromServiceViewController;
- (void)__hostSceneDidEnterBackground;
- (void)__hostSceneWillEnterForeground;
- (void)__hostViewDidAppear:(BOOL)a0;
- (void)__hostViewDidDisappear:(BOOL)a0;
- (void)__hostViewDidMoveToScreenWithFBSDisplayIdentity:(id)a0 newHostingHandleReplyHandler:(id /* block */)a1;
- (void)__hostViewWillAppear:(BOOL)a0 inInterfaceOrientation:(long long)a1 traitCollection:(id)a2 statusBarHeight:(double)a3 underlapsStatusBar:(BOOL)a4 completionHandler:(id /* block */)a5;
- (void)__hostViewWillDisappear:(BOOL)a0;
- (void)__hostViewWillMoveToWindowInInterfaceOrientation:(long long)a0 withStatusBarHeight:(double)a1 underlapsStatusBar:(BOOL)a2;
- (void)__hostViewWillTransitionToSize:(struct CGSize { double x0; double x1; })a0 withContextDescription:(id)a1 boundingPath:(id)a2 statusBarHeight:(double)a3 underlapsStatusBar:(BOOL)a4 fence:(id)a5 timing:(struct _UIUpdateTiming { unsigned long long x0; unsigned long long x1; unsigned long long x2; })a6 whenDone:(id /* block */)a7;
- (void)__hostWillAnimateRotationToInterfaceOrientation:(long long)a0 duration:(double)a1 skipSelf:(BOOL)a2;
- (void)__hostWillEnterForeground;
- (void)__hostWillResignActive;
- (void)__hostWillRotateToInterfaceOrientation:(long long)a0 duration:(double)a1 skipSelf:(BOOL)a2;
- (void)__hostWillTransitionToTraitCollection:(id)a0 withContextDescription:(id)a1 deferIfAnimated:(BOOL)a2 inRemoteViewHierarchy:(BOOL)a3;
- (BOOL)__knownPresentationWithoutPresentationControllerInstance;
- (void)__prepareForDisconnectionWithCompletionHandler:(id /* block */)a0;
- (void)__redoActionWithToken:(long long)a0;
- (void)__restoreStateForSession:(id)a0 restorationAnchor:(id)a1;
- (void)__saveStateForSession:(id)a0 restorationAnchor:(id)a1 completionHandler:(id /* block */)a2;
- (void)__scrollToTopFromTouchAtViewLocation:(struct CGPoint { double x0; double x1; })a0 resultHandler:(id /* block */)a1;
- (void)__setBoundingPath:(id)a0;
- (void)__setContentSize:(struct CGSize { double x0; double x1; })a0 boundingPath:(id)a1;
- (void)__setContentSize:(struct CGSize { double x0; double x1; })a0 boundingPath:(id)a1 withFence:(id)a2;
- (void)__setHostCanDynamicallySpecifySupportedInterfaceOrientations:(BOOL)a0;
- (void)__setHostTintColor:(id)a0 tintAdjustmentMode:(long long)a1;
- (void)__setHostTraitCollection:(id)a0 deferIfAnimated:(BOOL)a1;
- (void)__setHostViewUnderlapsStatusBar:(BOOL)a0;
- (void)__setMediaOverridePID:(int)a0;
- (void)__setServiceInPopover:(BOOL)a0;
- (void)__setSheetConfiguration:(id)a0;
- (void)__sheetInteractionDraggingDidBeginWithRubberBandCoefficient:(double)a0;
- (void)__sheetInteractionDraggingDidChangeWithTranslation:(struct CGPoint { double x0; double x1; })a0 velocity:(struct CGPoint { double x0; double x1; })a1 animateChange:(BOOL)a2;
- (void)__sheetInteractionDraggingDidEnd;
- (void)__showEditAlertView;
- (void)__textServiceDidDismiss;
- (void)__timelinesForDateInterval:(id)a0 completion:(id /* block */)a1;
- (void)__undoActionWithToken:(long long)a0;
- (void)__updateWithFrameSpecifierDate:(id)a0 completion:(id /* block */)a1;
- (void)_addSceneForwardingLayersForOwners:(id)a0;
- (id)_appearanceSource;
- (double)_canvasSystemMinimumMargin;
- (id)_childViewControllerForMultitaskingDragExclusionRects;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_customBasePresentationInsetsForView:(id)a0;
- (id)_dataFromPressesEvent:(id)a0;
- (void)_didBecomeContentViewControllerOfPopover:(id)a0;
- (void)_didResignContentViewControllerOfPopover:(id)a0;
- (void)_forwardFocusMovementAction:(id)a0;
- (BOOL)_forwardPresses:(id)a0 withEvent:(id)a1 canceled:(BOOL)a2;
- (id)_inputViewsKey;
- (void)_installActivityObserverGestureIfNeeded;
- (BOOL)_isHostedRootViewController;
- (void)_physicalButtonInteractionArbiter:(id)a0 didUpdateResolvedConfigurations:(id)a1 inActiveViewServiceSession:(id)a2;
- (void)_popoverDidDismiss:(id)a0;
- (void)_popoverWillPresent:(id)a0;
- (void)_prepareForDisconnectionUnconditionallyThen:(id /* block */)a0;
- (id)_presentationControllerClassName;
- (BOOL)_providesCustomBasePresentationInsets;
- (void)_removeSceneForwardingLayersForOwners:(id)a0;
- (id)_sessionForStateRestoration:(id)a0;
- (void)_setNeedsUpdateOfMultitaskingDragExclusionRects;
- (void)_setNeedsUpdateOfSupportedInterfaceOrientations;
- (void)_setNeedsUserInterfaceAppearanceUpdate;
- (void)_sheetGrabberDidTriggerPrimaryAction;
- (void)_sheetInteractionDraggingDidBeginWithRubberBandCoefficient:(double)a0 dismissible:(BOOL)a1 interruptedOffset:(struct CGPoint { double x0; double x1; })a2;
- (void)_sheetInteractionDraggingDidChangeWithTranslation:(struct CGPoint { double x0; double x1; })a0 velocity:(struct CGPoint { double x0; double x1; })a1 animateChange:(BOOL)a2 dismissible:(BOOL)a3;
- (void)_sheetPresentationControllerClientConfigurationDidChange:(id)a0;
- (BOOL)_shouldForwardLegacyRotationOnly;
- (id)_showServiceForText:(id)a0 selectedTextRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 type:(long long)a2 fromRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a3 inView:(id)a4;
- (id)_showServiceForText:(id)a0 type:(long long)a1 fromRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a2 inView:(id)a3;
- (id)_showServiceForType:(long long)a0 withContext:(id)a1;
- (id)_supportedInterfaceOrientationsForViewController:(id)a0;
- (void)_updateSupportedInterfaceOrientationsIfNecessary;
- (BOOL)_validateSessionIdentifier:(id)a0 restorationAnchor:(id)a1 functionName:(const char *)a2;
- (id)_viewControllersForRotationCallbacks;
- (void)_viewServiceIsDisplayingPopoverController:(id)a0;
- (void)_wantsKeyboardEventsWithoutFirstResponder:(id)a0;
- (void)_willBecomeContentViewControllerOfPopover:(id)a0;
- (void)_willResignContentViewControllerOfPopover:(id)a0;
- (void)_windowDidRegisterOrUnregisterScrollToTopView;
- (void)addDeputyRotationDelegate:(id)a0;
- (id)childViewControllerForPointerLock;
- (id)childViewControllerForScreenEdgesDeferringSystemGestures;
- (id)childViewControllerForWhitePointAdaptivityStyle;
- (struct CGSize { double x0; double x1; })contentSizeForViewInPopover;
- (void)dismissHostedTextServiceSession:(id)a0 animated:(BOOL)a1;
- (void)dummyPopoverController:(id)a0 didChangeContentSize:(struct CGSize { double x0; double x1; })a1 animated:(BOOL)a2;
- (void)dummyPopoverController:(id)a0 popoverViewDidSetUseToolbarShine:(BOOL)a1;
- (void)establishViewControllerDeputyWithProxy:(id)a0 completionHandler:(id /* block */)a1;
- (BOOL)isModalInPresentation;
- (void)motionEnded:(long long)a0 withEvent:(id)a1;
- (BOOL)sendClientToHostGestureChangeAction:(id)a0;
- (void)setNeedsUpdateOfHomeIndicatorAutoHidden;
- (void)setNeedsUpdateOfPrefersPointerLocked;
- (void)setNeedsUpdateOfScreenEdgesDeferringSystemGestures;
- (void)setNeedsWhitePointAdaptivityStyleUpdate;
- (void)systemLayoutFittingSizeDidChangeForChildViewController:(id)a0;

@end