luxlabs header browser preview


@class UIScreenEdgePanGestureRecognizer, NSString, UISlidingBarStateRequest, NSArray, UISlidingBarState, _UISplitViewControllerStyle, UISlidingBarConfiguration, UIBarButtonItem;
@protocol UISplitViewControllerDelegate, UISplitViewControllerImpl, NSCopying;

@interface UISplitViewController : UIViewController <UIViewControllerStatusBarPartStyleProvider, _UIVisualStyleStylable> {
    id<UISplitViewControllerImpl> _impl;
}

@property (class, nonatomic, getter=_forcedImpl, setter=_setForcedImpl:) long long forcedImpl;
@property (class, readonly, nonatomic, getter=_devicePrefersOverlayInRegularWidth) BOOL devicePrefersOverlayInRegularWidth;
@property (class, readonly, nonatomic) id<NSCopying> visualStyleRegistryIdentity;

@property (copy, nonatomic) UISlidingBarConfiguration *configuration;
@property (readonly, nonatomic) UISlidingBarState *currentState;
@property (readonly, nonatomic) NSArray *possibleStates;
@property (copy, nonatomic) UISlidingBarStateRequest *stateRequest;
@property (readonly, nonatomic) _UISplitViewControllerStyle *_styleProvider;
@property (nonatomic, getter=_isLockedForDelegateCallback, setter=_setLockedForDelegateCallback:) BOOL _lockedForDelegateCallback;
@property (readonly, nonatomic) UIScreenEdgePanGestureRecognizer *_fluidOpenSidebarPresentationGestureRecognizer;
@property (nonatomic, setter=_setPrimaryOffscreenGestureMode:) long long _primaryOffscreenGestureMode;
@property (readonly, nonatomic) long long composition;
@property (nonatomic) BOOL prefersSecondaryOnlyShortcutButtonVisible;
@property (nonatomic) BOOL showsFullScreenShortcutButtonIfApplicable;
@property (nonatomic, setter=_setPreferredSplitBehavior:) long long _preferredSplitBehavior;
@property (readonly, nonatomic) long long _splitBehavior;
@property (nonatomic) double preferredSupplementalColumnWidthFraction;
@property (nonatomic) double minimumSupplementalColumnWidth;
@property (nonatomic) double maximumSupplementalColumnWidth;
@property (readonly, nonatomic) double supplementalColumnWidth;
@property (nonatomic) float gutterWidth;
@property (nonatomic) BOOL hidesMasterViewInPortrait;
@property (copy, nonatomic, setter=_setDisplayModeButtonItemTitle:) NSString *_displayModeButtonItemTitle;
@property (nonatomic, getter=_prefersOverlayInRegularWidthPhone, setter=_setPrefersOverlayInRegularWidthPhone:) BOOL prefersOverlayInRegularWidthPhone;
@property (nonatomic, getter=_usesDeviceOverlayPreferences, setter=_setUsesDeviceOverlayPreferences:) BOOL usesDeviceOverlayPreferences;
@property (nonatomic, getter=_usesExtraWidePrimaryColumn, setter=_setUsesExtraWidePrimaryColumn:) BOOL usesExtraWidePrimaryColumn;
@property (readonly, nonatomic) BOOL _shouldInitializeColumnStyle;
@property (nonatomic, setter=_setVisibleToggleButtonRequiresPresentsWithGesture:) BOOL _visibleToggleButtonRequiresPresentsWithGesture;
@property (nonatomic, setter=_setForceDisplayModeBarButtonHidden:) BOOL _forceDisplayModeBarButtonHidden;
@property (nonatomic, getter=_allowsDimmedSecondaryAsDeepestUnambiguousResponder, setter=_setAllowsDimmedSecondaryAsDeepestUnambiguousResponder:) BOOL _allowsDimmedSecondaryAsDeepestUnambiguousResponder;
@property (nonatomic, getter=_preferredPrimaryColumnWidth, setter=_setPreferredPrimaryColumnWidth:) double _preferredPrimaryColumnWidth;
@property (nonatomic, getter=_preferredSupplementaryColumnWidth, setter=_setPreferredSupplementaryColumnWidth:) double _preferredSupplementaryColumnWidth;
@property (nonatomic, setter=_setSupplementaryColumnAdoptsPrimaryBackgroundStyle:) BOOL _supplementaryColumnAdoptsPrimaryBackgroundStyle;
@property (nonatomic) BOOL _alwaysAllowsSystemPreferredContentSize;
@property (readonly, nonatomic) long long style;
@property (weak, nonatomic) id<UISplitViewControllerDelegate> delegate;
@property (nonatomic) BOOL showsSecondaryOnlyButton;
@property (nonatomic) long long preferredSplitBehavior;
@property (readonly, nonatomic) long long splitBehavior;
@property (copy, nonatomic) NSArray *viewControllers;
@property (nonatomic) BOOL presentsWithGesture;
@property (readonly, nonatomic, getter=isCollapsed) BOOL collapsed;
@property (nonatomic) long long preferredDisplayMode;
@property (readonly, nonatomic) long long displayMode;
@property (readonly, nonatomic) UIBarButtonItem *displayModeButtonItem;
@property (nonatomic) long long displayModeButtonVisibility;
@property (nonatomic) double preferredPrimaryColumnWidthFraction;
@property (nonatomic) double preferredPrimaryColumnWidth;
@property (nonatomic) double minimumPrimaryColumnWidth;
@property (nonatomic) double maximumPrimaryColumnWidth;
@property (readonly, nonatomic) double primaryColumnWidth;
@property (nonatomic) double preferredSupplementaryColumnWidthFraction;
@property (nonatomic) double preferredSupplementaryColumnWidth;
@property (nonatomic) double minimumSupplementaryColumnWidth;
@property (nonatomic) double maximumSupplementaryColumnWidth;
@property (readonly, nonatomic) double supplementaryColumnWidth;
@property (nonatomic) long long primaryEdge;
@property (nonatomic) long long primaryBackgroundStyle;
@property (readonly, nonatomic) long long preferredLeadingStatusBarStyle;
@property (readonly, nonatomic) long long preferredTrailingStatusBarStyle;
@property (readonly, nonatomic) long long preferredCenterStatusBarStyle;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (BOOL)doesOverridePreferredInterfaceOrientationForPresentation;
+ (BOOL)_automaticDisplayModeOnPhoneUsesOverlayInLandscapeDefaultValue;

