luxlabs header browser preview


@class UISlidingBarConfiguration, _UIFloatableBarButtonItem, _UIHyperrectangle, UIBarButtonItem, UIScreenEdgePanGestureRecognizer, UISplitViewControllerDisplayModeBarButtonItem, UIPanelController, NSString, UIImage, NSMutableArray, UIResponder, NSArray, NSMutableDictionary, _UIHyperregionUnion, _UIHyperConstantExtender, UIFocusContainerGuide, UIDimmingView, UISlidingBarStateRequest, UIView, UIPanGestureRecognizer, _UIHyperInteractor, UITraitCollection, UINavigationBar, _UISplitViewControllerStyle, UIColor, UISlidingBarState, UITapGestureRecognizer, UISplitViewController;
@protocol UISplitViewControllerDelegate, UIViewControllerTransitionCoordinator;

@interface UISplitViewControllerPanelImpl : NSObject <UIPanelControllerDelegate, UIDimmingViewDelegate, UIGestureRecognizerDelegate, UISplitViewControllerImpl> {
    NSMutableDictionary *_perColumnViewControllers;
    UISplitViewController *_svc;
    UISplitViewControllerDisplayModeBarButtonItem *_unspecifiedStyleDisplayModeButtonItem;
    NSString *_displayModeButtonItemTitle;
    _UIFloatableBarButtonItem *_sidebarToggleButtonItem;
    UIView *_floatableButtonContainer;
    UINavigationBar *_navBarForToggleButton;
    UIBarButtonItem *_secondaryOnlyShortcutButtonItem;
    UINavigationBar *_navBarForShortcutButton;
    double _presentationGestureDirection;
    UIPanGestureRecognizer *_sidebarPanGestureRecognizer;
    long long _lastNotifiedMode;
    long long _lastSettledDisplayMode;
    NSMutableArray *_overrideReportedDisplayModeStack;
    long long _animatingToDisplayMode;
    BOOL _lastShouldAllowChange;
    BOOL _lastNotifiedIsCollapsed;
    long long _lastNotifiedTopColumnForCollapse;
    UITraitCollection *_transitioningToTraitCollection;
    struct { unsigned char determinedPrimaryWasVisibleBeforeExpansion : 1; unsigned char primaryWasVisibleBeforeExpansion : 1; } _transitioningFlags;
    struct CGSize { double width; double height; } _transitioningToSize;
    long long _transitioningToOrientation;
    UITraitCollection *_suspendedTraitCollection;
    struct CGSize { double width; double height; } _suspendedSize;
    UISlidingBarStateRequest *_suspendedStateRequest;
    long long _suspendedState;
    UIResponder *_suspendedFirstResponder;
    UIResponder *_postTransitionResponder;
    long long _primaryEdge;
    NSMutableArray *_hyperpoints;
    _UIHyperregionUnion *_regionUnion;
    _UIHyperrectangle *_hyperrectangle;
    _UIHyperInteractor *_interactor;
    _UIHyperConstantExtender *_extender;
    struct { unsigned char usedNewSPI : 1; unsigned char primaryHidingState : 2; unsigned char userGeneratedDisplayMode : 3; unsigned char isStrictUserGeneratedDisplayMode : 1; unsigned char didSetLastShouldAllowChangeDuringUpdate : 1; unsigned char hasTransitioningSizeAndOrientation : 1; unsigned char hasPendingPreferredDisplayModeChange : 1; unsigned char firstResponderChangedFromPostTransitionResponder : 1; unsigned char firstResponderChangedFromPostTransitionResponderToNil : 1; unsigned char usesExtraWidePrimaryColumn : 1; unsigned char usesDeviceOverlayPreferences : 1; unsigned char prefersOverlayInRegularWidthPhone : 1; unsigned char isGestureShowingSupplementaryColumn : 1; unsigned char isGestureHidingPrimaryWithSupplementaryVisible : 1; unsigned char isForcingOverlayForGesture : 1; unsigned char overrideSplitBehaviorForRestrictedWidth : 2; unsigned char allowToggleSidebarButtonWithoutGesture : 1; unsigned char alwaysHideToggleSidebarButton : 1; unsigned char allowsTriggeringSidebarKeyCommandAction : 1; unsigned char wantsHideSidebarDisplayNameForKeyCommand : 1; unsigned char allowsDimmedSecondaryAsDeepestUnambiguousResponder : 1; unsigned char allowSecondaryOnlyButton : 1; unsigned char lockedForDelegateCallback : 1; unsigned char inCollapsingToProposedTopColumnCallback : 1; unsigned char inExpandingToProposedDisplayModeCallback : 1; unsigned char columnStyleDidExpand : 1; unsigned char shouldSetLastSettledDisplayMode : 1; unsigned char sendDelegateWillShowColumn : 1; unsigned char sendDelegateWillHideColumn : 1; unsigned char skipDelegateWillShowHideColumn : 1; unsigned char useUnderscoredWillShowHideColumn : 1; unsigned char sendDelegateInteractiveGestureWillBegin : 1; unsigned char sendDelegateInteractiveGestureWillBeginSPI : 1; unsigned char sendDelegateInteractiveGestureDidEnd : 1; unsigned char sendDelegateInteractiveGestureDidEndSPI : 1; unsigned char sendDelegateAllowGestureForColumnSPI : 1; unsigned char supplementaryColumnAdoptsPrimaryBackgroundStyle : 1; } _flags;
    double _lastUserInitiatedPrimaryWidth;
    long long _primaryBackgroundStyle;
}

@property (retain, nonatomic) UIPanelController *panelController;
@property (retain, nonatomic, setter=_setPresentationGestureRecognizer:) UIPanGestureRecognizer *_presentationGestureRecognizer;
@property (retain, nonatomic, setter=_setFluidSidebarPresentationGestureRecognizer:) UIPanGestureRecognizer *_fluidSidebarPresentationGestureRecognizer;
@property (retain, nonatomic, setter=_setFluidOpenSidebarPresentationGestureRecognizer:) UIScreenEdgePanGestureRecognizer *_fluidOpenSidebarPresentationGestureRecognizer;
@property (retain, nonatomic, setter=_setDimmingView:) UIDimmingView *_dimmingView;
@property (retain, nonatomic, setter=_setFullScreenButtonImage:) UIImage *_fullScreenButtonImage;
@property (readonly, nonatomic, getter=_menuGestureRecognizer) UITapGestureRecognizer *menuGestureRecognizer;
@property (readonly, nonatomic, getter=_lastFocusedChildViewControllerIndex) unsigned long long lastFocusedChildViewControllerIndex;
@property (readonly, nonatomic, getter=_masterFocusContainerGuide) UIFocusContainerGuide *masterFocusContainerGuide;
@property (readonly, nonatomic, getter=_detailFocusContainerGuide) UIFocusContainerGuide *detailFocusContainerGuide;
@property (readonly, nonatomic) _UISplitViewControllerStyle *styleProvider;
@property (copy, nonatomic) UISlidingBarConfiguration *configuration;
@property (readonly, nonatomic) UISlidingBarState *currentState;
@property (readonly, nonatomic) NSArray *possibleStates;
@property (copy, nonatomic) UISlidingBarStateRequest *stateRequest;
@property (nonatomic) double preferredPrimaryColumnWidth;
@property (nonatomic) long long style;
@property (nonatomic) BOOL showsSecondaryOnlyButton;
@property (nonatomic) long long preferredSplitBehavior;
@property (readonly, nonatomic) long long splitBehavior;
@property (readonly, nonatomic) id<UIViewControllerTransitionCoordinator> transitionCoordinator;
@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 displayModeButtonVisibility;
@property (nonatomic) BOOL supplementaryColumnAdoptsPrimaryBackgroundStyle;
@property (nonatomic, setter=_setVisibleToggleButtonRequiresPresentsWithGesture:) BOOL _visibleToggleButtonRequiresPresentsWithGesture;
@property (nonatomic, setter=_setForceDisplayModeBarButtonHidden:) BOOL _forceDisplayModeBarButtonHidden;
@property (nonatomic, getter=_allowsDimmedSecondaryAsDeepestUnambiguousResponder, setter=_setAllowsDimmedSecondaryAsDeepestUnambiguousResponder:) BOOL _allowsDimmedSecondaryAsDeepestUnambiguousResponder;
@property (readonly) UIColor *primaryBackgroundColor;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (copy, nonatomic) NSArray *viewControllers;
@property (weak, nonatomic) id<UISplitViewControllerDelegate> delegate;
@property (nonatomic) BOOL presentsWithGesture;
@property (readonly, nonatomic, getter=isCollapsed) BOOL collapsed;
@property (nonatomic) long long preferredDisplayMode;
@property (nonatomic) double preferredPrimaryColumnWidthFraction;
@property (nonatomic) double minimumPrimaryColumnWidth;
@property (nonatomic) double maximumPrimaryColumnWidth;
@property (nonatomic) long long primaryEdge;
@property (nonatomic) float gutterWidth;
@property (nonatomic) BOOL hidesMasterViewInPortrait;
@property (nonatomic) BOOL prefersOverlayInRegularWidthPhone;
@property (nonatomic) BOOL usesDeviceOverlayPreferences;
@property (copy, nonatomic, setter=_setDisplayModeButtonItemTitle:) NSString *_displayModeButtonItemTitle;
@property (nonatomic, getter=_usesExtraWidePrimaryColumn, setter=_setUsesExtraWidePrimaryColumn:) BOOL usesExtraWidePrimaryColumn;
@property (nonatomic) long long primaryBackgroundStyle;
@property (nonatomic, setter=_setPrimaryOffscreenGestureMode:) long long _primaryOffscreenGestureMode;
@property (readonly, nonatomic) BOOL lockedForDelegateCallback;
@property (readonly, nonatomic) BOOL inCollapsingToProposedTopColumnCallback;
@property (readonly, nonatomic) BOOL inExpandingToProposedDisplayModeCallback;