- (BOOL)_hasPreferredInterfaceOrientationForPresentation;
- (id)_allContainedViewControllers;
- (BOOL)_handlesCounterRotationForPresentation;
- (void)_didUpdateFocusInContext:(id)a0 withAnimationCoordinator:(id)a1;
- (id)detailViewController;
- (BOOL)_isAnimating;
- (BOOL)shouldAutorotateToInterfaceOrientation:(long long)a0;
- (void)willAnimateRotationToInterfaceOrientation:(long long)a0 duration:(double)a1;
- (long long)preferredInterfaceOrientationForPresentation;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_frameForChildContentContainer:(id)a0;
- (void)_updateChildContentMargins;
- (void)_didChangeToFirstResponder:(id)a0;
- (unsigned long long)preferredScreenEdgesDeferringSystemGestures;
- (id)_overridingPreferredFocusEnvironment;
- (void)didRotateFromInterfaceOrientation:(long long)a0;
- (void)validateCommand:(id)a0;
- (void)toggleMasterVisible:(id)a0;
- (void)decodeRestorableStateWithCoder:(id)a0;
- (id)_additionalViewControllersToCheckForUserActivity;
- (void)willTransitionToTraitCollection:(id)a0 withTransitionCoordinator:(id)a1;
- (void)_getRotationContentSettings:(struct { BOOL x0; BOOL x1; BOOL x2; BOOL x3; BOOL x4; double x5; int x6; } *)a0;
- (BOOL)_isCollapsed;
- (void)_descendantWillPresentViewController:(id)a0 modalSourceViewController:(id)a1 presentationController:(id)a2 animated:(BOOL)a3;
- (BOOL)_isExpanding;
- (double)_primaryDividerPosition;
- (struct CGSize { double x0; double x1; })_contentSizeForChildViewController:(id)a0 inPopoverController:(id)a1;
- (void)_marginInfoForChild:(id)a0 leftMargin:(double *)a1 rightMargin:(double *)a2;
- (id)_primaryDimmingView;
- (void)encodeRestorableStateWithCoder:(id)a0;
- (id)_multitaskingDragExclusionRects;
- (BOOL)_shouldPersistViewWhenCoding;
- (BOOL)_layoutPrimaryOnRight;
- (BOOL)_disableAutomaticKeyboardBehavior;
- (id)masterViewController;
- (id)_effectiveActivityItemsConfiguration;
- (void)_popoverController:(id)a0 willChangeToVisible:(BOOL)a1;
- (void)showViewController:(id)a0 sender:(id)a1;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_edgeInsetsForChildViewController:(id)a0 insetsAreAbsolute:(BOOL *)a1;
- (BOOL)_isViewControllerForObservableScrollViewAmbiguous;
- (id)_deepestActionResponder;
- (void)willRotateToInterfaceOrientation:(long long)a0 duration:(double)a1;
- (BOOL)_isRotating;
- (void)unloadViewForced:(BOOL)a0;
- (id)_childViewControllersToSendViewWillTransitionToSize;
- (void)showDetailViewController:(id)a0 sender:(id)a1;
- (void)_updateDisplayModeButtonItem;
- (void)viewWillAppear:(BOOL)a0;
- (id)_viewControllerForObservableScrollView;
- (void)preferredContentSizeDidChangeForChildContentContainer:(id)a0;
- (void)traitCollectionDidChange:(id)a0;
- (void)viewWillLayoutSubviews;
- (id)initWithStyle:(long long)a0;
- (id)transitionCoordinator;
- (void)viewDidLayoutSubviews;
- (void)_navigationControllerDidUpdateStack:(id)a0;
- (void)encodeWithCoder:(id)a0;
- (id)preferredFocusEnvironments;
- (id)preferredFocusedView;
- (void)_viewControllerChildViewControllersDidChange:(id)a0;
- (struct CGSize { double x0; double x1; })sizeForChildContentContainer:(id)a0 withParentContainerSize:(struct CGSize { double x0; double x1; })a1;
- (BOOL)_optsOutOfPopoverControllerHierarchyCheck;
- (id)_primaryContentResponder;
- (double)_supplementaryDividerPosition;
- (void)showColumn:(long long)a0;
- (void)setOverrideTraitCollection:(id)a0;
- (void)loadView;
- (BOOL)_navigationControllerShouldNotAdjustTransitioningSizeForChildContainer:(id)a0;
- (id)childViewControllerForStatusBarStyle;
- (BOOL)_iPhoneShouldUseOverlayInCurrentEnvironment;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_tvOSColumnStyleExtraInsetsForChildViewController:(id)a0;
- (unsigned long long)supportedInterfaceOrientations;
- (void)removeFromParentViewController;
- (long long)_preferredModalPresentationStyle;
- (void)_popoverController:(id)a0 didChangeFromVisible:(BOOL)a1;
- (void)setStyle:(long long)a0;
- (id)initWithNibName:(id)a0 bundle:(id)a1;
- (void)viewWillDisappear:(BOOL)a0;
- (void)setModalTransitionStyle:(long long)a0;
- (void)_navigationController:(id)a0 navigationBar:(id)a1 topItemUpdatedContentLayout:(id)a2;
- (void)didMoveToParentViewController:(id)a0;
- (void)_updateLayoutForStatusBarAndInterfaceOrientation;
- (void)removeChildViewController:(id)a0;
- (BOOL)_shouldUseFluidSidebarGestures;
- (void)setViewController:(id)a0 forColumn:(long long)a1;
- (id)initWithComposition:(long long)a0;
- (void)addChildViewController:(id)a0;
- (void)_willShowCollapsedDetailViewController:(id)a0 inTargetController:(id)a1;
- (long long)_columnForViewController:(id)a0;
- (void).cxx_destruct;
- (double)_contentMarginForChildViewController:(id)a0;
- (long long)_columnForMonitoredNavigationController:(id)a0;
- (void)setModalPresentationStyle:(long long)a0;
- (void)viewDidAppear:(BOOL)a0;
- (void)setPreferredContentSize:(struct CGSize { double x0; double x1; })a0;
- (void)viewWillTransitionToSize:(struct CGSize { double x0; double x1; })a0 withTransitionCoordinator:(id)a1;
- (id)_navigationController:(id)a0 navigationBarAdditionalActionsForBackButtonMenu:(id)a1;
- (id)viewControllerForColumn:(long long)a0;
- (void)setView:(id)a0;
- (void)_allowingMutationsInDelegateCallback:(id /* block */)a0;
- (void)_navigationController:(id)a0 navigationBar:(id)a1 itemBackButtonUpdated:(id)a2;
- (void)_tabBarControllerDidChangeSelection:(id)a0;
- (BOOL)shouldUpdateFocusInContext:(id)a0;
- (void)viewDidDisappear:(BOOL)a0;
- (id)initWithCoder:(id)a0;
- (struct CGSize { double x0; double x1; })preferredContentSize;
- (void)hideColumn:(long long)a0;
- (BOOL)canPerformAction:(SEL)a0 withSender:(id)a1;
- (void)_navigationControllerDidChangeNavigationBarHidden:(id)a0;
- (void)setComposition:(long long)a0;
- (void)_animateToRequest:(id)a0;
- (void)_commonInitForcingColumnStyle:(BOOL)a0;
- (id)_contentOrObservableScrollViewForEdge:(unsigned long long)a0;
- (void)_didEndSnapshotSession:(id)a0;
- (id)_effectiveInteractionActivityTrackingBaseName;
- (void)_enumerateAncestorViewControllersUntilStop:(BOOL *)a0 usingBlock:(id /* block */)a1;
- (void)_hideColumn:(long long)a0;
- (BOOL)_isSplitViewController;
- (BOOL)_needsNSToolbarSidebarToggle;
- (id)_nextResponderUsingTargetActionStrategyFromChildViewController:(id)a0 didTraverseToParentViewController:(BOOL *)a1;
- (id)_orderedPreferredFocusedViewControllers;
- (id)_panelImpl;
- (id)_presentationControllerForPresentedController:(id)a0 presentingController:(id)a1 sourceController:(id)a2;
- (void)_setViewController:(id)a0 forColumn:(long long)a1;
- (BOOL)_shouldUseNewStatusBarBehavior;
- (BOOL)_shouldUseSeparateStatusBarStyles;
- (void)_showColumn:(long long)a0;
- (long long)_subclassPreferredFocusedViewPrioritizationType;
- (id)_super_childViewControllerForStatusBarStyle;
- (id)_super_childViewControllersToSendViewWillTransitionToSize;
- (id)_super_deepestActionResponder;
- (void)_super_didUpdateFocusInContext:(id)a0 withAnimationCoordinator:(id)a1;
- (BOOL)_super_disableAutomaticKeyboardBehavior;
- (id)_super_effectiveActivityItemsConfiguration;
- (id)_super_multitaskingDragExclusionRects;
- (id)_super_overridingPreferredFocusEnvironment;
- (struct CGSize { double x0; double x1; })_super_preferredContentSize;
- (id)_super_preferredFocusEnvironments;
- (id)_super_preferredFocusedView;
- (long long)_super_preferredInterfaceOrientationForPresentation;
- (unsigned long long)_super_preferredScreenEdgesDeferringSystemGestures;
- (void)_super_removeChildViewController:(id)a0;
- (BOOL)_super_shouldUpdateFocusInContext:(id)a0;
- (struct CGSize { double x0; double x1; })_super_sizeForChildContentContainer:(id)a0 withParentContainerSize:(struct CGSize { double x0; double x1; })a1;
- (unsigned long long)_super_supportedInterfaceOrientations;
- (void)_super_viewWillTransitionToSize:(struct CGSize { double x0; double x1; })a0 withTransitionCoordinator:(id)a1;
- (void)_super_willTransitionToTraitCollection:(id)a0 withTransitionCoordinator:(id)a1;
- (id)_traitOverridesForChildViewController:(id)a0;
- (void)_updateScrollEdgeBehaviorForDetailNavigationContoller;
- (BOOL)_usesPanelImpl;
- (id)_viewControllerForColumn:(long long)a0;
- (void)_willBeginSnapshotSession:(id)a0;
- (BOOL)_wrapsNavigationController:(id *)a0;
- (void)setAutomaticallyAdjustsScrollViewInsets:(BOOL)a0;
- (void)setDefinesPresentationContext:(BOOL)a0;
- (void)setEdgesForExtendedLayout:(unsigned long long)a0;
- (void)setExtendedLayoutIncludesOpaqueBars:(BOOL)a0;
- (void)setModalPresentationCapturesStatusBarAppearance:(BOOL)a0;
- (void)setProvidesPresentationContextTransitionStyle:(BOOL)a0;
- (void)setRestoresFocusAfterTransition:(BOOL)a0;
- (void)setViewRespectsSystemMinimumLayoutMargins:(BOOL)a0;
- (void)toggleSidebar:(id)a0;

@end