- (BOOL)_hasPreferredInterfaceOrientationForPresentation;
- (id)_allContainedViewControllers;
- (BOOL)_handlesCounterRotationForPresentation;
- (long long)preferredLeadingStatusBarStyle;
- (void)_didUpdateFocusInContext:(id)a0 withAnimationCoordinator:(id)a1;
- (id)detailViewController;
- (BOOL)_isAnimating;
- (BOOL)shouldAutorotateToInterfaceOrientation:(long long)a0;
- (void)willAnimateRotationToInterfaceOrientation:(long long)a0 duration:(double)a1;
- (void)_setPrimaryHidingState:(long long)a0;
- (long long)preferredInterfaceOrientationForPresentation;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_frameForChildContentContainer:(id)a0;
- (void)_updateChildContentMargins;
- (struct CGSize { double x0; double x1; })_screenSize;
- (void)_didChangeToFirstResponder:(id)a0;
- (unsigned long long)preferredScreenEdgesDeferringSystemGestures;
- (long long)_effectiveTargetDisplayMode;
- (id)_childContainingSender:(id)a0;
- (id)initWithSplitViewController:(id)a0;
- (id)_overridingPreferredFocusEnvironment;
- (void)didRotateFromInterfaceOrientation:(long long)a0;
- (long long)_primaryHidingState;
- (void)toggleMasterVisible:(id)a0;
- (void)decodeRestorableStateWithCoder:(id)a0;
- (id)_additionalViewControllersToCheckForUserActivity;
- (void)willTransitionToTraitCollection:(id)a0 withTransitionCoordinator:(id)a1;
- (struct CGSize { double x0; double x1; })_preferredContentSize;
- (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)_shouldShowNSToolbarSidebarToggle;
- (BOOL)_isExpanding;
- (long long)_columnForView:(id)a0 getIsContent:(BOOL *)a1;
- (double)_primaryDividerPosition;
- (struct CGSize { double x0; double x1; })_contentSizeForChildViewController:(id)a0 inPopoverController:(id)a1;
- (long long)preferredTrailingStatusBarStyle;
- (void)_marginInfoForChild:(id)a0 leftMargin:(double *)a1 rightMargin:(double *)a2;
- (id)_primaryDimmingView;
- (void)_initWithCoder:(id)a0;
- (void)encodeRestorableStateWithCoder:(id)a0;
- (void)_didEndSnapshotSession;
- (id)_multitaskingDragExclusionRects;
- (double)primaryColumnWidth;
- (long long)_currentInterfaceIdiom;
- (BOOL)_shouldPersistViewWhenCoding;
- (BOOL)_layoutPrimaryOnRight;
- (BOOL)_disableAutomaticKeyboardBehavior;
- (void)_setUpFocusContainerGuides;
- (id)masterViewController;
- (id)_effectiveActivityItemsConfiguration;
- (id)displayModeButtonItem;
- (void)_popoverController:(id)a0 willChangeToVisible:(BOOL)a1;
- (long long)preferredCenterStatusBarStyle;
- (void)showViewController:(id)a0 sender:(id)a1;
- (BOOL)_configurationPermitsFluidOpenGestureWithPrimaryShown:(BOOL)a0 supplementaryShown:(BOOL)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;
- (id)_nextVisibleViewControllerForResponderAfterChildViewController:(id)a0;
- (void)_revealSecondaryColumnIfNecessary;
- (id)trailingVisibleViewController;
- (id)primaryViewControllerForExpandingPanelController:(id)a0;
- (void)animateToRequest:(id)a0;
- (void)viewWillAppear:(BOOL)a0;
- (long long)_concreteDisplayModeForCurrentEnvironment;
- (void)dealloc;
- (void)panelController:(id)a0 didEndAnimatedTransitionToStateRequest:(id)a1;
- (id)primaryViewControllerForCollapsingPanelController:(id)a0;
- (void)panelController:(id)a0 animateTransitionToStateRequest:(id)a1 predictedEndState:(id)a2 predictedDuration:(double)a3;
- (void)_setPrimaryShownFromGesture:(BOOL)a0 hideAll:(BOOL)a1;
- (double)_defaultMaximumSupplementaryColumnWidthForSize:(struct CGSize { double x0; double x1; })a0;
- (unsigned long long)_effectivePrimaryRectEdge;
- (BOOL)_wantsSideBarImageForOneOverSecondary;
- (void)updatePanelControllerForViewControllerChangeInColumn:(long long)a0 alwaysAnimate:(BOOL)a1;
- (void)callDeprecatedWillShowDelegateCallbackIfNecessary;
- (Class)viewClassForPanelController:(id)a0;
- (id)_viewControllerForObservableScrollView;
- (void)preferredContentSizeDidChangeForChildContentContainer:(id)a0;
- (void)traitCollectionDidChange:(id)a0;
- (void)viewWillLayoutSubviews;
- (BOOL)gestureRecognizer:(id)a0 shouldReceiveTouch:(id)a1;
- (void)_triggerSidebarKeyCommandAction:(id)a0;
- (BOOL)_gestureIsForcingOverlayForDisplayMode:(long long)a0;
- (void)viewDidLayoutSubviews;
- (BOOL)_allowsFocusBehindDimmingView;
- (id)leadingVisibleViewController;
- (void)_setInteractiveSidebarWidth:(double)a0;
- (id)_traitCollectionForChildEnvironment:(id)a0;
- (id)panelController:(id)a0 willBeginAnimatedTransitionToStateRequest:(id)a1 predictedEndState:(id)a2 predictedDuration:(double)a3;
- (BOOL)_allowMoveToSecondaryOnlyGetIsInForcedOverlayFromGestureOrRestrictedWidth:(BOOL *)a0;
- (void)_presentationGestureRecognizerChanged:(id)a0;
- (BOOL)panelController:(id)a0 collapseOntoPrimaryViewController:(id)a1;
- (void)_navigationControllerDidUpdateStack:(id)a0;
- (id)_unspecifiedCompositionDisplayModeButtonItem;
- (double)_primaryColumnWidthForSize:(struct CGSize { double x0; double x1; })a0 isCompact:(BOOL)a1 shouldUseOverlay:(BOOL)a2;
- (long long)defaultDisplayModeForSize:(struct CGSize { double x0; double x1; })a0;
- (void)panelController:(id)a0 collapsePrimaryViewController:(id)a1 withFallbackSecondaryViewController:(id)a2 transitionCoordinator:(id)a3;
- (long long)displayMode;
- (void)encodeWithCoder:(id)a0;
- (void)_updateDisplayModeButtonItemForDisplayMode:(long long)a0;
- (void)preparePanelControllerForCollapse;
- (void)_unspecifiedStyleSetViewControllers:(id)a0;
- (void)sendWillHideColumn:(long long)a0;
- (void)_updateTriggerSidebarKeyCommandTitleForNewDisplayMode:(long long)a0;
- (id)preferredFocusEnvironments;
- (BOOL)_allowsTriggeringSidebarKeyCommandAction;
- (void)_updateDimmingView;
- (id)preferredFocusedView;
- (void)_viewControllerChildViewControllersDidChange:(id)a0;
- (struct CGSize { double x0; double x1; })sizeForChildContentContainer:(id)a0 withParentContainerSize:(struct CGSize { double x0; double x1; })a1;
- (BOOL)_configurationPermitsFluidCloseGestureWithPrimaryShown:(BOOL)a0 supplementaryShown:(BOOL)a1;
- (void)_handleFocusMovementDidFail:(id)a0;
- (void)_fluidUpdatePresentationGestureRecognizers;
- (id /* block */)panelControllerWillUpdate:(id)a0;
- (void)_changeToDisplayMode:(long long)a0 fromPreferredDisplayMode:(long long)a1;
- (BOOL)_setPanelConfigurationWithIsPrimaryShown:(BOOL)a0 shouldUseOverlay:(BOOL)a1;
- (BOOL)_optsOutOfPopoverControllerHierarchyCheck;
- (long long)_svcViewWindowOrientation;
- (id)_primaryContentResponder;
- (double)_supplementaryDividerPosition;
- (void)sendColumnShowHideNotificationsForNewState:(id)a0 newDisplayMode:(long long)a1 oldDisplayMode:(long long)a2;
- (void)_updateDisplayModeButtonItemIfNecessaryForChangingNavigationController:(id)a0;
- (id)_hiddenColumnsInCurrentEnvironmentWithConcreteDisplayMode:(long long)a0;
- (BOOL)gestureRecognizerShouldBegin:(id)a0;
- (void)showColumn:(long long)a0;
- (void)_unspecifiedStylePresentationGestureRecognizerChanged:(id)a0;
- (void)loadView;
- (BOOL)_navigationControllerShouldNotAdjustTransitioningSizeForChildContainer:(id)a0;
- (void)_updateConfigurationBackgroundStyle;
- (void)callDeprecatedWillHideDelegateCallbackIfNecessary;
- (id)childViewControllerForStatusBarStyle;
- (long long)defaultDisplayModeForSplitBehavior:(long long)a0;
- (BOOL)_iPhoneShouldUseOverlayInCurrentEnvironment;
- (struct CGSize { double x0; double x1; })_predictedDetailSizeForPredictedEndState:(id)a0;
- (void)updateDisplayModeButtonItem;
- (void)_unspecifiedStyleChangeToDisplayMode:(long long)a0 fromPreferredDisplayMode:(long long)a1;
- (void)panelControllerDidExpand:(id)a0;
- (BOOL)gestureRecognizer:(id)a0 shouldBeRequiredToFailByGestureRecognizer:(id)a1;
- (long long)splitBehaviorForSize:(struct CGSize { double x0; double x1; })a0;
- (BOOL)_alwaysHideSidebarToggleButton;
- (id)_currentPrimaryChildViewController;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_tvOSColumnStyleExtraInsetsForChildViewController:(id)a0;
- (unsigned long long)supportedInterfaceOrientations;
- (BOOL)_shouldZeroSafeAreaInsetsForViewController:(id)a0;
- (void)_invalidateAllowsTriggeringSidebarKeyCommandAction;
- (BOOL)_fluidGestureRecognizerShouldBegin:(id)a0;
- (void)_popoverController:(id)a0 didChangeFromVisible:(BOOL)a1;
- (void)_transitionFromDisplayMode:(long long)a0 toDisplayMode:(long long)a1 updateSplitBehaviorOverrides:(BOOL)a2 userGenerated:(BOOL)a3;
- (BOOL)_hasDoubleSideBar;
- (void)_getPrimaryShown:(BOOL *)a0 shouldUseOverlay:(BOOL *)a1;
- (void)_supplementaryOrPrimaryColumnWidthAffectingPropertyDidChange;
- (void)panelController:(id)a0 adjustLeadingViewController:(id)a1 forKeyboardInfo:(id)a2;
- (void)updatePanelControllerForViewControllerChangeInColumn:(long long)a0;
- (void)_setNumberOfSidebarColumnsVisibleFromGesture:(unsigned long long)a0 withVelocity:(double)a1;
- (void)viewWillDisappear:(BOOL)a0;
- (void)panelController:(id)a0 willChangeToState:(id)a1;
- (void)_notifyFluidPresentationGestureWillBegin;
- (void)_navigationController:(id)a0 navigationBar:(id)a1 topItemUpdatedContentLayout:(id)a2;
- (id)_enterFullScreenSymbolImage;
- (long long)_defaultPrimaryOffscreenGestureModeForCurrentIdiom;
- (void)_popOverrideOfReportedDisplayMode;
- (BOOL)_shouldReturnBoundsWidthForColumnWidth;
- (BOOL)_setPanelConfigurationWithIsPrimaryShown:(BOOL)a0 isSupplementaryShown:(BOOL)a1 shouldUseOverlay:(BOOL)a2 dimMainIfNecessary:(BOOL)a3;
- (BOOL)_isPrimaryLeading;
- (BOOL)_isCollapsedOrCollapsing;
- (BOOL)panelController:(id)a0 collapsePrimaryViewController:(id)a1 withFallbackSecondaryViewController:(id)a2 onTopOfSupplementaryViewController:(id)a3 transitionCoordinator:(id)a4;
- (BOOL)_interfaceIsCompactForWidth:(double)a0;
- (void)_updateLayoutForStatusBarAndInterfaceOrientation;
- (id)_currentSupplementaryChildViewController;
- (void)getPrimaryColumnWidth:(double *)a0 supplementaryColumnWidth:(double *)a1 forSize:(struct CGSize { double x0; double x1; })a2 displayMode:(long long)a3 isCompact:(BOOL)a4 shouldUseOverlay:(BOOL)a5;
- (void)panelControllerDidCollapse:(id)a0;
- (void)removeChildViewController:(id)a0;
- (BOOL)_shouldUseFluidSidebarGestures;
- (void)setViewController:(id)a0 forColumn:(long long)a1;
- (id)_displayModeButtonItem;
- (void)_updatePresentationGestureRecognizer;
- (BOOL)_wantsVisibleDimmingView;
- (void)_willShowCollapsedDetailViewController:(id)a0 inTargetController:(id)a1;
- (long long)_columnForViewController:(id)a0;
- (void)getPrimaryColumnWidth:(double *)a0 supplementaryColumnWidth:(double *)a1 forSize:(struct CGSize { double x0; double x1; })a2 displayMode:(long long)a3 splitBehavior:(long long)a4 isCompact:(BOOL)a5 shouldUseOverlay:(BOOL)a6;
- (id)_sidebarChevronSymbolImage;
- (void).cxx_destruct;
- (void)getPrimaryColumnWidth:(double *)a0 supplementaryColumnWidth:(double *)a1 forSize:(struct CGSize { double x0; double x1; })a2 displayMode:(long long)a3 shouldUseOverlay:(BOOL)a4;
- (void)_updateFocusContainerGuideFrames;
- (BOOL)_scrollViewPreventsGestureForHitView:(id)a0;
- (void)_validateTriggerSidebarKeyCommand:(id)a0;
- (BOOL)_isDisplayModeBarButtonVisible;
- (void)sendWillShowColumn:(long long)a0;
- (id)_newBarContentAnimationClippingView;
- (void)_notifyFluidPresentationGestureDidEnd;
- (double)_contentMarginForChildViewController:(id)a0;
- (void)setUserGeneratedDisplayMode:(long long)a0;
- (void)_addFocusPromiseRegionInContext:(id)a0;
- (void)dimmingViewWasTapped:(id)a0;
- (long long)allowedDisplayModeForCurrentSplitBehaviorGivenDisplayMode:(long long)a0;
- (BOOL)_iPadShouldUseOverlayInCurrentEnvironment;
- (id)_leaveFullScreenSymbolImage;
- (id)_unspecifiedStyleViewControllers;
- (void)panelController:(id)a0 adjustTrailingViewController:(id)a1 forKeyboardInfo:(id)a2;
- (long long)_columnForMonitoredNavigationController:(id)a0;
- (id)panelController:(id)a0 navigationBarForViewController:(id)a1;
- (long long)_svcOrientation;
- (void)_getPrimaryShown:(BOOL *)a0 supplementaryShown:(BOOL *)a1 shouldUseOverlay:(BOOL *)a2 dimMainIfNecessary:(BOOL *)a3 forDisplayMode:(long long)a4;
- (id)_navigationBarForSidebarButtonForColumn:(long long)a0;
- (BOOL)_unspecifiedStyleGestureRecognizerShouldBegin:(id)a0;
- (double)_primaryColumnWidthForSize:(struct CGSize { double x0; double x1; })a0 shouldUseOverlay:(BOOL)a1;
- (void)_triggerDisplayModeAction:(id)a0;
- (void)_updateDisplayModeButtonItemAndResetForCanceledAnimationWithTransitionCoordinator:(id)a0;
- (void)viewDidAppear:(BOOL)a0;
- (void)_triggerSecondaryOnlyShortcutAction:(id)a0;
- (long long)_greatestAllowedAutohidingDisplayModeInSize:(struct CGSize { double x0; double x1; })a0;
- (BOOL)_usePaddingForEdgeInsetsForChildViewController:(id)a0;
- (void)_primaryColumnWidthAffectingPropertyDidChange;
- (BOOL)allowsSecondaryOnlyShortcutButton;
- (id)_sidebarToggleSymbolImage;
- (void)panelController:(id)a0 didChangeToState:(id)a1 withSize:(struct CGSize { double x0; double x1; })a2;
- (BOOL)_isPrimaryShown;
- (id)_unspecifiedStyleChildViewControllersToSendViewWillTransitionToSize;
- (void)viewWillTransitionToSize:(struct CGSize { double x0; double x1; })a0 withTransitionCoordinator:(id)a1;
- (void)_fluidPresentationGestureRecognizerChanged:(id)a0;
- (long long)_displayModeForState:(id)a0;
- (double)panelController:(id)a0 expectedWidthForColumnForViewController:(id)a1;
- (BOOL)_allowClientAnimationCoordination;
- (void)_unspecifiedShowDetailViewController:(id)a0 onTargetVC:(id)a1 sender:(id)a2;
- (void)_willBeginSnapshotSession;
- (id)_navigationController:(id)a0 navigationBarAdditionalActionsForBackButtonMenu:(id)a1;
- (void)_updateAllowsTriggeringSidebarKeyCommandAction;
- (long long)_fullScreenStateForOrientation:(long long)a0 viewWidth:(double)a1;
- (id)viewControllerForColumn:(long long)a0;
- (long long)_lastSettledDisplayMode;
- (BOOL)_isSecondaryColumnCompactInTotalWidth:(double)a0 withPrimaryColumnWidth:(double)a1 supplementaryColumnWidth:(double)a2;
- (id)_fullScreenSymbolImageForDisplayMode:(long long)a0;
- (void)_transitionFromDisplayMode:(long long)a0 toDisplayMode:(long long)a1;
- (void)updatePanelControllerForViewControllerChangeInColumn:(long long)a0 alwaysAnimate:(BOOL)a1 shouldUpdateCollapsedNavStack:(BOOL)a2;
- (void)_unspecifiedStyleSetPrimaryShownFromGesture:(BOOL)a0;
- (void)_unspecifiedStylePanelController:(id)a0 didChangeToState:(id)a1 withSize:(struct CGSize { double x0; double x1; })a2;
- (void)_allowingMutationsInDelegateCallback:(id /* block */)a0;
- (void)_navigationController:(id)a0 navigationBar:(id)a1 itemBackButtonUpdated:(id)a2;
- (id)panelController:(id)a0 separateSupplementaryViewControllerFromPrimaryViewController:(id)a1;
- (void)_tabBarControllerDidChangeSelection:(id)a0;
- (BOOL)shouldUpdateFocusInContext:(id)a0;
- (void)_unspecifiedStyleTriggerDisplayModeAction:(id)a0;
- (long long)splitBehaviorInCurrentEnvironment;
- (long long)_effectiveTargetDisplayModeForDisplayMode:(long long)a0;
- (id)_navigationBarForSidebarButtonForDisplayMode:(long long)a0;
- (id)_columnStyleDelegate;
- (BOOL)gestureRecognizer:(id)a0 shouldRequireFailureOfGestureRecognizer:(id)a1;
- (void)viewDidDisappear:(BOOL)a0;
- (void)_unspecifiedStyleUpdateDisplayModeButtonItem;
- (long long)_nextTargetDisplayModeForDisplayMode:(long long)a0 showMoreIfPossible:(BOOL)a1;
- (long long)topColumnForCollapsingPanelController:(id)a0;
- (long long)userGeneratedDisplayMode;
- (void)_commonInit;
- (struct CGSize { double x0; double x1; })_defaultViewSizeForResolvingDisplayModeOrSplitBehavior;
- (void)_displayModeBarButtonItemWasUsedForFirstTime:(id)a0;
- (BOOL)_gestureIsForcingOverlay;
- (void)panelController:(id)a0 willBeginAnimationToPrimarySize:(struct CGSize { double x0; double x1; })a1 supplementarySize:(struct CGSize { double x0; double x1; })a2 secondarySize:(struct CGSize { double x0; double x1; })a3;
- (void)_getPrimaryShown:(BOOL *)a0 supplementaryShown:(BOOL *)a1 shouldUseOverlay:(BOOL *)a2 dimMainIfNecessary:(BOOL *)a3;
- (id)panelController:(id)a0 separateSecondaryViewControllerFromPrimaryViewController:(id)a1;
- (void)_stopTransitionsInViewController:(id)a0;
- (void)hideColumn:(long long)a0;
- (void)_navigationControllerDidChangeNavigationBarHidden:(id)a0;
- (void)_pushOverrideOfReportedDisplayMode:(long long)a0;
- (long long)_unspecifiedStyleDisplayModeForState:(id)a0;
- (long long)validDisplayModeWithAllColumns;
- (id)panelController:(id)a0 unspecifiedStyleSeparateSecondaryViewControllerFromPrimaryViewController:(id)a1;
- (double)_defaultMaximumPrimaryColumnWidthForSize:(struct CGSize { double x0; double x1; })a0;

@end